I am a software engineer with 9 years of experience building and maintaining web applications, internal platforms, and customer-facing systems using PHP, JavaScript, and cloud-based infrastructure. I have contributed across subscription services, API integrations, account management workflows, and production support in distributed environments. I enjoy troubleshooting complex issues, improving reliability, and collaborating with cross-functional teams to plan long-term platform maintenance and feature delivery.

James Han

I am a software engineer with 9 years of experience building and maintaining web applications, internal platforms, and customer-facing systems using PHP, JavaScript, and cloud-based infrastructure. I have contributed across subscription services, API integrations, account management workflows, and production support in distributed environments. I enjoy troubleshooting complex issues, improving reliability, and collaborating with cross-functional teams to plan long-term platform maintenance and feature delivery.

Available to hire

I am a software engineer with 9 years of experience building and maintaining web applications, internal platforms, and customer-facing systems using PHP, JavaScript, and cloud-based infrastructure. I have contributed across subscription services, API integrations, account management workflows, and production support in distributed environments.

I enjoy troubleshooting complex issues, improving reliability, and collaborating with cross-functional teams to plan long-term platform maintenance and feature delivery.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent

Work Experience

Senior Software Engineer at Meta
February 1, 2024 - Present
Maintained and extended internal web applications built with PHP and React supporting account management and subscription-related workflows across multiple business units. Implemented backend API improvements that reduced intermittent failures during user profile synchronization and improved overall request reliability. Investigated production issues involving authentication sessions, caching inconsistencies, and delayed database updates within distributed environments. Worked with MySQL and Redis to optimize slow-performing queries affecting user dashboards and reporting pages under moderate traffic loads. Developed administrative tools that simplified content updates, reducing manual operational steps for non-technical internal stakeholders. Integrated third-party services for billing notifications and account verification while improving logging visibility for troubleshooting purposes. Updated legacy frontend components using JavaScript and TypeScript to improve browser compatibilit
Software Engineer at Cruise
January 1, 2021 - February 1, 2024
Built and maintained internal operations dashboards using PHP, Node.js, and React for tracking fleet support activities and service requests. Implemented backend services integrating external APIs and internal data sources to streamline user access and reporting workflows. Resolved production issues related to session handling, asynchronous processing, and stale cached records affecting support operations. Worked with PostgreSQL and Redis to improve data retrieval performance for operational tools accessed by distributed teams. Collaborated remotely with product and infrastructure teams to coordinate staged deployments and troubleshoot environment-specific issues. Added automated testing coverage with PHPUnit and Jest for account management functionality and API validation workflows.
Software Engineer at Zoox
December 1, 2019 - January 1, 2021
Supported internal web tools developed with PHP and JavaScript for operational reporting and workflow management activities. Maintained REST API integrations used for synchronizing user records and application data between multiple internal systems. Improved frontend responsiveness by refactoring legacy HTML and CSS components used across browser-based administrative tools. Assisted with database maintenance tasks involving MySQL, including query debugging and schema update validation. Worked closely with senior engineers during production troubleshooting and application deployment verification activities.
Junior Software Engineer at Resilience
April 1, 2017 - December 1, 2019
Contributed to maintenance of internal business applications using PHP, HTML, CSS, and JavaScript in Linux environments. Assisted with debugging customer-reported issues related to account access, form validation, and backend data processing behavior. Supported QA activities by writing basic test cases and validating API responses during application release cycles.

Education

Bachelor's in Computer Science at University of California, Berkeley
August 1, 2012 - June 1, 2016

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet