I am a senior software engineer with more than 15 years of experience in java/JEE and Android. My skill and experiences include:
- Best Software Awards winner of 2015 Jiansu Entrepreneurship Competition (SOYA Platform);
- Solid 15 years of experiences in software development;
- Profound knowledge in software development methodologies and engineering, such as Agile(Scrum), DevOps, RUP, UML, OOA/D, Domain-Driven Design, SOA, GoF Design Patterns, Enterprise Integration Patterns, J2EE Blueprint Design Patterns, etc;
- Thorough experiences with Java/J2EE technologies such as EJB3/JPA, JMS, JDBC, JTA, CDI;
- Springframework/SpringBoot;
- Experiences in SOA and Enterprise integrations including Digital Banking, Healthcare, Ecommerce projects with Web services (REST and SOAP), ESB, Kafka, MQ, Microservices.
- Java web applications with Servlet/JSP and MVC frameworks including Struts, JSF/Primefaces, Spring MVC, GWT and Vaadin;
- Expert in Android platform development, including Bluetooth-based, Message-based and GIS applications
- HTML5 and JavaScrip: jQuery, Bootstrap, AngularJs, React
- Database development including ER Diagram, RDBMS (Oracle, MySQL, PostgreSQL, MSSQL) and NoSQL technologies;