Welcome
based in Milpitas, California, USA
ABOUT ME
Who I am
I'm a Full-Stack Web Solution Engineer
I’m a full-stack software engineer who enjoys solving infrastructure problems and streamlining systems at scale. My work spans everything from cloud-native microservices to frontend tools—often in Python, React.js, TypeScript, and C#. I care deeply about performance, observability, and robust architecture.
I love owning projects end-to-end, collaborating across teams, and building infrastructure that lasts. When I’m not coding, you’ll find me exploring new tech, sipping coffee, or hanging out with my three cats in Milpitas, California.
- Name: Jiacheng Tan
- Preferred name: Ollie
- Location: Milpitas, CA, 95035
- Age: 31
8+
Years of experience
25+
Active production systems
10+
Cloud projects deployed
3
Cats raised
RESPONSIBILITIES
What I do
Web Development
Developing clean, performant UIs with React and Next.js, ensuring accessibility and a responsive design.
API Design & Development
Designing and maintaining scalable APIs that enable fast and reliable communication across services.
Cloud Infrastructure
Managing deployments and infrastructure on AWS, including Lambda, EC2, S3, and RDS with infrastructure as code.
Performance Optimization
Profiling and tuning both frontend and backend systems to reduce latency and increase system resilience.
Systems Integration
Integrating third-party services like payment gateways, calendar APIs, and enterprise platforms through secure pipelines.
End-to-End Ownership
Taking full responsibility across design, implementation, testing, and production support to ensure product quality and delivery.
EXPERIENCE
Resume
Software Engineer
BMO Financial Group | Toronto, Ontario, CanadaLed end-to-end development of secure, cloud-native platforms for BMO Private Wealth, supporting investment management, trust planning, and tax strategy. Architected scalable microservices in Python, Node.js, and C#, deployed via Kubernetes and AWS (EC2, Lambda, RDS, S3). Built React-based advisor tools for real-time portfolio analytics. Engineered data pipelines integrating third-party financial systems, and partnered with DevOps to harden EC2 instances and automate CI/CD workflows with full regulatory compliance.
Software Developer
Book4Time Inc. | Toronto, Ontario, CanadaArchitected core systems for a global spa and wellness SaaS platform handling over 1B monthly API requests and $20M+ in daily transactions. Built asynchronous C# APIs with Redis caching and multithreaded job schedulers to power mission-critical operations. Designed and launched Online Booking X—a fully customizable, mobile-first React frontend with SSR and OAuth sync. Led performance optimizations, test coverage improvements, and AWS cloud deployments using TDD and infrastructure-as-code.
Full-Stack Web Developer
CIK Telecom Inc. | Markham, Ontario, CanadaDelivered internal tools and customer portals for a national ISP, building full-stack features using React, Node.js, and Express. Developed payment systems and admin dashboards, integrated third-party services, and led modernization of legacy back-office systems using the MERN stack. Built a warehouse automation system with MQTT and Node.js, improving shipping efficiency by 60%.
My skills
Python
95%React.js
95%TypeScript/JavaScript
95%C#
90%Java
75%SQL
90%CONTACT
Get in touch