Charlie Xu

Charlie Xu

Software Engineer @ ngrok

About Charlie Xu

Charlie Xu is a Software Engineer with experience in backend development and cloud deployment. He has worked on various projects, including a load-balancer, a website clone of Discord, and a meal planning application.

Work at ngrok

Charlie Xu has been employed at ngrok as a Software Engineer since 2022. In this role, he contributes to the development and enhancement of ngrok's services, focusing on improving connectivity solutions for developers. His work involves leveraging his software engineering skills to create efficient and scalable applications.

Education and Expertise

Charlie Xu studied at UCLA from 2016 to 2021, where he earned a Bachelor of Science degree in Math of Computations. He furthered his education at App Academy in 2022, completing a four-month intensive program focused on software development. His academic background provides a strong foundation in computational theory and practical software engineering skills.

Background

Charlie Xu has a diverse background in software development, with experience in various programming languages and frameworks. He has developed a Python load-balancer deployed on Docker and AWS EC2 instances. His technical skills include proficiency in React, Redux, Ruby on Rails, Node.js, MongoDB, and Mongoose, which he has applied in multiple projects.

Achievements

Charlie Xu has led significant projects, including the development of a website clone of Discord using React, Redux, and Ruby on Rails. He implemented a flexible search engine with dynamic filters for the Meal-In project, which integrates recipes into meal plans. Additionally, he built a demand forecasting program using Python and various data analysis libraries to predict sales.

People similar to Charlie Xu