Professional and passionate Database and Software Engineer, with 15 years of hands-on experience in different business sectors. Led and participated in the full software development lifecycle. Strong research professional, self-motivated and enthusiastic team player. Seeking opportunity with interesting challenges and good culture.I believe continuous learning is one of the keys to success. I spent two years off from work to pursue a Master's degree in Computer Science.I like to learn and explore different kinds of technologies and find out how they work under the hood. I also like communicating and brainstorming with people as I believe "Two are better than one", this includes diversity and improves views of angles.Specialties:• Expert in Java, J2EE, JavaScript, Web Applications, and Web Services (e.g. RESTful, SOAP) API.• Solid understanding of data structures, OOD, OOP, SaaS, and design patterns.• Skillful in RDBMS (e.g. Oracle, MySQL, MS SQL), NoSQL (e.g. Cassandra).• Proficient in continuous integration (CI) environment (e.g. Jenkins), and build automation (e.g. Ant, Maven, Gradle), distributed testing, performance testing, and version control (e.g. Git)• Familiar with various frameworks such as Spring, Hibernate, Node.js, Bootstrap.• Good knowledge of backend system architectures, including Docker, VMs, Firewall, etc.• Good understanding of application server containers (e.g. Tomcat, WebLogic).• Experienced in Android App development.• Managed production release and deployment in different environments (e.g. Redhat, Ubuntu, Solaris, Windows Server)• Participated in multiple large-scale projects with industry standards and best practices.• Self-motivated and enthusiastic collaborator.• Excellent troubleshooting skills.I am open to new opportunities, I look forward to connecting with you!
Listed skills include Javaserver Pages, Git, Linux, Maven, and 44 others.