Image of Patrick(Yahui) Chu

Patrick(Yahui) Chu

Technical lead @ Stealth mode startup company

Software Engineer at Amazon

Sunnyvale, California

Ranked #1,113 out of 22,260 for Technical lead in California

Section title

Patrick(Yahui) Chu's Email Addresses & Phone Numbers

Patrick(Yahui) Chu's Work Experience

Stealth mode startup company

Technical lead

February 2014 to Present

Greater Pittsburgh Area


Senior Application Developer (lead role)

November 2012 to February 2014

Greater Pittsburgh Area

Carnegie Mellon University


January 2013 to April 2013

Patrick(Yahui) Chu's Education

Middle three highschool

Carnegie Mellon University

Master's degree Computer Software Engineering

2012 to 2014

Qingdao University

Bachelor's degree Computer Science and Application 3.9

1995 to 1999

Patrick(Yahui) Chu's Professional Skills Radar Chart

Based on our findings, Patrick(Yahui) Chu is ...


What's on Patrick(Yahui) Chu's mind?

Based on our findings, Patrick(Yahui) Chu is ...

44% Left Brained
56% Right Brained

Patrick(Yahui) Chu's Estimated Salary Range

About Patrick(Yahui) Chu's Current Company

Stealth mode startup company

• Design and develop Java backend program with Spring RESTful API, Hibernate, MySQL, Redis, Cassandra. • Work on single page web application for the front end using Ember.JS (Javascript MVC framework). • Configure the following servers on Ubuntu or CentOS in AWS. RabbitMQ high availability cluster (mirroring) in AWS; MySQL master-slave cluster for high availability; postfix/dovecot mail...

Frequently Asked Questions about Patrick(Yahui) Chu

What company does Patrick(Yahui) Chu work for?

Patrick(Yahui) Chu works for Stealth mode startup company

What is Patrick(Yahui) Chu's role at Stealth mode startup company?

Patrick(Yahui) Chu is Technical lead

What is Patrick(Yahui) Chu's personal email address?

Patrick(Yahui) Chu's personal email address is c****[email protected]

What is Patrick(Yahui) Chu's business email address?

Patrick(Yahui) Chu's business email addresses are not available

What is Patrick(Yahui) Chu's Phone Number?

Patrick(Yahui) Chu's phone (213) ***-*863

What industry does Patrick(Yahui) Chu work in?

Patrick(Yahui) Chu works in the Information Services industry.

Who are Patrick(Yahui) Chu's colleagues?

Patrick(Yahui) Chu's colleagues are Elena PhD, Artem Tikhomirov, Radek Stegbauer, Michal Sebo, Archibald Guy Astley Dunn, Alexandru Juncu, Martina Sucha, Karel Rank, Zuzana Marteil, and Ila Konirova

About Patrick(Yahui) Chu

📖 Summary

