I am a passionate Full Stack Developer with hands-on experience in building efficient and scalable web applications using the MERN stack. My background includes developing RESTful APIs, optimizing database performance, and creating responsive front-end components with a focus on user experience. I enjoy collaborating in Agile teams, using Git version control, and delivering high-quality code with thorough testing. Currently pursuing a Master of Engineering in Software Engineering, I continuously seek opportunities to enhance my programming skills and contribute to impactful technology projects. I am enthusiastic about software development practices, database design, and building secure and performant applications that serve real-world business needs.

Russell Tang

I am a passionate Full Stack Developer with hands-on experience in building efficient and scalable web applications using the MERN stack. My background includes developing RESTful APIs, optimizing database performance, and creating responsive front-end components with a focus on user experience. I enjoy collaborating in Agile teams, using Git version control, and delivering high-quality code with thorough testing. Currently pursuing a Master of Engineering in Software Engineering, I continuously seek opportunities to enhance my programming skills and contribute to impactful technology projects. I am enthusiastic about software development practices, database design, and building secure and performant applications that serve real-world business needs.

Available to hire

I am a passionate Full Stack Developer with hands-on experience in building efficient and scalable web applications using the MERN stack. My background includes developing RESTful APIs, optimizing database performance, and creating responsive front-end components with a focus on user experience. I enjoy collaborating in Agile teams, using Git version control, and delivering high-quality code with thorough testing.

Currently pursuing a Master of Engineering in Software Engineering, I continuously seek opportunities to enhance my programming skills and contribute to impactful technology projects. I am enthusiastic about software development practices, database design, and building secure and performant applications that serve real-world business needs.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Advanced
Chinese
Advanced

Work Experience

