![](/Public/image/icons/duty.png)
![](/Public/image/icons/location.png)
![](/Public/image/wo/wechat-grey@3x.png)
![](/Public/image/wo/phone-grey@3x.png)
![](/Public/image/icons/lock_2.png)
个人介绍
工作经历
2022-04-01 -至今西安泰为软件有限公司中级后端开发工程师
在西安泰为软件有限公司担任 python 后端中级工程师的这半个月里,我迅速融入了团队,并投入到紧张而充实的工作中。泰为软件作为业界知名的软件开发与服务提供商,以其深厚的技术底蕴和创新能力赢得了市场的广泛认可。加入这样一个充满挑战与机遇的平台,我深感责任重大,同时也满怀激情地迎接每一个任务。 主要工作内容 1. 项目熟悉与代码理解 初到公司,我首先花费了大量时间熟悉公司的项目架构、业务流程以及正在使用的技术栈。泰为软件的项目大多采用微服务架构,后端服务以 python 语言为主,辅以Go、Python等语言进行特定功能的实现。我负责的项目是一个大型的企业级应用,涵盖了用户管理、权限控制、数据处理等多个模块。通过阅读项目文档、源代码以及参与团队讨论,我逐渐理解了项目的整体框架和各个模块的功能。 2. 需求分析与任务分配 在熟悉了项目之后,我积极参与了需求分析的过程。与产品经理、前端工程师以及测试团队紧密合作,我深入理解了即将开展的工作内容,包括新功能的开发、现有功能的优化以及bug修复等。根据项目计划,我被分配了若干项具体任务,这些任务涉及到底层数据结构的优化、接口逻辑的调整以及
2020-09-01 -2022-04-01极光科技中级后端开发工程师
作为西安极光科技的一名 python 后端中级工程师,过去的两个月对我来说是充满挑战与成长的宝贵时光。西安极光科技,作为行业内知名的技术驱动型企业,专注于物联网、大数据分析及云计算等前沿技术领域,为众多客户提供高效、安全的解决方案。加入这样一个充满活力与创新氛围的团队,我深感荣幸,并全身心地投入到工作中,不断提升自我,为公司的发展贡献自己的力量。 主要工作内容 1. 技术栈熟悉与项目融入 初入公司,首要任务是快速熟悉公司的技术栈及正在进行的项目。极光科技的后端技术体系以 python 语言为核心,结合多线程编程、网络通信(如TCP/IP协议栈)、数据库操作(如MySQL、SQLite)以及消息队列(如RabbitMQ)等技术,构建了稳定、高效的服务端架构。我通过研读项目文档、参与技术分享会以及直接参与到代码审查中,迅速掌握了这些关键技术点,并对项目的整体架构和业务逻辑有了深入的理解。 2. 功能模块开发与维护 在熟悉了技术栈和项目背景后,我被分配到了物联网平台的核心模块开发团队。该模块负责处理设备接入、数据解析、存储及转发等关键任务,是整个平台稳定运行的基石。我参与了多个子模块
2016-06-01 -2020-09-01秦丝科技中级后端开发工程师
在我踏入秦丝科技这家充满活力与创新精神的科技企业,作为一名 python 中级后端工程师的三个月里,每一天都充满了挑战与成长。秦丝科技,作为一家专注于利用先进技术驱动行业数字化转型的高科技公司,其业务覆盖了供应链管理、电子商务、大数据分析等多个领域,为众多企业提供了高效、智能的解决方案。在这段宝贵的时间里,我不仅深化了对后端开发技术的理解与应用,更在团队协作、项目管理及解决复杂业务问题等方面取得了显著的进步。 主要工作内容 1. 技术栈深入学习与应用 初入秦丝,我首先面临的是对公司技术栈的快速熟悉与掌握。秦丝科技的后端技术体系以Java为核心,辅以Spring Boot框架构建微服务架构,数据库方面则广泛采用MySQL及Redis进行数据存储与缓存优化。此外,公司还积极拥抱云原生技术,利用Docker容器化部署及Kubernetes进行服务编排,确保了系统的高可用性和弹性扩展。为了迅速融入团队,我利用业余时间深入学习了Spring Boot的高级特性,如Spring Cloud的服务治理、Spring Data JPA的数据访问优化等,并实践了Docker容器化部署的流程,成功将多
教育经历
2012-09-01 - 2016-06-01西安电子科技大学软件工程本科
作为西安电子科技大学软件工程专业本科生,我系统学习了编程语言、数据结构、软件工程等核心课程,并通过课外项目实践提升编程与团队协作能力。参与科研项目与竞赛,取得佳绩,获多项奖学金。这段经历不仅夯实了我的专业知识,更塑造了我坚韧不拔的性格与创新思维,为未来的职业发展奠定了坚实基础。
技能
![原生JDBC连接](https://inn.proginn.com/useralbum/1036989/66936eb719041/recordsay1720938167.jpg!work1)
作品描述: 本作品是一款基于Java原生JDBC的数据库连接程序,旨在高效、稳定地实现应用程序与数据库的交互。系统架构简洁明了,采用经典的MVC设计模式思想(尽管在此JDBC示例中主要体现在Model层),以数据库为核心,通过JDBC API直接访问数据。 业务模型: 该程序主要围绕数据库操作展开,不涉及复杂的业务逻辑处理,专注于演示如何使用JDBC进行数据库的连接、查询、更新、插入及删除等基础操作。通过封装数据库连接池、SQL执行及结果处理等关键组件,提升代码复用性和可维护性。 功能结构: 数据库连接管理:负责创建、验证和管理数据库连接,确保资源有效利用。 SQL执行器:根据业务需要,执行SQL语句并处理返回结果,包括查询、更新、插入、删除等操作。 结果集处理:将SQL查询结果转换为Java对象或集合,便于后续业务逻辑处理。 异常处理:捕获并处理数据库操作过程中的异常,确保程序稳定运行。 主要职责: 提供一套标准化的数据库操作接口,简化数据库交互的复杂度。 优化数据库连接管理,提高系统性能和资源利用率。 封装底层JDBC细节,提升代码的可读性和可维护性。 成果: 通过本程序的开发,成功展示了Java原生JDBC在数据库连接和操作中的基本用法和最佳实践。该程序可作为数据库交互模块的基础模板,广泛应用于各种Java企业级应用开发中,为后续项目快速构建数据库访问层提供了有力支持。同时,通过实践加深了对JDBC原理及数据库操作的理解,为进一步提升数据库编程技能奠定了坚实基础。
![](https://stacdn.proginn.com/image/icons/zan_1.png)
![Portfoliobackend:Django后端](https://inn.proginn.com/useralbum/1036989/66936a4f4e2b4/recordsay1720937039.jpg!work1)
"Portfoliobackend:Django后端,其中包含我所有项目的信息”指的是一款基于Python的Django框架构建的后端应用程序,用于管理和展示个人或组织的各种项目信息。这个后端服务是整个项目组合管理系统的支柱,它负责处理数据存储、用户交互以及与前端应用的通信。
![](https://stacdn.proginn.com/image/icons/zan_1.png)
![学生综合测评系统](https://inn.proginn.com/useralbum/1036989/66956745ad2b0/recordsay1721067333.jpg!work1)
学生综合测评系统介绍 本系统旨在全面、客观地评价学生的综合素质,通过科学的架构设计与功能规划,实现对学生学业、品德、能力等多维度的综合评价。 系统架构:采用B/S(浏览器/服务器)架构,前端提供友好的用户界面,后端负责数据处理与业务逻辑。系统部署于服务器上,学生、教师及管理人员可通过校园网或互联网访问系统。 业务模型:围绕学生综合测评的核心需求,构建包括学生信息管理、评价指标设定、数据收集与录入、自动评分与排名、结果展示与反馈等关键业务环节。通过流程化、标准化的操作,确保测评过程的公正性与透明度。 功能结构: 用户管理:支持学生、教师、管理员等多角色注册、登录与权限分配。 信息管理:学生基本信息、课程成绩、获奖情况、社会实践等数据的录入与维护。 评价指标设定:根据学校要求,灵活配置学业成绩、品德表现、能力素质等评价指标及其权重。 数据收集与录入:支持批量导入与手动录入两种方式,确保数据的完整性与准确性。 自动评分与排名:根据设定的评价指标与权重,自动计算学生综合得分并进行排名。 结果展示与反馈:提供学生个人测评报告、班级排名榜、学院统计分析等多种展示形式,支持在线查看与下载。同时,设置反馈机制,鼓励学生、教师提出改进建议。 主要职责: 确保测评体系的科学性与公正性,为学校提供准确的学生综合素质评价依据。 提升数据处理的效率与准确性,减轻管理人员的工作负担。 促进学生全面发展,引导学生关注自身综合素质的提升。 成果:自系统上线以来,有效提升了学校学生综合测评工作的效率与质量,为学生个性化发展提供了有力支持。同时,通过数据分析与挖掘,为学校教育教学改革提供了宝贵的数据支撑与决策参考。
![](https://stacdn.proginn.com/image/icons/zan_1.png)