Hi, I'm
Yichen Zhang

CS Graduate Student at Northeastern University

Seeking Full-Time Software Engineering Positions (2026 New Grad)

About Me

I'm a Computer Science graduate student at Northeastern University with a passion for building robust, scalable software solutions. I'm actively seeking full-time Software Engineering positions as a 2026 New Grad.

My journey in tech has been driven by curiosity and a desire to solve real-world problems. I enjoy working on both frontend and backend development, and I'm particularly interested in modern web technologies, system design, and creating seamless user experiences.

When I'm not coding, you'll find me exploring new technologies, contributing to open-source projects, or working on personal projects that challenge me to learn something new.

Yichen Zhang

Featured Projects

P

Petcare Microservices E-commerce Platform

Designed and implemented a microservices architecture with 6 core services (user, product, order, notification, etc.) using Spring Boot 3.5 + Spring Cloud, enabling modular scalability and fault isolation. Integrated RabbitMQ for asynchronous, event-driven communication and containerized with Docker Compose for one-click deployment.

Spring BootSpring CloudRabbitMQDockerDocker ComposeMicroservices
T

Travel Photo-Sharing Web Application

Developed a full-stack web application using React.js for the frontend and Express.js/Node.js for the backend. Implemented JWT authentication, designed scalable MongoDB schemas with Mongoose, and deployed to AWS EC2. Features responsive UI with interactive maps for geographic photo discovery.

React.jsExpress.jsNode.jsMongoDBMongooseJWTAWS EC2REST API

Experience

Software Engineering Intern

TalkHere.AI Inc

Remote

Sep 2025 - Present
  • Designed and implemented a conversation memory module that extracts and stores user information from AI dialogues, enabling personalized and context-aware interactions across sessions, adopted by 240+ users shortly after launch
  • Developed an automatic topic generation system that analyzes conversation transcripts, extracts key terms, and assigns semantic titles to conversations, reducing search time by ~80% when browsing conversation history
  • Integrated prompt-driven workflows with backend services, aligning request/response schemas, adding server-side input validation and fallback logic, and coordinating rollout with the team for a smooth production deployment
PythonAI/MLBackend ServicesData Processing

Full-Stack Engineer Intern

Swapt

Boston, MA

May 2025 - Aug 2025
  • Built an AI-powered webpage generator: designed Puck JSON schemas and wrote TypeScript/Node.js services that call OpenAI GPT-4 API, enabling non-technical users to create campaign pages, reducing creation time from 1 hour to 3 minutes
  • Enhanced the visual editor's layout capabilities by creating a new Section component for React/Next.js that adds background image/gradient support and responsive spacing, 2x available layout presets, and enables richer page personalization
  • Added custom typography controls and an advanced color picker (HEX/RGB/Alpha, live preview) to all existing visual editors, enabling fine-grained and on-brand color selection
ReactNext.jsTypeScriptNode.jsOpenAI API

Get In Touch

I'm currently seeking full-time Software Engineering opportunities for 2026. Whether you have a question or just want to say hi, I'll try my best to get back to you!