
Hey! I'm Charles
I'm a full stack software developer with demonstrated expertise in both front-end and back-end development. Passionate about building efficient and scalable applications.
Work Experience

Trude
Full Stack Developer
- Led end-to-end software development at a startup, owning frontend, backend, DevOps, AI, and infrastructure to deliver full-stack solutions independently.
- Built and maintained full-stack applications using Python FastAPI, PostgreSQL, and React, deploying and scaling services on AWS.

Inkwell
Full Stack Developer
- Developed an e-learning mobile app, using ChatGPT, to generate lessons and interactive quizzes tailored to a user’s interests and learning pace.
- Actively contribute to all stages of the development lifecycle, from initial architecture design to deployment, focusing on scalability, security, and user experience.

Apple
Frontend Developer
- Designed and developed internal security tools using React and FastAPI, utilizing AWS S3 and SQS.
- Worked closely with cross-functional teams to develop end-to-end solutions capable of processing high volumes of data.

Nucleus Healthcare
Frontend Developer
- Developed sequential test scheduling and compliance management program for companies, schools, events, and long-term care facilities, built with React and React Native.
- Lead developer for Shoutout: Online Therapy & Addiction Treatment, built with React Native.

Svadhi
Full Stack Development Intern
- Engineered data visualization dashboard for college admissions profiling using Express, React, and D3.
- Worked collaboratively, leading front-end team.

Pennsylvania DOT
Research Fellowship
- Developed crowdsensing mobile app for pavement monitoring using mobile camera and accelerometer in Java.
- Prototyped Python cryptocurrency for distributed computer vision processing and crowdsensing incentive mechanism.

Teaching Assistant
Software Engineering
- Mentored over 80 students on app development projects written in Java, JavaScript, and SQL.
- Redesigned course curriculum to integrate software design patterns; recorded instructional videos.
- Held office hours to assist students in solving technical and conceptual issues.

EY
Cybersecurity Intern
- Wrote Linux shell scripts for security analysis of mobile apps.
- Designed guides and testing environments for iOS and Android.
- Developed Python framework for generating security reports for iOS apps.

Olympus
Capstone Project
- Built custom software for image and voice recognition on augmented reality glasses for medical use.
- Full-stack application built with Node.js and Google Cloud Platform backend, and Android/Java frontend.
Education

M.S in Computer Science
Lehigh University
- Elizabeth Major Nevius Award
- Researched mobile crowd-sensing for public works, and LDA for topic modeling related to NLP.

B.S in Computer Science and Business
Lehigh University
- Dean's List
- Capstone Project partnered with Olympus Corporation to prototype AR for use in medicine.
Volunteering

Code and Coffee
Organizer, Instructor
- Code and Coffee is a community of developers who meet up to code and drink coffee. Over 9000 members
- Founded Speaking/Workshop Program, Organized hackathon, Given 20+ talks