从事JAVA开发8年,带领过开发小组。
负责过金融项目、社交平台项目,负责过IM模块开发和维护。
搭建过并落地使用基于Dubbo + Zookeeper微服务项目。
有MySQL基于shardingSphere分库分表实践经验。
参与过线上生产问题排查和JVM调优,做过基于WebSocket的聊天模块优化,参与系统模块的优化重构。
最近参与的负责社交平台项目,会员数量超过50W+,日均活跃用户5K+,订单交易流水超8千万+,参与排查并解决线上故障,负责管理开发小组同事的任务和进度,直接对部门经理进行汇报。
最近工作中担任过一段时间项目组导师,主要工作是协助新同事熟悉公司的技术栈和业务,并在项目中担任负责人的角色,主要工作是负责项目需求的技术评审,对接需求方,对技术选型和设计给出建议方向。
1、熟悉 Linux、JVM调试优化、Tomcat、服务器发布管理。
2、熟悉 Spring Boot、SpringMVC、Spring Cloud、MyBatis、Maven、Dubbo、Zookeeper、WebSocket。
3、熟悉 JavaScript、JQuery。
4、熟悉 Git/SVN代码托管平台。
5、熟悉 Redis分布式缓存。
6、熟悉 多线程开发。
7、了解 RabbitMQ 、Kafka、Elasticsearch、Logstash、Kibana、Jenkins。
8、常用 数据库MySQL/PostgreSQL、常用UML建模语言建模工具PowerDesigner。
9、常用 设计模式状态模式、策略模式、构建者模式。
10、JAVA基础扎实。
11、能独立搭建项目、有并发开发经验、有排查线上问题经验。
12、有管理开发团队的经验。
社交平台,负责:系统迭代、技术选型把控、对接业务部门和运营部门,给予他们业务和技术结合的建议,针对监控数据安排相关技术同事对平台进行优化。
角色 | 职位 |
负责人 | 高级JAVA研发工程师 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | iOS工程师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
负责对接业务部门和运营部门,根据需求给予技术上实现的可行性和优化,安排相关的技术同事进行研发。 把控技术选型,根据对平台的监控数据进行平台的优化。
一个把按揭业务搬到线上的APP,支持在线咨询按揭业务,沟通对接,贷款计算,行业资讯,商城。 我在这个项目中担任项目负责人的角色,主要负责技术选型,安排迭代开发任务,根据平台的实时监控进行及时的故障跟进。