Hi, I’m John Lee, a seasoned software engineer with 12+ years of full‑stack experience spanning JavaScript/TypeScript, PHP/Laravel, and MySQL/PostgreSQL. I’ve led engineering teams as a Founding Engineer and served as a Staff Software Engineer, driving architecture and end‑to‑end product development. I’ve built scalable web systems with RESTful APIs and microservices, and I regularly tackle distributed, data‑intensive applications using Redis, RabbitMQ, Elasticsearch, and more. I enjoy shaping product direction, mentoring developers, and delivering robust, high‑performing solutions. My experience ranges from building social platforms and game/video features to enterprise web apps, with a strong emphasis on maintainable code, performance, and user experience.

John Lee (Chung Sheng Lee)

Hi, I’m John Lee, a seasoned software engineer with 12+ years of full‑stack experience spanning JavaScript/TypeScript, PHP/Laravel, and MySQL/PostgreSQL. I’ve led engineering teams as a Founding Engineer and served as a Staff Software Engineer, driving architecture and end‑to‑end product development. I’ve built scalable web systems with RESTful APIs and microservices, and I regularly tackle distributed, data‑intensive applications using Redis, RabbitMQ, Elasticsearch, and more. I enjoy shaping product direction, mentoring developers, and delivering robust, high‑performing solutions. My experience ranges from building social platforms and game/video features to enterprise web apps, with a strong emphasis on maintainable code, performance, and user experience.

Available to hire

Hi, I’m John Lee, a seasoned software engineer with 12+ years of full‑stack experience spanning JavaScript/TypeScript, PHP/Laravel, and MySQL/PostgreSQL. I’ve led engineering teams as a Founding Engineer and served as a Staff Software Engineer, driving architecture and end‑to‑end product development. I’ve built scalable web systems with RESTful APIs and microservices, and I regularly tackle distributed, data‑intensive applications using Redis, RabbitMQ, Elasticsearch, and more.

I enjoy shaping product direction, mentoring developers, and delivering robust, high‑performing solutions. My experience ranges from building social platforms and game/video features to enterprise web apps, with a strong emphasis on maintainable code, performance, and user experience.

See more

Experience Level

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

Language

English
Advanced

Work Experience

Founding Engineer at Playlog
February 1, 2025 - October 21, 2025
Led the team to build a social networking website from the ground up, handling server setup, backend development (Laravel), frontend implementation (React, Next.js, Tailwind), and integration of MySQL, Redis, and RabbitMQ. Implemented features including media uploads, infinite scrolling, user interactions (follow, like, notifications), and a parallel/resumable upload system. Built a dedicated image server for dynamic resizing and cropping and contributed to product direction. Managed microservices (upload server, frontend server, backend servers) and RESTful APIs to support scalable, high‑performance functionality.
Founding Engineer / Staff Software Engineer (Full Stack) at Playlog
February 1, 2025 - September 24, 2025
Led the team to build a social networking website from the ground up, handling server setup, backend development, and frontend implementation using Laravel, React, Next.js, and Tailwind. Built RESTful APIs with MySQL, Redis, and RabbitMQ; implemented media uploads, infinite scrolling for posts, user interactions (follow, like, notifications), and resumable upload system; created a dedicated image server with dynamic resizing and cropping; contributed to product decisions and microservices architecture.
WordPress Developer at BiblioCommons
August 1, 2017 - October 21, 2025
Served libraries (e.g., Chicago Public Library) by enabling librarians to manage websites, display posts, and integrate social feeds. Focused on accessibility (screen reader compatibility) and tested the site with Selenium and PHP Unit tests to ensure reliability across desktop/tablet/mobile experiences.
WordPress Developer at BiblioCommons
August 1, 2017 - September 24, 2025
Served over 10 libraries and helped librarians manage library websites; implemented accessibility improvements (screen reader support) and integrated social media posts; ensured cross-device compatibility; performed Selenium-based testing and PHP unit tests.
Senior Full Stack Developer at TRPGLine
August 1, 2016 - Present
Built a one‑page application with JavaScript/Node/React/Redux/Tailwind for online role‑playing games; developed a user admin panel to manage games, images, and music via Laravel; set up real‑time game rooms with WebSocket; implemented features for notes, dice rolls, private messages, character creation, and interactive maps; enabled multi‑language support and game master tools for maps, audio, and hidden enemies.
Senior Full Stack Developer (Part time) at TRPGLine
August 1, 2016 - Present
Built a one-page application with JavaScript/Node/React (Redux/Tailwind) for online role-playing gameplay; created an admin panel for user, image, and music management; implemented real-time collaboration with WebSocket; enabled notes, dice rolls, private messages, character creation, and interactive maps; supported multilingual content and map/music/uploads features.
PHP Developer (Full Stack Development) at TECHCOM Software Solution
June 1, 2016 - October 21, 2025
Delivered financial software solutions for banks and financial clients. Designed frontend modules with JQuery UI/CSS, built backend data import/processing tasks, generated client reports for financial status, and supported online meeting/ conferencing features (Asterisk) while addressing live product issues.
PHP Developer (Full Stack) at TECHCOM Software Solution
June 1, 2016 - September 24, 2025
Delivered financial software for banks and financial companies; designed front-end modules with JQuery UI/CSS; built back-end batch tasks to import and process data; generated client reports and Big Data insights; supported online meetings and conferencing projects.
Armed Forces – Artillery at Republic of China Armed Forces
December 31, 2010 - September 24, 2025
Served in artillery duties as part of military service.
Artillery at ROC Armed Forces
January 1, 2010 - October 21, 2025
Performed time‑critical tasks and collaboration in a military environment.
Cluster Administrator at Physics, National Chung Hsing University, Taiwan
December 31, 2009 - September 24, 2025
Managed a Linux cluster for three years; reestablished server infrastructure, and configured MPI, NFS, NIS, and NTP to enable shared disks and accounts across clients.
Cluster Administrator at National Chung Hsing University, Taiwan
January 1, 2009 - October 21, 2025
Managed a Linux cluster for three years, reinstated server/client infrastructure, set up MPI, NFS, NIS, and NTP to share disks and accounts, with plans for a diskless cluster for remote access.
Programmer and Support Technician at Smile Information Technology Corp., Taiwan
December 31, 2005 - September 24, 2025
Developed a handwriting-based search feature for a karaoke system using C++/.NET; configured LAN/WAN networks for client-server databases and admin access.
Programmer and Support Technician at Smile Information Technology Corp., Taiwan
January 1, 2005 - October 21, 2025
Contributed to software projects using C++ and .NET (e.g., handwriting/karaoke systems) and helped set up LAN/Wireless networks and server access for database solutions.

Education

Graduate Certificate in Database Application Developer at Seneca College, Toronto
January 1, 2012 - January 1, 2013
Bachelor's degree in Physics at National Chung Hsing University, Taiwan
January 1, 2005 - January 1, 2009
Graduate Certificate at Seneca College, Toronto
January 1, 2012 - January 1, 2013
Bachelor's degree at National Chung Hsing University, Taiwan
January 1, 2005 - January 1, 2009

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Media & Entertainment