熟悉java8,jvm,spring cloud全家桶开发,互联网开发框架,私有云建设,自动化***开发。互联网网关、三方登录。netty异步通信,数据库调优,阿里云部署,服务监控等
自我评价:
性格为人方面:
乐观开朗、思维灵活聪明、积极进取、踏实能干,与同事能友好相处。经过这几年的锻炼,遇事沉着冷静,能快速冷静分析问题。本着“活到老、学到老”的精神,持续保持着对技术的专研精神,毕业后近3年来,看得扩展专业技术书籍大概有25本左右。个人更喜欢解析人类心态这类的书,如人性的弱点等。
职业技能方面:
1. 熟悉java编程,有系统的学习、总结jvm、juc、java8特性方面的知识,并发编程在工作上的使用也比较多,项目中能灵活使用java8的Lambda表达式、函数式编程的技术简化代码。
2. 了解和灵活使用设计模式,有系统的学习和锻炼。项目中常使用到模板方法、工厂、代理、职责链、观察者、策略等模式方法,编写有支架的代码。
3. 熟悉Mysql的使用,有系统的学习Mysql的索引结构、SQL性能优化、事务方面的知识。有慢sql的分析、优化经验。
4. 有多年SpringBoot微服务体系、Spring、Mybatis的使用经验。
5. 熟悉常用的互联网中间件,有系统地学习、总结使用Redis缓存、kafka消息队列。项目中能正确使用nginx、zookeeper、elk。
6. 熟悉idea、eclipse、git、svn、maven、tomcat开发工具
7. 熟悉linux系统操作。
8. 有原型设计经验、能熟练使用Axure。
9. 写文档的能力不错,有写过项目技术文档、系统接入文档、功能实现时序逻辑图、项目对象逻辑图、系统架构图等。一名专业的软件工程师不单单只是写代码,写好文档的能力亦非常重要。