2022 - 2024
DePaul University
Master of Science in Computer Science
constcoder={name:'Henry Phan',skills:['Python', 'Java', 'Javascript', 'Django', 'Go', 'Spring Boot', 'NodeJS', 'MySql', 'PostgreSQL', 'Redis', 'MongoDB', 'Docker', 'AWS'],hardWorker:true,quickLearner:true,problemSolver:true,hireable:function() {return(this.hardWorker&&this.problemSolver&&this.quickLearner&&this.skills.length>=5);};};Who I am?
I am Henry Phan, a software engineer with expertise in a variety of programming languages and technologies. With experience in backend and full-stack development, I am passionate about problem-solving and continuously improving my skills. I’m eager to take on opportunities that leverage my technical background and foster growth.

2022 - 2024
DePaul University
Master of Science in Computer Science
2016 - 2021
Hanoi University of Science and Technology
Bachelor of Science in Computer Engineering
Jan 2025 - Present
Venera AI
Software Engineer
Jun 2024 - Sep 2024
Meta
Software Engineer Intern
Sep 2021 - Jun 2022
Aimesoft
Software Engineer
Mar 2020 - Jun 2020
Tien Phong Bank Outsourcing
Software Engineer Intern
Apr 2018 - Jun 2019
BKAV Corporation
Software Engineer Intern
constproject={name:'Youtube Live Chat Analysis',tools: ['Go', 'Kafka', 'Apache Spark', 'MongoDB', 'Socket.IO', 'Server-Sent Events', 'Fiber],Description:
• Leveraged Kafka to stream crawled YouTube live chats into Apache Spark for sentiment analysis • Integrated MongoDB Change Streams with Fiber (Golang) backend, using Server-Sent Events and Socket.IO to deliver real-time chat sentiment and video-frame updates};constproject={name:'Shortify',tools: ['Java', 'Docker', 'Springboot', 'Nginx', 'Redis],Description:
• Architected a distributed and scalable URL Shortener, utilizing Docker • Implemented unique ID generator inspired by Twitter snowflake, converting the ID to short URL with base 62 conversions • Configured Nginx as a load balancer and a reverse proxy to handle backend server traffic};constproject={name:'EngPronun',tools: ['Next.js', 'Tailwind CSS', 'Supabase', 'Azure AI Speech API', 'Flask],Description:
• Created an English pronunciation platform with voice recording and instant feedback using Azure AI Speech API • Built the web interface with Next.js, styled with Tailwind CSS, and used Flask for the backend • Implemented Supabase for robust database services and user authentication by Google Magic Link};constproject={name:'MassEmail',tools: ['React', 'Express', 'MUI', 'Puppeteer', 'AWS Lambda', 'API Gateway', 'AWS S3', 'AWS SES],Description:
• Extracted LinkedIn post data using Puppeteer and enabled bulk email dispatch with AWS Lambda and AWS SES};© Developer Portfolio by Henry Phan