Loading portfolio
Available for work

Crafting digital experiences where design meets engineering.

Computer Science StudentSoftware Engineer
About Me

Building the future, one commit at a time.

I'm a Computer Science Student with a passion for creating innovative solutions at the intersection of design and engineering. When I'm not coding, I contribute to open source and mentor other students on their journey.

GitHubLinkedIn
Khoi Do portrait
Experience

Experience

ProfessionalAug 2026 — Present

Full Stack Developer

Netsservice · Denmark · Remote

  • Designed and built an iOS ride-hailing app end-to-end using Swift, SwiftUI, and a Fastify API backend, covering the complete passenger and driver experience.
  • Implemented WebSocket synchronization for ride requests, trip updates, and cancellations across iOS clients and a Fastify backend.
SwiftSwiftUIiOSFastifyWebSockets
Leadership & ResearchJun 2026 — Present

Project Manager

AI Club at CSULB · Long Beach, California, United States · Hybrid

  • Directed a faculty-mentored biometric sensor research project across a team of 4 members, defining project scope, milestones, and individual responsibilities to keep deliverables on schedule and aligned with faculty expectations.
  • Synthesized findings from 10+ research papers on wearable sensor technologies and physiological data collection, translating them into technical direction and experimental design decisions for the team.
  • Built GitHub Actions CI/CD pipelines to lint, test, containerize, and deploy backend and frontend services to Render, enabling repeatable deployments for a four-person team.
Research CoordinationBiometric SensorsGitHub ActionsCI/CDRender
ProfessionalMay 2026 — Aug 2026

Software Engineering Intern

DFM Europe · Ho Chi Minh City, Vietnam · On-site

  • Designed and deployed a LangGraph-based multi-agent pipeline that converted 3D engineering models into 2D technical drawings, reducing manual conversion work by 90% across 500 test cases.
  • Re-architected the pipeline with mechanical and AI engineers, cutting processing time by 85%; built a Python/FastAPI service with OpenAI API integration that improved drawing accuracy from 60% to 87%.
PythonFastAPILangGraphOpenAI APIMulti-agent Systems
ProfessionalJan 2026 — May 2026

Webmaster

ACM at CSULB · Long Beach, California, United States · Hybrid

  • Rebuilt the ACM CSULB site in Next.js, increasing Lighthouse performance score from 58 to 94 for 1,000+ monthly visitors.
  • Shipped new dashboard features for image upload and management, integrating Next.js frontend components with a MongoDB-backed API to store user images, profile data, and metadata, supporting 500 active users.
Next.jsReact.jsTailwind CSSMongoDB
TeachingAug 2025 — Present

Instructional Student Assistant

California State University, Long Beach · Long Beach, California, United States · Hybrid

  • Graded and delivered feedback on Python assignments, labs, and exams for 150+ students per term across computer arithmetic and matrix computation topics, applying a consistent rubric.
  • Reviewed 150+ submissions per semester for correctness, efficiency, and code quality, helping raise average assignment scores by 90%.
PythonComputer ArithmeticMatrix ComputationsGrading Rubrics
Technical / VolunteerDec 2023 — Jun 2024

Computer Technical Support Volunteer

De Anza College · Cupertino, California, United States · On-site

  • Installed and configured a wide range of hardware and software, ensuring optimal functionality and seamless integration for various computing environments. Provided support for system updates, security patches, and application installations to enhance performance.
  • Diagnosed and resolved technical issues related to hardware failures, software malfunctions, and network connectivity problems. Delivered hands-on troubleshooting support to improve efficiency and minimize downtime for users.
  • Refurbished and repaired broken and outdated laptops by replacing defective components, optimizing system performance, and reinstalling necessary software. Successfully restored numerous devices, which were then distributed to underprivileged students in need of reliable technology for their education.
LinuxHardware TroubleshootingSystem Setup
TeachingSep 2023 — Jun 2024

Teaching Assistant

De Anza College · Cupertino, California, United States

  • Assisted professors in planning and delivering instructional content for Beginning Programming Methodologies in C++, helping students grasp fundamental concepts.
  • Conducted review sessions, provided one-on-one tutoring, and facilitated group discussions to enhance student understanding.
  • Evaluated labs, assignments, quizzes, and exams, providing constructive feedback to students and instructor to support academic growth.
C++LinuxDebugging
Skills & Tech

Technical Toolkit

Drag to explore

Frontend
React.jsNext.jsTypeScriptJavaScriptHTMLCSSTailwind CSS
Backend
Node.jsExpress.jsFastAPIREST APIsGraphQLWebhooksWebSocket
AI / Automation
OpenAI APIAssemblyAITensorFlowPlaywrightGitHub Actions
Databases
MongoDBFirebaseSQLite
DevOps & Tools
DockerGitGitHubGitHub ActionsLinuxBashCI/CD
Languages
PythonJavaScriptTypeScriptJavaC/C++SQL
Education

Education

California State University, Long Beach

B.S. Computer Science · Long Beach, CA

Expected Dec 2026
AI Club at CSULBACM at CSULB

De Anza College

Computer Science · Cupertino, CA

2022 — 2024
Contact

Let's build something extraordinary.

Interested in software engineering opportunities, technical collaborations, or student-led projects? I'd be happy to connect.

Get in Touch With Me

dohoangkhoi341@gmail.com

Currently exploring Software Engineer roles, and interesting OSS collaborations.

Typical response time: under 24 hours

Sends your message directly to dohoangkhoi341@gmail.com.