Software Engineer Intern at Guizhou Huilian Technology Co., Ltd.
July 1, 2023 - September 30, 2023
Developed core modules for a Java Spring Boot HR management system, implementing CRUD operations for employee data with Spring Data JPA and MySQL, reducing manual processing time by 40%. Integrated Spring Security with OAuth 2.0 for authentication, configuring role-based access control (RBAC) and rate limiting to safeguard user/post permissions and prevent abuse. Optimized 15+ database queries using indexing and JOINs, reducing API latency by 35%. Wrote unit tests with JUnit and Mockito to achieve over 35% test coverage, improving code reliability. Collaborated in Agile team contributing to 3 feature iterations, improving feature deployment speed by 18%.
Software Engineer Intern at Chongqing Rainbow Technology Co., Ltd.
July 1, 2022 - September 30, 2022
Developed a full-stack e-commerce platform using Python Flask backend and React frontend with Tailwind CSS, supporting product browsing, cart management, and checkout. Optimized frontend performance by implementing lazy-loading and caching with React Query, reducing page load by 25%. Integrated Best Buy API to display live product reviews dynamically. Enhanced Docker deployment via multi-stage builds, reducing frontend image size by 65% and accelerating team onboarding. Actively participated in Agile sprint planning, delivering 4 sprint features and reducing UI bugs by 20% through peer code reviews.
Software Engineer Intern at Inspur Software Co., Ltd
July 1, 2021 - September 30, 2021
Created RESTful API backend using Spring Boot for a smart home system, secured with JWT authentication, improving device control security. Developed WeChat Mini Program and real-time admin dashboard with Vue.js, reducing device management interactions by 40%, enhancing efficiency. Implemented automated energy-saving rules using cron jobs, reducing simulated energy costs by 30%, supporting sustainability initiatives.
React Developer Intern at Guizhou Huilian Technology Co., Ltd.
July 1, 2023 - September 30, 2023
Engineered 5+ modular and reusable UI components in React using TypeScript, enhancing code readability, reducing duplication by 30%, and accelerating feature development across the team. Boosted frontend performance by 40% on data-intensive dashboards through strategic API caching using React Query, improving user experience and reducing server load. Implemented robust protected routing and session persistence using React Router and localStorage, strengthening access control while streamlining navigation across authenticated workflows. Actively collaborated in Agile sprints and peer code reviews, driving 3 key UI releases and cutting visual inconsistencies by 30% through consistent styling and reusable patterns.
React Developer Intern at Chongqing Rainbow Technology Co., Ltd.
July 1, 2022 - September 30, 2022
Modernized legacy admin dashboard by migrating from Vue.js to React, implementing responsive data visualizations with Recharts that improved mobile usability by 50%. Designed React component library for IoT device controls with TypeScript interfaces, enabling type-safe props and reducing runtime errors by 60% in device management features. Implemented real-time status updates using React state management and WebSocket connections, reducing UI refresh latency from 5s to near-instantaneous for smart home controls. Developed accessibility-enhanced React components following WCAG standards, improving screen reader compatibility for admin tools by 70% as verified by aXe testing.
Software Engineer Intern at Inspur Software Co., Ltd
July 1, 2021 - September 30, 2021
Developed a full-stack e-commerce platform with React (frontend), Python Flask (backend) and Tailwind CSS, enabling product browsing, cart management, and checkout workflows, serving 100+ mock users during testing. Optimized frontend performance by lazy-loading product images and caching API responses with React Query, reducing page load times by 25%. Integrated Best Buy API to fetch live product reviews and ratings, displayed dynamically in React components. Optimized Docker deployment using multi-stage builds, reducing frontend image size by 65% and accelerating onboarding for 2 team members. Actively participated in Agile sprint planning and execution, delivering 4 sprint features and reducing UI bugs by 20% through peer code reviews.
Full Stack Developer Intern at Guizhou Huilian Technology Co., Ltd.
September 30, 2023 - August 22, 2025
Developed a full-stack web application using MERN stack (MongoDB, Express.js, React, Node.js) for client management, reducing data processing time by 40%. Designed and optimized MongoDB schemas with efficient indexing and aggregation pipelines, improving query performance by 35%. Built responsive React front-end components ensuring cross-browser compatibility and mobile responsiveness for over 500 daily users. Implemented user authentication and authorization via JWT tokens, securing API endpoints. Utilized Git for version control and Agile methodologies to deliver 3 feature iterations with full code review compliance.
Web Developer Intern at Chongqing Rainbow Technology Co., Ltd.
September 30, 2022 - August 22, 2025
Engineered a React-based e-commerce platform with Node.js backend, implementing RESTful APIs for product management, cart, and checkout features. Optimized MongoDB queries and indexing to reduce API response times by 30%. Developed responsive UI components with React hooks and modern CSS for consistent desktop and mobile experiences. Deployed the application on Heroku with environment configuration and build pipelines for continuous deployment. Conducted unit testing using Jest achieving 80% coverage, reducing production bugs by 25%.
Software Development Intern at Inspur Software Co., Ltd
September 30, 2021 - August 22, 2025
Developed RESTful APIs with Express.js and Node.js for a data management system handling 1000+ daily requests at 99% uptime. Designed MongoDB database schemas maintaining data integrity and efficient storage. Created interactive React front-end components with Context API state management, enhancing user engagement and simplifying interfaces. Applied Git version control with feature branching, reducing merge conflicts by 40%. Participated in code reviews and testing, resolving over 15 critical issues before production deployment.

Education

Master of Engineering at University of Western Ontario
September 1, 2024 - August 31, 2025
Bachelor of Science at Southwest Jiaotong University
August 1, 2020 - May 31, 2024
Bachelor of Science at Southwest Jiaotong University
August 1, 2020 - May 31, 2024
Master of Engineering at University of Western Ontario
September 1, 2024 - August 31, 2025
Bachelor of Science at Southwest Jiaotong University
August 1, 2020 - May 31, 2024

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Retail, Energy & Utilities, Computers & Electronics, Professional Services