Tesla Lee
Profile
I’m a senior fullstack developer with over a decade of experience in building scalable web systems and interactive products. I specialize in Ruby on Rails and modern frontend frameworks, and have worked across industries ranging from e-commerce and content platforms to real-time gaming and analytics. As a co-founder and indie developer, I bring both engineering depth and product intuition, and I thrive in remote, async teams.
Experience
Indie Game Developer
| Self-Employed, Suzhou, China
2024–present
Lua (Defold)
GDScript (Godot)
Next.js
- Developed a tile-matching mobile game using the Defold engine.
- Integrated Apple In-App Purchase extension with server-side verification.
- Implemented Auth0 login for secure authentication.
- Built server-side level configuration tools.
- Created a Lua-based level editor.
- Designed a JSON schema for reusable level templates and live content updates.
Co-founder & Core Developer
| Retail Startup, Nantong, China
2019–2024
Ruby on Rails
PostgreSQL, MySQL
Superset
ERP
- Designed and built the company’s e-commerce platform and internal applications.
- Developed an ERP system for logistics, inventory, and multi-channel sales.
- Integrated analytics pipelines using open-source ETL tools and Superset dashboards.
- Managed all cloud infrastructure, deployment automation, and monitoring independently.
Fullstack Developer
| Digital Content & Fintech, Shanghai, China
2015–2019
Ruby on Rails
JavaScript
WebSocket
WeChat Mini Program
Elasticsearch
Redis
Sidekiq
- Maintained and extended an e-book reader platform with cross-device push notifications.
- Designed and optimized Elasticsearch indices to enable efficient related post recommendations, including deployment, schema tuning, and relevance improvements.
- Developed a news aggregation platform with authoring tools and editorial dashboards.
- Designed a financial data analysis system using web crawlers and machine learning preprocessing.
- Built a paid learning product as a WeChat Mini App with chatroom and subscription features.
Backend Developer
| Industrial Software, Shanghai, China
2013–2015
Ruby on Rails
.NET
MySQL
DevOps
- Developed logistics and inventory systems with hardware integration (workstations, scanners).
- Built production line control systems, including upper-layer control software.
- Created custom dashboards for real-time data visualization and anomaly alerts.
- Managed the full ETL pipeline for production data ingestion, transformation, and storage.
Game Developer
| Web Game Studio, Shanghai, China
2012–2013
C++
- Built and optimized a PvP Arena system with dynamic matchmaking and reward configuration.
- Implemented equipment upgrade and UI systems with animation and stat rendering.
- Developed a daily login rewards system supporting flexible configurations and conditions.
- Created animated text systems for in-game effects and UI feedback.
Education
Nanjing Jinling Institute of Technology
2008 - 2012
Computer Science
Skills
Languages
- Ruby
- JavaScript
- Lua
- C++
- SQL
- Shell
Frameworks & Libraris
- Ruby on Rails
- Elasticsearch
- Hotwire(Turbo, Stimulus)
- WebSocket(Faye, ActionCable)
- WeChat Mini Program(Web)
Backend & API
- RESTful API development
- Background job processing(Sidekiq)
- Cache(Redis)
- Authentication(Devise)
Frontend
- HTML
- TailwindCSS
- SCSS
- StimulusJS
- Turbo Frames(Streams)
Database & Data
- PostgreSQL
- MySQL
- Redis
- Superset(BI)
- ETL pipelines
- Data scraping and processing
DevOps & Deployment
- Docker
- Capistrano
- Github Actions
- Nginx/OpenResty
- CentOS/Ubuntu - based server management
Testing & Code Quality
- RSpec
- Minitest
- Rubocop
- Maintainable, well-tested code