Hello, I'm Xuefeng Sun. A passionate Software Engineer.

Full-Stack Javascript developer

Experienced full-stack developer with a strong background in JavaScript/TypeScript, Java, and React/Next.js. Proven track record of developing scalable web applications and improving efficiency through innovative solutions.

Download CV

About Me

Personal Information

Full Name

Xuefeng Sun

Location

Toronto, ON, Canada

Education

New York University

Master's, Computer Engineering

January 2022 - May 2023

Michigan State University

Bachelor's, Computer Science

August 2017 - January 2022

Xuefeng Sun profile

Work Experience

Software Engineer Intern

May 2023 - September 2024

Donovan's Venom
New York, NY, USA

Enhanced platform scalability and user satisfaction for 100+ paying users by engineering and maintaining front-end features using ReactJS, Angular, JavaScript, HTML, and TypeScript, while following the software development life cycle and MVC design patterns.

Improved data integrity and user management efficiency by 30% by designing and integrating SQL-based solutions with Oracle database, utilizing XML and XSLT for seamless data interchange and reporting.

Increased platform engagement and learning retention by developing and deploying robust backend APIs using Java, Spring, and FastAPI, integrating RESTful and SOAP web services, and utilizing Kafka for reliable message streaming between services.

Strengthened application reliability and maintainability by creating comprehensive unit and integration tests with JUnit and Mockito, ensuring high-quality code deliverables and validating key functionalities throughout the software development life cycle.

Quality Assurance Full-Stack Web Developer

September 2021 - May 2022

United Airlines
East Lansing, MI, USA

Increased operating efficiency by 70% by engineering a full-stack quality assurance web application using Angular, RESTful APIs, and PostgreSQL, enabling mobile electronic access to audit documentation for United Airlines auditors.

Improved document processing performance by 50% by integrating Firebase for image scanning, archiving, and retrieval, optimizing user experience and system speed.

Enhanced data accuracy and compliance by developing a TypeScript-based web scraper to automatically collect and update FAA regulatory data, storing results in MongoDB.

Ensured reliable deployment and code management by managing source code repositories and containerized deployments using Git and Docker in a collaborative team environment.

Full-Stack Web Developer

May 2019 - September 2020

Starnet Technology, Ltd
Remote

Increased API processing efficiency by 50% by engineering and optimizing RESTful APIs for product data handling using Nest.js, Express.js, and SQLite, ensuring scalable and maintainable backend services.

Enabled real-time application updates by integrating RESTful APIs and WebSocket connections, significantly enhancing user experience and responsiveness across the platform.

Reduced automated endpoint attacks by over 95% by implementing CAPTCHA verification using reCAPTCHA, bolstering server security and safeguarding APIs from abuse.

Technical Skills

Programming Languages

JavaScript
TypeScript
Java
Python
PHP
C#

Frontend

React.js
Next.js
Angular
HTML/CSS
Tailwind CSS
Bootstrap

Backend

Node.js
Express.js
Nest.js
Spring Boot
FastAPI

Databases

PostgreSQL
MongoDB
SQLite
Oracle
Firebase

DevOps & Tools

Git
Docker
AWS
Microsoft Azure
Wireshark

Projects

Quality Assurance Web Application

Quality Assurance Web Application

A full-stack application for United Airlines auditors to access documentation electronically, increasing operating efficiency by 70%.

JavaAngularPHPRESTful APIFirebase
Music Education Platform

Music Education Platform

Web-based platform for music education serving 100+ users with features for learning retention and engagement.

ReactSpring BootJavaScriptOracleKafka
Payment Management System

Payment Management System

Web-based platform for payment management with features for payment processing and analytics.

AngularTypeScriptPostgreSQLNode.jsExpress.js
E-commerce Online Store

E-commerce Online Store

Real-time dashboard for product data and analytics with responsive design.

JavaScriptReactNode.jsPostgreSQLSupabase

Contact Me

Get In Touch

Feel free to contact me for any project or collaboration. I am always open to discussing new projects, creative ideas or opportunities to be part of your vision.

Send a Message