John Cai

John Cai Email and Phone Number

Group Manager Software Engineering at C.H. Robinson @ C.H. Robinson
eden prairie, minnesota, united states
John Cai's Location
Shanghai, China, China
About John Cai

A highly organized, self-motivated technical man with over 15 years of experience in enterprise software development; Fluent experienced in customer collaboration, project management, architecture, SDLC, team development and hands-on coding. I’m Proficient in Agile methodology like SCRUM and KANBAN; Experienced in DDD, Micro Service architecture and Cloud computing like AWS.

John Cai's Current Company Details
C.H. Robinson

C.H. Robinson

View
Group Manager Software Engineering at C.H. Robinson
eden prairie, minnesota, united states
Website:
chrobinson.com
Employees:
27157
John Cai Work Experience Details
  • C.H. Robinson
    Group Manager Software Engineering
    C.H. Robinson Nov 2018 - Present
    Shanghai City, China
  • Ef Education First
    Technical Director
    Ef Education First Oct 2017 - Sep 2018
    Shanghai City, China
    Expertly managed the entire life-cycle of development projects while responding to constant change in priorities. Managed a team of over 25, built and delivered a large scaled system from scratch. Working closely with business team on product road map and requirement analysis; with architects on enterprise architectural design, and with the PM/SCRUM Master to introduce SAFe practices to visualize the projects. Skill sets: AWS, DevOps, DDD, Microservice, Large Scaled Agile, Program Management
  • Ef Education First
    Technical Development Manager
    Ef Education First Jan 2015 - Sep 2017
    Shanghai City, China
    As a manager, I guide and develop team members, recruit and develop technical talents, define and work closely with the team members for their career growth in EF, take full responsibility on performance management work, adapt industry best practices to EF, to improve the technical process efficiency and consistencies.
  • Ef Education First
    Technical Lead
    Ef Education First Feb 2011 - Jan 2015
    Shanghai City, China
    Focusing on high level design; evolving the architecture and tuning the performance, to support the growing business; mentoring and leading team members; doing code reviews and design reviews, doing pair programming; optimizing BI system; introducing new front-end and back-end frameworks to the system; strengthening engineering practices such as Continuous Integration, ATDD, TDD.
  • Cdc Software
    Technical Lead
    Cdc Software Feb 2010 - Jan 2011
    Shanghai City, China
    As the Technical Lead, I provide a lot of training to team members, the topics include: Agile practices, object-oriented design, Scrum process improvement, and architecture, from which all members benefit much; change code version control from VSS to SVN, providing relevant training and then introduce "continuous Integration" to the team; refactor the architecture of the system to make it Unit Testable; coach team members to write unit tests for the product;
  • Irdeto
    Sr. Software Engineer
    Irdeto Mar 2009 - Jan 2010
    In a flat and excellent agile team, use the Scrum process, combined with TDD, CI and other XPPractices; be responsible for maintenance of a large-scale billing system.
  • Cdc Software
    Developer
    Cdc Software Oct 2006 - Feb 2009
    Participate requirement discussing; develop the SCP software system via Scrum methodology, Participated in requirement analyzing, with responsibility for design, coding and automation testing. Play the leading role in Scrum team.

John Cai Skills

Test Automation .net Test Driven Development Continuous Integration Agile Project Management Agile Methodologies Software Project Management Scrum Tdd Certified Scrum Master Csm Software Quality Assurance Software Development Software Engineering Design Patterns Requirements Analysis

John Cai Education Details

Frequently Asked Questions about John Cai

What company does John Cai work for?

John Cai works for C.h. Robinson

What is John Cai's role at the current company?

John Cai's current role is Group Manager Software Engineering at C.H. Robinson.

What is John Cai's email address?

John Cai's email address is ho****@****ail.com

What is John Cai's direct phone number?

John Cai's direct phone number is +86186168*****

What schools did John Cai attend?

John Cai attended 中国科学技术大学.

What are some of John Cai's interests?

John Cai has interest in Software Develop, Agile, Go Game.

What skills is John Cai known for?

John Cai has skills like Test Automation, .net, Test Driven Development, Continuous Integration, Agile Project Management, Agile Methodologies, Software Project Management, Scrum, Tdd, Certified Scrum Master Csm, Software Quality Assurance, Software Development.

Who are John Cai's colleagues?

John Cai's colleagues are Jonas Adcock, Rhoda Palenapa, Shelly Longley, Joseph Bowie, Ashley Kramer, Lcb, James Aurhoe, Shvan Paw.

Not the John Cai you were looking for?

  • John Cai

    Hr Project Manager
    Dalian
    1
    gmail.com
  • John Cai

    Senior Product Manager
    Putuo District
    3
    163.com, deltafaucetcompany.com, ppg.com
  • John Cai

    China Pacific Life Insurance Co Ltd - Gm & Ceo
    China
    2
    aia.com, aia.com
  • John Cai

    Professor Of Health Management And Policy
    China
    2
    ceibs.edu, ceibs.edu

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.