12年Java开发经验
编程语言和开发环境:精通Java语言,熟悉Spring Boot, Spring MVC, MyBatis, Hibernate等框架。熟练使用Eclipse, IntelliJ IDEA, MyEclipse等开发工具。
数据库管理:熟练掌握MySQL, Oracle, SQL Server等关系型数据库,了解NoSQL数据库如Redis和MongoDB。具备数据库优化和SQL调优的能力。
前端技术:熟悉HTML, CSS, JavaScript, jQuery, Bootstrap, AngularJS等前端技术,能够进行页面搭建和交互设计。
其他技术:了解Git版本控制,熟悉Maven项目管理工具
3年python兼职经验
编程语言与框架:熟练掌握Python编程语言,熟悉常用的Web框架如Django和Flask,能够构建高效、可扩展的Web应用。此外,了解TensorFlow和PyTorch等深度学习框架,能够搭建和训练深度学习模型
数据库管理:熟悉MySQL、orancle等关系数据库,以及Redis、MongoDB等NoSQL数据库的使用和管理。能够确保数据的高效存储和检索
数据处理与分析:熟练使用NumPy、Pandas、Matplotlib等库进行数据分析和可视化。了解常见的数据处理和分析方法,如数据清洗、特征选择应用
网络编程与爬虫技术:熟悉网络编程和多线程技术,能够使用Scrapy等爬虫框架进行高效的数据抓取。了解分布式系统开发,能够应对反爬策略,提升爬虫的稳定性和效率
测试与调试:了解单元测试和调试的重要性,能够使用unittest、pytest等框架进行测试和调试程序,确保代码的质量和稳定性
系统设计与开发:参与或主导过多个项目的系统设计、开发和优化工作。例如,主导华为电商系统(对接)后端接口设计与数据库优化,简化采购流程,提高业务办理效率30%。
性能优化:通过优化模块提升系统性能,如在医疗评估系统中优化流程,缩短评估周期15%;在电商系统中提升系统响应速度30%。
跨部门协作:在项目中协调跨部门合作,成功推动多项目上线,提升团队工作效率
vivo低代码开发:表单引擎生成,流程引擎通过拖拉拽生成,独立完成了分库分表功能,提升系统性能