Cherry Peng

Cherry Peng

Java Developer

Followers of Cherry Peng175 followers
location of Cherry PengSan Francisco, California, United States

Connect with Cherry Peng to Send Message

Connect

Connect with Cherry Peng to Send Message

Connect
  • Timeline

  • About me

    Senior Java Software Development

  • Education

    • McMaster University

      2002 - 2004
      Bachelor's degree Computer Science 3.5
    • McMaster University

      2002 - 2004
      Bachelor Computer Science
  • Experience

    • OLG

      Jun 2004 - Aug 2005
      Java Developer

      Developed Coin Flow java application, proline online gaming web sites.

    • Rogers Communications

      Sept 2005 - Aug 2006
      Java Developer

      Developed supply chain web application by using java, Spring framework and Oracle.

    • BareMinerals

      Aug 2006 - Jun 2007
      Senior Java Developer

      Project: Apropos Integration ProjectStrong hands on experience on developing integrations services by utilizing SonicMQ, Java, Informix, SQL-server, Oracle 10g and MySQL.Hands on experience on JMS, Java and various DB applications.

    • Williams-Sonoma, Inc.

      Jun 2007 - Sept 2011
      Senior Java Developer

      Projects: Williams-Sonoma web site http://www.williams-sonoma.com Pottery Barn web site http://www.potterybarn.com Pottery Barn Kids web site http://www.potterybarnkids.com Pottery Barn Teen web site http://www.pbteen.com Williams-Sonoma Home web site http://www.wshome.comAs a core developer in the team and involved heavily development on building these 5 web sites and hands experience on Java, Spring, JMS, Oracle and Maven.Strong experience on building Category, Catalog, Registry, Wishlist and various components for these web sites. Strong experience on architecting and building a single code base on the back end but have the flexibility to support all the 5 web sites by just have different data feeds and UI templates. Show less

    • Betfair

      Sept 2011 - Feb 2012
      Senior Java Software Engineer

      Developed Betfair - TVG web service and horse racing applications by using Java, Spring, Maven, Oracle and shell scripts.

    • Gap Inc.

      Feb 2012 - Apr 2013
      Senior Java Developer

      Project: Old Navy Japan Oracle POS Store ApplicationsDeveloped POS store application by using Java 1.6, Spring framework, Design Patterns, SOAP, JAX-WS and JAXB.Hands on experience on Java automation framework for testing this project by using open source JBehave, FEST and Spring.

    • Macy's

      Apr 2013 - Feb 2019
      Tech Lead / Lean Lab Manager

      Lead application development team.Hands on development and production support experience on both web sites.Hands on experience on Java, Spring MVC/SpringBoot, GoogleCloud, SQS, MySQL, Oracle and Micro Services. Hands on big data experience on Kafka, Hadoop and HBase.Hands on experience on application availability, scalability and performance tuning.

    • IPG Mediabrands

      Mar 2019 - now
      Architect, Application Engineer

      Had daily stand up meeting with offshore teams. Understanding the project progress and status, and help resolving issues and blockers.Worked on feature stories and production support tickets. Heavy development on java, Spring boot, Python, database (MySQL, Postgres, MongoDB), AWS services(SNS, SQS, Redshift, S3, Redis and so on), GCD, maven, docker and dev deployment. Met with US partners to clarify business requirements and help dev teams on system design, infrastructure set up, automate and maintain smooth CI/CD pipeline. Development by using Docker, Github, Github actions/workflow, Jenkins, Kubernetes and Spinnaker.Driven on any production release, rollback, backup, data load or migration, java upgrade (8 to 11, 11 to 17) and various security patches. Show less

  • Licenses & Certifications

    • AWS Solutions Architect Associate Certification

      Amazon
      Oct 2019