
Software Engineer
Leon Tan
Master's in Computer Science from the University of Illinois Urbana-Champaign. I specialize in backend systems, cloud computing, and data infrastructure. Seeking full-time opportunities in software engineering where I can build impactful, scalable solutions.
Education

University of Illinois Urbana-Champaign
Master's in Computer Science
Coursework
Applied Machine Learning
Cloud Computing
Data Cleaning
Data Visualization
Database Systems
Distributed Systems
UC
University of California, San Diego
BS Cognitive Science – HCI Concentration, Minor in Computer Science
Experience
VD
Vitesse Data
Software Engineering Intern
- Optimized clients' SQL on data warehouse cluster, improving performance and response for various clients' ETL processes. Helped to reduce 2 hours of daily ETL time for 3 banking clients.
- Identified and resolved more than 50 issues in existing codebase, and incorporated unit tests for those deficiencies.
- Collaborated with cross-functional teams to design and deploy software features aligned with client requirements and project milestones.
K
Kinoyume
Product Management / Product Design Intern
- Defined product vision and roadmap by gathering requirements from restaurant stakeholders, prioritizing features based on customer insights and business impact.
- Led a team of 3 product designers through iterative design cycles, conducted user testing to validate product decisions, and delivered a final stakeholder presentation showcasing measurable improvements.
- Designed and delivered a high-fidelity prototype that enhanced the digital ordering experience, resulting in a 19% increase in customer engagement and a 3% increase in online orders.
Projects
Trend Analysis & Data Quality Pipeline
OpenRefineSQLSQLiteGREL
- Cleaned 400K+ restaurant menu records using OpenRefine, developing GREL transformations to fix temporal anomalies, price outliers, and integrity violations.
- Built SQL validation framework with 15+ integrity checks, ensuring data consistency for decade-by-decade price trend analysis.
- Enabled identification of 3 distinct economic periods through menu price volatility patterns (1850–2020).
Data Interpolation Pipeline Visualizations
PythonRBFMatplotlib
- Developed mathematical interpolation framework to convert sparse, unstructured field measurements into regular grid data suitable for pattern analysis.
- Implemented multiple modeling approaches (6 kernel functions) to represent different physical relationships, enabling optimal representation selection.
- Produced contour visualizations transforming complex electric potential data into interpretable equipotential maps.
Academic Research Dashboard
PythonPlotlyMySQLMongoDBNeo4j
- Wrote queries to discover trends in academic research data stored across MySQL, MongoDB, and Neo4j.
- Built customizable dashboards to visualize research trends based on user input.
- Extended queries into reusable templates with Python/Plotly.
Skills
Languages
JavaPythonC/C++SQLJavaScriptTypeScriptReactHTML/CSS
Technologies
TableauPandasNumPyJupyterMongoDBNeo4jAWSGoogle Cloud PlatformHadoopApache SparkKafkaDockerKubernetes
Certificates
Google Advanced Data AnalyticsFundamentals of Computing
Interests
TravelSoccerFashionFragrancesGymVideo Games