Post Job Free
Sign in

Java Developer Software

Location:
Sammamish, WA
Posted:
November 12, 2024

Contact this candidate

Resume:

Henry Hu

Sammamish, WA 206-***-**** ********@*******.***

Senior/Lead Java Developer

15+ years’ experience driving growth by spearheading the development, deployment, and maintenance of sophisticated Java applications. Production Software Developer with Doctorate of Engineering and deep experience crafting, testing, and deploying robust Java applications aligned with business needs using industry-leading technologies and coding standards, ensuring consistent processes; conversive with Java and Unix/Linux.

Core Skills: Software Design Highly Organized Efficient Planning & Time Management Coordination Interpersonal & Collaborative Worker Anticipate & Set Priorities Excellent Judgment Critical Thinking Customer Relationship Cultivation Problem-Solving Decision-Making Persuasive Communicator

Professional Experience

Senior Java Developer, LivePerson, Inc., Seattle 01/2019 – 02/2024

Developed core platform of high-volume messaging system (Java8); worked on message masking and encryption, and building monitoring/alerting system, etc. The system utilizes Zookeeper/Kafka for events streaming and Couchbase/Cassandra for persistence.

Supported legacy chat systems by working on various legacy features.

Provided support for high volume of conversation entry system; migrated legacy system to Spring Boot–based service hosted on GCP. Updating from Java 8 to Java 17, Spring boot to 2.6. Responsible for deployment on all GCP environments.

Performed on-call duties on chatting service, messaging service, and conversation entry system. Enhanced system monitoring metrics with Prometheus and dashboard with Grafana.

Staff Engineer, GE Healthcare, Seattle 01/2017 – 01/2019

Built HL7 interface service for EMR system (Spring boot based RESTful service, deployed on Azure).

Established DataLake for medical image machine learning (DICOM server and Lamda, both on AWS)

Sr. SDE, UIEvolution, Kirkland. 10/2015 – 01/2017

Created Node.js-based (typescript) web service as content provider for auto.

Built API Gateway for car player system with WSO2 API manager. Built all API mappings (Java 8).

Crafted SAML-based authentication system for B2C clients using WSO2 plugin.

Built JWT based authentication system for B2B clients, also with WSO2 plugin.

Staff Engineer, VISA, Inc., Bellevue 03/2014 – 10/2015

Led team on development of project based on Jersey RESTful service.

Managed SSL setup and service configurations with ops team.

Dev Lead, GE Healthcare, Seattle 05/2013 – 03/2014

Spearheaded analytics platform development.

Fueled CXF-based RESTful and SOAP web service development (on Azure).

Generated KARAF-based OSGi framework.

Managed WSO2 Identity Server–based authentication and authorization.

Deployed Windows Azure–based application, using PowerShell script.

Sr. Java Developer, Lockerz (Dismissed), Seattle 07/2012 – 05/2013

Guided creation of payment fraud prevention system.

Set up social network–based retail store.

Sr. Java Developer, Expedia, Inc., Bellevue 12/2010 – 07/2012

Constructed high-traffic expedia.com hotel checkout path with other team members (Java MVC, JQuery, Freemarker, Ajax), which transformed checkout path from C++ platform to Java platform utilizing SOA architecture; project was a top initiative for Expedia in 2011.

Drove effort to integrate hotel checkout path with number of web services teams.

Supervised two onshore developers and four offshore developers in analysis, design, and implementation; conducted design/code reviews and concept-proof prototyping.

Quarterbacked design and development of hotel travel server (JAX-WS) integration with payment and order management system (SOAP Web Service).

Headed Agile/Scrum development process.

Sr. Software Designer, HP/Opsware, Inc., Bellevue 09/2006 –12/2010

Innovated rule-based system for system compliance check, and led two other developers in implementation.

Generated partition system (MSP), and led one developer in implementation.

Designed and implemented QuickLaunch feature for quickly launching tasks.

Completed migration of product from 32-bit system to 64-bit on Solaris, Linux, and Windows platforms independently.

Played vital role in EJB and SQL (JDBC) data persistence and Struts web interface.With Oracle, Mysql, MS SQL.

Assumed responsibility for other development work, such as Java service wrapper and InstallAnywhere packaging.

Education

Wuhan University, China, Bachelor of Engineering

Wuhan University, China, Master of Engineering

University College London, UK, Doctorate of Engineering (Mechanical Engineering)

Continuous Learning

Completed Udemy course “Complete Tensorflow 2 and Keras Deep Learning Bootcamp”



Contact this candidate