Sky Huang
Java Development Engineer
Summary
I am a Java developer who focuses on the full stack technology route
- At work, there is a serious cleansing of your own output, focusing on system flexibility and scalability and iterability is a perfect coder.
- On the team, you can find your own role, focus on a good work plan, challenge your comfort zone to improve your work efficiency and development ability.
- Always maintain a learning attitude, like to browse the technology forum to understand the new technology of the whole stack, and practice it to expand your technical knowledge.
Experience
Senior JAVA Development Engineer Zenlayer
March 2018 - Present
The R & D team is mainly responsible for the procurement process & resource management model R & D and the introduction of new technologies. Its main experience is as follows:
- Responsible for the development and maintenance of the company’s internal operating platform OSS (html + mvc)
- Responsible for the front-end interface development of the company’s front-end products Portal2.0 version and some third-party interface integration (Vue + java)
- Demonstrate new algorithm logic for system flow collection to ensure accurate flow data.
- Restructure the system billing / order module, and is responsible for optimizing the decoupling logic.
- Responsible for upgrading OSS based on physical machine All in One architecture to a distributed architecture (RPC) based on container microservices componentization.
- Responsible for the iteration of the procurement process & resource management module, leading the team members to complete the task.
JAVA Development Engineer Polelink
July 2015 - March 2018
As a core R&D member in the Application Development Group, its main responsibilities are as follows:
- Participate in the development of the company’s internal product application framework: basic tools class extraction, basic service definition and implementation, basic component packaging, framework management, UI development;
- Data reports for leading company products are based on Vaadin-SpreadSheet design and development;
- The full-text search service in the leading company platform is based on the implementation of ElasticSearch;
- Leading project construction, rational subcontracting, making readability better and promoting team development efficiency;
- Lead new people into the team and arrange their development work;
- Responsible for the basic operation and maintenance and database maintenance of customer projects;
Skills & Expertise
These are languages, tools, and practices to which I have had exposure over the past years. Those things which enjoy routine usage in my daily work are denoted with a † symbol.
Programming Languages
Frameworks & APIs
Education
Shanghai Dianji University, Software Engineering, 2011 - 2015
Honors and Awards
- The 7th National Information Technology Application Level Competition Provincial Second Prize;
- 1 time First Class Scholarship and 5 times Second Class Scholarship;
- Received the School’s Outstanding Graduates.
Interests
I like to explore and try new things that I haven’t done. Amateurs love watching games and watching American TV.