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, CanadaAt BMO Private Wealth, I led the development of secure, cloud-native applications that support investment management, estate planning, and tax strategy for high-net-worth clients. I built scalable backend services using Python, C#, and Node.js, deployed on AWS with EC2, Lambda, and Kubernetes. On the frontend, I developed advisor tools in React that deliver real-time portfolio analytics and streamline client workflows. I also integrated market data providers and internal systems, contributed to infrastructure automation through CI/CD pipelines, and enforced cloud security standards using Ansible and GitHub Advanced Security.
Software Developer
Book4Time Inc. | Toronto, Ontario, CanadaAt Book4Time, a global SaaS provider for the spa and wellness industry, I helped architect and scale the company’s core booking platform, which handled over a billion API requests monthly and processed $20M+ in daily transactions. I built asynchronous APIs in C# with Redis caching and multithreaded background jobs. I led the design and launch of “Online Booking X,” a mobile-first React app with SSR and OAuth sync that allowed full UI customization. My work also included integrating six payment gateways, refactoring legacy services, and improving infrastructure through test-driven development and infrastructure-as-code.
Full-Stack Web Developer
CIK Telecom Inc. | Markham, Ontario, CanadaAt CIK Telecom, I modernized legacy customer systems using the .NET MVC stack and React, focusing on performance, usability, and automation. I built a self-serve payment portal integrating PayPal, which helped reduce missed payments by $200K/month. I also developed MQTT-driven warehouse automation tools in C#, which cut the shipping backlog by 60%. Additionally, I created customer-facing portals, AI chat interfaces, and internal dashboards, improving support workflows and enabling real-time service management.
My skills
Python
95%React.js
95%TypeScript/JavaScript
95%C#
90%Java
80%SQL
85%CONTACT
Get in touch