Work Experience

My professional journey in software development

Roblox logo

Roblox

Software Engineering Intern

May 2025 - Aug 2025San Mateo, CA, USA
  • Enhanced Roblox Studio Engine UI by designing and implementing improvements to the 3D Character FaceAnimation interface, boosting usability and animation fidelity.
  • Currently undergoing onboarding: familiarizing with internal toolchains, codebase architecture, and team workflows to accelerate contribution.
LuaRoblox StudioC++

Alamma Health (Start Up)

Software Engineering Intern

Jan 2025 - PresentBaltimore, MD, USA
  • Developing Langchain Agents and Tools to gather CO2 emissions data from a user-specified food menu
  • Design and Implemented fully working React Native app with Expo Go
LangChainReact Native
Aireful (Start Up) logo

Aireful (Start Up)

Software Engineering Tech Lead

Jan 2025 - PresentBaltimore, MD, USA
  • Developed a AI powered Chatbot Platform that integrate multiple LLMs (Gemini, ChatGPT, Deepseek, and Claude) models to provide a seamless experience for users
  • Lead a small team of 2-3 developers to build a scalable and secure infrastructure using Next.js, Prisma, Supabase and Vercel
VercelReactNext.jsPrismaSupabase
Johns Hopkins University logo

Johns Hopkins University

Algorithms Course Assistant

Jan 2025 - PresentBaltimore, MD, USA
  • Guided students through complex algorithmic concepts, homework assignments, and projects during weekly office hours.
  • Led small-group review sessions, clarified problem sets, and proctored quizzes to reinforce key topics.
  • Collaborated with faculty and fellow course assistants to enhance course materials and ensure a smooth learning experience for students.
Min-Cut Max-FlowDynamic ProgrammingGraph TheoryGreedy AlgorithmsTime ComplexityNP Completeness
Willis Towers Watson logo

Willis Towers Watson

Health and Benefits Data Engineer Intern

June 2024 - Aug 2024Seattle, WA, USA
  • Built a data pipeline to support ETL workflow for multiple major clients, including data input, cleaning, reformatting, and preprocessing to streamline trends and patterns through Python, SQL, and Excel.
  • Cleaned, analyzed and compared large datasets on employee benefits through k-means clustering for major tech clients
  • Presented in-depth explanations of AI and taught AI integration techniques through live demonstrations, influencing multiple major projects in the North America region.
PandasExcel VBAPostgresSQLscikit-learnJupyter Notebook
Eth Tech logo

Eth Tech

Software Engineer Intern

Dec 2023 - Mar 2024Newark, CA, USA (Remote)
  • Developed an online retail platform in a microservices architecture using Java Spring Boot for backend development.
  • Engineered advanced features for seamless product exploration, selection, and management, harnessing Spring Data for efficient data operations across MySQL and MongoDB databases.
  • Implemented an efficient Redis caching mechanism to optimize system performance, reduce response times, and ensure seamless scalability to meet growing user demands.
  • Orchestrated the deployment of the online retail service on AWS cloud infrastructure, ensuring optimized hosting efficiency for uninterrupted service availability.
Spring BootPostgreSQLRedisMongoDBAWS
Quam Plus International Financial Limited logo

Quam Plus International Financial Limited

Software Developer Intern

May 2023 – June 2023Hong Kong
  • Created detailed stock reports with leadership, incorporating industry and financial analysis, ESG, and risk assessments.
  • Used TensorFlow to optimize a neural network algorithm for the Asia market, saving over 100 hours in testing time.
  • Worked with cross-functional teams to improve data pipelines and quality, ensuring insights for decision-making.
Tensorflowscikit-learnJupyter NotebookBloomberg TerminalExcel
Learning Buddies Network logo

Learning Buddies Network

IT Manager & System Developer

Sep 2020 – May 2023Vancouver, BC, Canada
  • Led the development of a Learning Management System (LMS) to support online training for over 1,000 volunteers, applying a full stack with React for frontend, Express.js and Flask for backend, and MySQL for database management.
  • Developed RESTful APIs using Express.js for handling of user authentication, course management, and data retrieval, with additional functionalities implemented in Flask for complex data processing and integration of machine learning models.
  • Utilized MySQL to store and manage user information, course details, and registration data, implementing indexing and query optimization to ensure data integrity and efficient retrieval processes.
  • Actively gathered user feedback through surveys and analytics, performing iterative improvements and deploying updates seamlessly with CI/CD pipelines, enhancing the overall functionality and user satisfaction of the LMS platform.
JavascriptFlaskMySQLscikit-learnExpress.jsGoogle Colab