Collected product requirements and discussed project progress with Boss
Defined technical solutions
Managed development milestones from initial steps through final delivery
Defined DB structure
Worked in AWS environment, including create EC2 instances and RDS MySQL instance, save files in S3, monitor system performance
Implement fundamental functions following microservice pattern, including API gateway with spring cloud Zuul, authentication & authorization with OAuth2, integration with Datadog to collect & process log
Implemented data eventual consistency with RabbitMQ
Developed core product which makes the most profit for company
Developed frontend with Angular 4 and upgraded to Angular 6
Implemented core business data visualization with HighCharts
Deployed frontend & backend applications in EC2
Reviewed code, debugged problems and corrected issues.
Optimized code and SQL
Developed a native android app with Java as supplementary in WMS
Full Stack Web Developer
RMIT University
Melbourne, VIC
07.2017 - 07.2017
Discussed requirements with Prof.
Designed and developed a web application with Java and jQuery to demonstrate academic research outcomes
Used D3.js to conduct data visualization
Full Stack Web Developer
Beijing Wingear Communication Technology Inc.
Beijing, Beijing
04.2011 - 08.2014
Discussed with engineering team to recognize business workflow and analyze requirement
Defined technical solutions, system architecture and functional modules with team leader
Developed application in Java at backend and jQuery at frontend
Designed DB structure in MySQL
Deployed application in Linux
Wrote technical documentation
Conducted user training
Backend Java Developer
Shanghai Kehwa Software Company Ltd.
Beijing, Beijing
08.2010 - 02.2011
Worked in the IBM Lotus Symphony project team to develop IBM Docs
Designed and developed functional modules with Java
Full Stack Web Developer
Estarcom Network Technology Co., Ltd.
Beijing, Beijing
07.2007 - 05.2010
Participated in requirement analysis
Participated in DB design (Oracle)
Designed and developed assigned functional modules in Java
Developed the UI with Javascript and HTML according to Designers' outcome
Developed a ESB middleware with Apache Synapse to integrate systems developed with different programming languages (Webservice & axis2)
Developed a web application to allow administrator generate workflow configuration file easier
Wrote the relevant technical documents and user manuals
Participated in the system deployment
Improved existing system to fulfill new business requirement
Human Resources Superintendent at Blue Sea Fishing Company (PTY)Ltd, Pereira Seafood Company (PTY)Ltd, Hatutungu Fishing Company (PTY)Human Resources Superintendent at Blue Sea Fishing Company (PTY)Ltd, Pereira Seafood Company (PTY)Ltd, Hatutungu Fishing Company (PTY)
Human Resources Superintendent at Blue Sea Fishing Company (PTY)Ltd, Pereira Seafood Company (PTY)Ltd, Hatutungu Fishing Company (PTY)Human Resources Superintendent at Blue Sea Fishing Company (PTY)Ltd, Pereira Seafood Company (PTY)Ltd, Hatutungu Fishing Company (PTY)
Business Analyst/Product Owner (Senior Technical Specialist) at Telstra Health Pty ltdBusiness Analyst/Product Owner (Senior Technical Specialist) at Telstra Health Pty ltd
Acting Assistant Director Compliance & Enforcement at Wage Inspectorate VictoriaActing Assistant Director Compliance & Enforcement at Wage Inspectorate Victoria