Kia ora! Nice to meet you!

My name is Huawu (Howard) Ju

I am a full stack software developer currently lives in Auckland New Zealand.

I have always been passionate about front-end development with over 10 years of back-end and integration experiences.

About me

A full stack developer with over 9 years back-end / integration experiences.

I am always hungry, and willing to learn and experience the new things and bleeding edge technologies.

I am also lazy. I don't like re-invent the wheel if the wheel is already there. I try to automate everything in the case I don't have to repeat it again.

Skills

Backend & Integration

Over 10 years in Java stack include J2EE, Rest, Spring, JDBC, JPA, Hibernate, etc.

Enthusiasm in Cutting-edge technologies, such as Micro-Service design, Spring-boot, AWS cloud, Docker and etc.

Solid knowledge in Object-Oriented design and relational data base design.

Hot experiences in NoSQL database such as MongoDB, Cassandra and etc.

Experienced in Profiling, Performance Tuning, Static Code Analysis and Productivity Tools.

Experienced in integration development include ESB/BPS and API gateway.

Solid knowledge in AEM, JCR and Adobe CMS related technologies.

Frontend

Solid knowledge in the most popular frontend frameworks.

Enthusiasm in React / Redux stack.

Solid experiences in Ember.js.

Solid Production Design in popular public websites.

Experienced AngularJS / MEAN stack development.

Solid understanding the UI frameworks, such as Bootstrap, Google MD, Semantic-ui, etc.

Solid experiences in CSS / SASS / SCSS and animations.

Familiar with HTML, ES7, etc.

Familiar with JQuery.

Other Skills

Familiar with the AWS technology stack.

Actively update the recent cloud technologies.

Enthusiasm in Docker or other containerized infrastructure.

Experienced in Automation Test development (Selenium, JUnit, Cucumber) and Performance Test development (Apache Jmeter).

Proficient in Build Process(Maven, Gradle) and Continuous Integration (Jenkins, Bamboo and Pipeline).

Solid understanding of Lean, Agile, Waterfall methodology and software project life-cycles.

Familiar with the Architecture design and documentation.

Team work with Project Owner, Project manager, BA, Designer and testers.

Experienced in Groovy and Python.

Education & Working Experiences

TVNZ

April 2017 – Present

TVNZ

Contract Technical Lead
Leads One News team development. Support other teams with my experiences.

SKYTV

September 2012 – April 2017 (4 years 8 months)

SKYTV

Senior Developer
Grow up quickly to the senior. Responsible for many back-end / integration services in the organization. Lead the dev team for the a few projects recently.

Propellerhead

May 2011 – September 2012 (1 year 5 months)

Propellerhead

Software Developer
Work as a consultant to provide solution to some famous companies in New Zealand, such as Fonterra, NZ Post and Auckland Transport.

Kiwiplan

January 2008 – May 2011 (3 years 5 months)

Kiwiplan

Developer and Analyst
Work in a team to deliver the quality management software to the corrugated industry, and provide the reports (Data Warehouse / ETL) to the business.

University of Auckland

March 2005 – November 2007 (3 years)

University of Auckland

Bsc, Computer Science and Infomation System
Enjoy the study in New Zealand's leading university.

Contact

Interested in working together? I would like to hear about your projects and I will get back to you as soon as I can.

Please allow a couple days for me to respond.

You can also share anything to me by the following