全栈开发,前端熟悉nodejs、vue、elementui、jquery、angularjs等技术,后端熟练运用java并有良好的编码习惯,对JVM有一定的了解;
掌握并能运用Java常用框架进行开发,Spring、SpringMVC、SpringBoot、ServiceComb、Mybatis等;
掌握Redis、DMQ、Zookeeeper等第三方技术;
熟悉MySQL数据库的基本使用,并对性能优化、分库分表有一定的理解;
熟练使用IDEA、Maven、Git、Svn、Eclipse等编程相关工具;
深入融入敏捷项目组,能够快速响应敏捷式软件开发,并具有良好的编码风格和编程习惯。
华为AppGallery Connect (2018年6月-至今)
AppGallery Connect是华为开发者应用一站式接入平台,为开发者提供创意、开发、分发、运营、分析全生命周期服务。开发者通过该平台可以上架应用、接入云服务、管理应用资源、分析报表、推广、论坛、评论等。
相关技术:Spring、CSE框架、Apache ServiceComb、MySql、MyBatis、DMQ、NodeJs、Vue。
主要工作:担任开发人员,参与日常版本迭代开发,从9.2.0版本到现在10.5.8版本,后台CSE框架微服务接口开发,前端面向开发者的门户网站和面向运营人员的管理审核页面开发。
微服务项目搭建,业务接口开发,对接外部件微服务接口和前后端联调,保证业务正常。
参加对新需求进行评审,方案设计,人力评估,编写开发概要设计文档,并约会评审。
负责版本质量的跟踪,并组织参与代码Review(代码评审会、评审代码重复率、编码规范,编码安全等)。
负责管理项目流水线,配置静态扫描、自动出包、自动部署、开源认证扫描等。
项目感言:通过该项目,我学会了严谨的编码态度,规范的问题流程处理,提升了专业能力、合作能力和责任心,沟通能力得到了锻炼,冷静思考、认真分析、有效的解决问题。
51连接器官网前端项目,包括页面样式和交互工作,仅引入jquery,纯css实现页面样式、实现动态效果。
投票系统前后台,后台springBoot、前台vue,提供运营管理台对网站资源进行管理,用户端页面支持pc和移动端。