10+ years Java and database experience; Familiar with Web applications, J2EE, JDBC, Websphere, Tomcat, Apache, Web service, Spring, Hibernate, Struts, REST API, JSP, HTML, Oracle database, MySQL, Linux OS. Familiar with AWS, EC2, S3, RDS, EBS, ELB, software RAID, VPC, subnet, security settings. Currently study part time Master of Software Engineering in Carnegie Mellon University School of Computer Science;Technical lead @ • Design and develop Java backend program with Spring RESTful API, Hibernate, MySQL, Redis, Cassandra. • Work on single page web application for the front end using Ember.JS (Javascript MVC framework). • Configure the following servers on Ubuntu or CentOS in AWS. RabbitMQ high availability cluster (mirroring) in AWS; MySQL master-slave cluster for high availability; postfix/dovecot mail server connecting with MySQL/Redis database; Jboss EAP 6.3 application server; Apache web server; Jenkins CI server on CentOS 6.5; • Architect and design our server clusters layout in AWS for the above servers (VPC, subnet etc.). • Architect and design our web application product. • Research and compare different technologies/software; Discuss with team and make decisions. • Lead weekly team meeting for updates and issue discussions. • Organize and work on code review for the developers. • Help hired most of the developers and infra engineer. • Help connected CMU professors with the company and work as our advisors. From February 2014 to Present (1 year 11 months) Greater Pittsburgh AreaSenior Application Developer (lead role) @ • Design and make changes to J2EE web application; we use Struts MVC for developing; we use Oracle database, Linux OS and Websphere 7.0; and we use IRAD for Java developing; we also use web service and Single Sign-on across different servers and applications. • Attend various meetings with other groups to communicate and address issues. • Create requests for server settings and application settings changes. • Attend weekly staff meeting. • Analyze and estimate hours for application development tasks; assign application development tasks to other Java developers; regularly check other Java developers’ progress and update to higher management. • Write future development roadmap and plan for Java developers; From November 2012 to February 2014 (1 year 4 months) Greater Pittsburgh AreaStudent @ • Design with Professor and developed AutoMap data processing system using AutoMap software, ORA from CASOS. For programing tool, I used Eclipse, Java, Struts and Tomcat server. • The program split large Tweeter file to 1K per piece into smaller files and process the data by using AutoMap and ORA software in the web application. The program uses Java thread, Ajax, JSP and struts to import data, process data and provide processed data for user to download for further analysis; The system is able to process millions of tweeter tweets records. From January 2013 to April 2013 (4 months) Lead Developer @ • Design and make changes to existing J2EE web application; we use Spring 3, Struts2 and Hibernate for developing; we use Linux Centos for developing work station OS; And we use STS for Java developing; the database is Mysql on linux and the server is Tomcat on linux. • Attend weekly staff meeting. From July 2012 to November 2012 (5 months) Greater Pittsburgh AreaSenior Software Engineer @ • Make changes to existing J2EE web based application. Including JSP pages, struts actions, Java Threads Workers and write database SQL for the application. • Attend weekly staff and weekly issue support meeting. • Maintain some production application servers. Daily jobs include restart clustered application servers if the server is down; Support application issues reported from user; Create Production Turnover Management based on production data changes. • Use IBM Rational Application Developer Suit as development tools, IBM Websphere 6.1 as local testing server, Oracle database, Toad 10, SQL developer, ClearCase version control, Harvest for release. From July 2011 to July 2012 (1 year 1 month) Senior Software Developer (Software Developer started) @ Full time from 2007 Nov to 2011 Jul, part time after 2011 Jul. • Analyze and design new packages and modules for system application base on business team and clients’ request. • Discuss with team members about solutions. • Develop and code for system application. • Debug and fix bugs and finish enhancements to maintain application system. • Deploy new version application to testing server for QA team to test new releases. • Make production application deployments to all clients’ production servers for new version production software release. • Use Struts framework to develop web-based application backed with Oracle database. • Build dynamic web pages and web components using J2EE technology. • Work with Exadel Studio and Eclipse for Java programming. • Use Tom Cat Application Server for testing and connect to Oracle database with JDBC. • Production deployment server is WEBSPHERE Application Server 7.0 on Linux. • Use JSP, Java Script, Java, XML coding and CVS for code version control. • Maintain Web Service project; Use SoapUI to test our existing web serviceproject. From November 2007 to July 2011 (3 years 9 months) Greater Pittsburgh AreaIndependent Contractor @ • Work as independent contractor on contract development tasks in J2EE web based applications for different companies (Including former employer GEONG). From January 2004 to December 2006 (3 years) java developer @ • Designed and developed “Insurance online” ( This Project was developed for China Pacific Insurance (Group) Co., Ltd. The customers can get free quotation for their car, home, life and other kinds of insurance. They can also buy insurance and pay premium online. Maintain the online insurance system for CPIC after the development. • Other projects: Developed "Stock trading system" for QIANTONG. Their customers can sell and buy stocks online; User Authentication System; Inventory Control System; Budget Online System. • These projects were developed with Java beans, JSP, Servlets, and Java Script. The database was DB2, the application server was IBM WEBSPHERE application server and the development tool was IBM Visual Age, JBuilder. From February 2002 to December 2003 (1 year 11 months) Java Developer @ • Developed Bertelsmann’s book selling B2C web site; this web site contains searching books, best selling books and other features. Their members can Login and buy books online. • Developed “GE (General Electronics) quality control system”. The project was developed for the GE office. The system can collect the advice about GE’s product from their customers • These projects were developed with JSP, Servlets and JAVA beans. The database was Oracle 8.0 on Solaris and application server was EAS. The development tool was JBUILDER. From February 2000 to January 2002 (2 years) Power Builder Software Engineer @ • Developed "Insurance policy and claims underwriting management system". This project was developed for People’s Insurance Company of China. The system was used for managing and underwriting Insurance policies and claims. • Developed "Insurance Analysis system for managers". This project was developed for People’s Insurance Company of China and the managers of the insurance company branch used it to Analyses business data during their daily work. • These projects were developed with Power Builder 6.5 with Informix database on AIX 4.0 Unix system. I operated the Informix database with the program coded with Power Builder 6.5 and designed Stored Procedures using Informix 4gl language. From September 1999 to January 2000 (5 months) Middle three highschoolMaster's degree, Computer Software Engineering @ Carnegie Mellon University From 2012 to 2014 Bachelor's degree, Computer Science and Application, 3.9 @ Qingdao University From 1995 to 1999 Patrick(Yahui) Chu is skilled in: Software Development, SDLC, Oracle, Agile Methodologies, PL/SQL, J2EE Application Development, JDBC, WebSphere Application Server, Threads, Oracle PL/SQL Development, JSP development, Struts, Spring, Hibernate, Linux

Patrick(Yahui) Chu’s Personal Email Address, Business Email, and Phone Number

are curated by ContactOut on this page.

10x your recruitment & sales conversations

Contact over 200M professionals
instantly by email or phone. Reveal
personal & work email addresses, as
well as phone numbers accurately with
our ContactOut Chrome extension.

In a nutshell

Patrick(Yahui) Chu's Personality Type

Extraversion (E), Sensing (S), Thinking (T), Perceiving (P)

Average Tenure

1 year(s), 7 month(s)

Patrick(Yahui) Chu's Willingness to Change Jobs



Open to opportunity?

There's 96% chance that Patrick(Yahui) Chu is seeking for new opportunities

Engage candidates 10x faster

Enjoy unlimited access and discover candidates outside of LinkedIn

Trusted by 400K users from

76% of Fortune 500 companies

Microsoft Nestle PWC JP Morgan Merck Rackspace WarnerMedia Randstad Yelp Google

The most accurate data ever

CCPA Compliant
GDPA Aligned
150M Personal Emails
300M Work Emails
50M Direct Dials
200M Professional Profiles
30M Company Profiles

Hire Anyone, Anywhere
with ContactOut today

Making remote or global hires? We can help.

  • 50 contacts/month
  • Works on standard LinkedIn only
  • Work emails, personal emails, mobile numbers
* 1 user per company limit

No credit card required

Try ContactOut for Free