Hui Li - Java Enterprise Developer
I am a Java enterprise developer. I'm also playing with JavaScript and Python.
Motivated to make daily hacking enjoyable with algorithm consideration, static analysis and data virtualization.
Education
The University of Electro-Communications
Master of Engineering
Computer Science - Artificial intelligence
April 2007 - March 2009
The University of Electro-Communications
Bachelor of Engineering
Computer Science
April 2003 - March 2007
Sendai International School of Japanese
Japanese Program
April 2002 - March 2003
Jiaozuo No.1 High School
Chinese Program
September 1998 - June 2001
Skills
Programming Languages & Tools
Workflow
- Managing Cross Functional Teams, based on the culture of FOSS
- Continuous Integration with Maven, Gradle, npm, grunt, Jenkins and Travis CI
- Maintainable code based on DI, spring-boot and Selenium/Selenide
- TDD with JUnit 4, JUnit 5, TestNG
- Performance tuning for RDBMS, KVS, server-side application and web pages
- Agile Development & Scrum
Interests
Playing Soccer
Programming Context
Game
Camping
Teching my child
and more.
Awards & Certifications
- Registered Information Security Specialist
- Database Specialist
- Applied Information Technology Engineer
- OMG-Certified UML Professional
- Sun Certified Programmer for the Java Platform