About Me

Who Am I?

Hi, I'm Lelin Zheng (she/her, pronounced Luh-Lin). I am an M.S. Computer Science student at Northeastern University (GPA 4.0) with a passion for backend, full-stack, and cloud-native development. I build scalable, resilient systems using Java (Spring Boot 3, Spring Cloud), JavaScript (Node.js, Express.js, React, Angular), and Python — backed by PostgreSQL, MySQL, and MongoDB, with messaging via RabbitMQ and Redis Pub/Sub, deployed on AWS, Kubernetes, and Docker.

As a previous Software Engineer Intern at Jetsweat, I:

  • Developed 10+ RESTful analytics APIs for 50+ corporate partners, optimizing query performance and reducing response latency by 40%.
  • Strengthened data security by redesigning the MySQL schema with role-based access controls to ensure full restriction of unauthorized admin access.
  • Upgraded the admin dashboard (JavaScript, Node.js, EJS, Bootstrap) with real-time user-level analytics and accurate data integration, driving a 30% increase in active admin engagement through meaningful insights.

Before transitioning into software engineering, I worked as a high school computer science teacher. That experience honed my ability to communicate complex ideas clearly, mentor others, and lead with empathy — strengths I bring to every engineering challenge I take on.

Innovative Ideas

Generating solutions that drive progress.

Team Player

Actively contributing to shared goals.

Software

Crafting high-quality, user-centric applications.

My Specialty

My Skills

My focus in software development lies in designing clear, maintainable code through object-oriented programming principles. Proficient in Python and Java, I have developed a strong foundation in data structures and algorithms, with a keen interest in creating structured and efficient solutions. My experience so far has emphasized clean, modular code, allowing for scalability and adaptability in real-world applications.

As a Master's student, I also bring a working knowledge of full-stack fundamentals, and I enjoy learning about the full lifecycle of software development. I’m committed to building on these skills through hands-on projects and collaborative work, with a focus on continuously improving both my technical and problem-solving abilities.

  Python

90%

  MySQL

85%

  Java

90%

  JavaScript

85%

  HTML

80%

  NodeJS

80%

  CSS

80%

  Bootstrap

80%

  C

70%

  TypeScript

70%
Education

Education

  • GPA: 4.0/4.0
  • Courses:
    • CS 5004 Object-Oriented Design
    • CS 5008 Data Structures, Algorithms, and Their Applications within Computer Systems
    • CS 5200 Database Management Systems
    • CS 6620 Fundamentals of Cloud Computing
    • CS 6650 Distributed Systems
    • CS 7580 Special Topics in Software Engineering: DevOps
  • GPA: 3.8/4.0
  • Enhanced time management and adaptability to essential for engaging and addressing diverse learning needs.
  • Developed strong communication and instructional skills, effectively convey complex ideas and foster engaging classroom environments.
  • GPA: 4.0/4.0
  • Published three peer-reviewed articles in renowned journals, highlighting research capabilities and dedication to academic excellence.
  • Delivered impactful presentations at international conferences, demonstrating effective communication and presentation skills.
Experience

Work Experience

Software Engineer Intern May 2025 - Aug 2025

-Jetsweat Inc., New York City, NY
  • Built 10+ RESTful APIs to surface user-level analytics and power a white-label admin toggle, enabling 50+ corporate partners to gain insights while reducing response latency by 40% through optimized queries and connection pooling.
  • Redesigned MySQL schema by adding an access-control column and enforcing role-based SQL queries to ensure 100% restriction of unauthorized admin access to individual video engagement data, aligning with security best practices.
  • Revamped the onboarding modal with React, using useState for step control and Redux to persist authenticated user context across views, improving recommendation personalization and driving a 25% increase in content engagement.
  • Enhanced the admin dashboard (JavaScript, Node.js, EJS, Bootstrap) with real-time engagement tracking and error surfacing, resolving 10+ production issues and increasing active dashboard usage by 30%.

High School Computer Science and Science Teacher Sep 2022 - Jun 2024

-Calgary Board of Education, Calgary, Alberta
  • Taught Computer Science to 100+ students in grades 10 and 11, covering programming fundamentals, algorithms, procedural and functional programming, OOP in Python, and HTML/CSS for web development.
  • Developed a Python-based scheduling application that efficiently organized a 10-team inter-school badminton tournament, reducing manual coordination time by over 80% and ensuring conflict-free match scheduling.
My Projects

Recent Projects

ChatFlow — Distributed Chat System

Distributed Systems / Backend Project
Technology:
  • Backend: Spring Boot 3, Spring WebSocket
  • Messaging & Fanout: RabbitMQ, Redis Pub/Sub
  • Resilience: Custom circuit breaker, channel pooling
  • Cloud: AWS EC2, AWS ALB, Docker

CI/CD Pipeline with Microservices

DevOps / Backend Project
Technology:
  • Messaging: RabbitMQ
  • Backend: Spring Boot 3, Spring Cloud
  • Database: PostgreSQL
  • CI/CD: GitHub Actions, Docker, Kubernetes, Maven Central
  • Monitoring: Grafana, Prometheus

Tomato Tasks — Gamified Task Manager

Full-stack Cloud Project: 🚀 Live Demo
Technology:
  • Frontend: React, Vite, Tailwind CSS
  • Backend & Database: Spring Boot 3, Spring Security, JWT, MySQL
  • Cloud & DevOps: AWS EC2, S3, Nginx, GitHub Actions

Spring Boot Microservices E-Shop

Full-stack Project
Technology:
  • Frontend: Angular
  • Backend: Spring Boot 3, Spring Cloud, Resilience4j
  • Infrastructure: Docker, Kubernetes
  • Tools: OpenTelemetry, Grafana Stack, Kafka, Keycloak, Testcontainers

Task Master

Full-stack Project 🚀 Live Demo
Technology:
  • Frontend: React, Bootstrap
  • Backend: Node.js, Express.js, JWT, MongoDB Atlas, Mongoose
  • Testing: Jest, Supertest
  • Cloud Deployment: Vercel (frontend), Render (backend)

Qualcomm On-Device AI Hackathon: AI-Powered Narrative Connect Four

Full-stack Python + LLM Project
Technology:
  • UI: PyQt6
  • LLM & Inference: Ollama, Mistral-7B
  • Speech & Audio: Whisper

Gesture-Based Music Creation App

Java Project

Technology: Java, Java Swing(for graphics), OOP

Get in Touch

Contact