Charles kim
@charleskim
Senior full-stack software engineer specializing in scalable backend systems and React front ends.
What I'm looking for
I am a senior full-stack software engineer with extensive experience building scalable backend services and responsive front-end applications using TypeScript, Node.js, Python/Django, and React. I have driven production systems on AWS, implemented infrastructure as code, and created automated CI/CD pipelines to improve reliability and deployment velocity.
At Rivian I engineered real-time data processing pipelines, unified multiple third-party logistics APIs, and developed the Supply Chain Portal with React and TypeScript, improving supplier communication and operational workflows. I also established automated testing and component documentation practices to boost maintainability and accessibility.
I collaborate effectively with product, design, and QA partners, mentor junior engineers, and focus on building performant, maintainable systems using Docker, Kubernetes, Terraform, and modern testing frameworks.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
Rivian
May 2020 - Present (5 years 7 months)
Engineered scalable backend services with TypeScript, Node.js and Python/Django on AWS to enable real-time data processing for logistics, improved deployment reliability with Terraform and GitHub Actions, and built React-based Supply Chain Portal to streamline supplier workflows.
Software Engineer
TenX Commercial
Apr 2018 - Nov 2019 (1 year 7 months)
Designed and maintained backend systems with Python and Django, deployed microservices on AWS (Lambda, ECS, RDS), and led PostgreSQL data modeling and ETL pipelines to support analytics and scalable APIs.
Frontend Engineer
Dice
Jul 2016 - Apr 2018 (1 year 9 months)
Developed React and TypeScript front-end interfaces for Dice’s job search platform, improved performance via code-splitting and lazy loading, and ensured reliability with Jest and React Testing Library.
Education
Degrees, certifications, and relevant coursework
University of California, San Diego
Bachelor's Degree, Computer Science
2009 - 2013
Completed a Bachelor's degree at the University of California, San Diego from 2009 to 2013.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring Charles?
You can contact Charles and 90k+ other talented remote workers on Himalayas.
Message CharlesFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
