熟练掌握Java、python,熟悉java技术栈,spring生态,微服务等主流框架,熟悉vertx开发框架,熟悉python django框架。能够独立搭建并部署一整
套分布式微服务项目。熟悉RabbitMQ,kafka等消息中间件,熟悉mysql、oracle、sql server、redis等数
据库,熟悉influxdb时序数据库。熟悉JVM调优等内存优化方法,熟悉K8S,docker等容器技术,熟悉graalvm、jdk17等最新
技术特性。熟悉linux操作系统
曾担任职务:java开发工程师
工作职责:负责电力运维云平台项目。技术方面,前期采用基于Spring Boot的开发框架,前后端
分离,保障系统的可维护性和可扩展性。
在数据处理方面,运用了Mysql、Redis等数据库技术,设计并实现了高效的数据存储和查询策略
,确保了系统在处理大规模电力数据时的高性能和稳定性。
在项目开发过程中,我借鉴了业界先进的实践和同行的成功案例。例如,在实现消息中间件的选
择和定制时,我参考了多个成功案例,并根据项目的具体需求,选择并优化了Kafka的应用,确保
了消息处理的高效性和稳定性。
此外,我还负责了系统的JVM调优和内存优化工作,通过细致的性能分析和调整,显著提高了系统
的运行效率和稳定性。
在项目后期,为了应对系统不断增长的业务需求和复杂度,对项目进行迭代优化,采用微服务架构
,使用Spring Cloud技术进行系统服务的拆分和微服务的开发及部署,进一步提升了系统的伸缩
性和模块化。例如,为了实现服务的发现和配置管理,项目采用了Nacos作为服务注册中心和配置
中心。Nacos的动态服务发现和配置管理功能显著提升了微服务架构的灵活性和可维护性。
在微服务的网关选择上,引入了Spring Gateway。通过定制Spring Gateway的路由规则和过滤器
,成功实现了对服务流量的精准控制和高效负载均衡,增强了系统的安全性和扩展性。
此外,为了优化服务间的通信,引入了Dubbo作为RPC框架。Dubbo的高性能和轻量级特性使得微服
务间的调用更加高效和稳定,进一步提升了系统的性能
曾担任职务:python开发工程师
工作职责:
1.基于Python的Django架构开发的一套基金投研平台,在“云通基金投研平台”项目中,我辅助
研发经理设计和实施整个平台的架构。运用Python和Django框架,不仅实现了高效的数据库设计
和MVC模式的应用程序开发,还深入参与了数据处理和分析脚本的设计与实现,极大地提升了平台
的数据处理能力和用户体验。
为了实现高效的消息推送和数据通信,引入了Kafka作为消息队列系统。通过Kafka的高吞吐量和
可扩展性特性,平台能够高效处理来自多个数据源的实时数据流,并确保数据的稳定传输和及时
处理,从而显著提高了整个系统的响应速度和可靠性。
在自动化部署和维护方面,利用了Kubernetes进行容器化配置管理,并通过Jenkins实现了持续集
成和持续部署流程的自动化。提升了开发效率,也确保了平台的高可用性和可扩展性。
通过Docker容器技术,有效地隔离了开发和生产环境,确保了应用的快速部署和可靠性
负责电力运维云平台项目。技术方面,前期采用基于Spring Boot的开发框架,前后端 分离,保障系统的可维护性和可扩展性。 在数据处理方面,运用了Mysql、Redis等数据库技术,设计并实现了高效的数据存储和查询策略 ,确保了系统在处理大规模电力数据时的高性能和稳定性。
基于Python的Django架构开发的一套基金投研平台,在“云通基金投研平台”项目中,我辅助 研发经理设计和实施整个平台的架构。运用Python和Django框架,不仅实现了高效的数据库设计 和MVC模式的应用程序开发,还深入参与了数据处理和分析脚本的设计与实现,极大地提升