Skip to main content

Nolan Chan

Senior Full Stack Engineer

Talent
PasadenaMember since August 7, 2026
ReactTypeScriptReduxNext.jsJavaSpring BootNode.jsExpressNestJSPythonLLM APIsOpenAINLP pipelinesAWSAzureGCPMicroservicesEvent-Driven SystemsRESTGraphQLPostgreSQLMySQLMongoDBRedisDockerKubernetesGitHub ActionsJenkinsGitLab CIOAuth2
·

Hire this person

Send a job offer directly to this candidate

ReactTypeScriptReduxNext.jsJava

About

As a Senior Software Engineer, I have led remote development teams in Brazil and LA on several features, such as Docker and Kubernetes implementations, enterprise development tooling, and various full-stack features. I enjoy driving the adoption of remote culture on my team, introducing one-on-one meetings and new team initiatives.

Senior Full Stack

Engineer with 10+ years of experience building scalable systems using React, Java (Spring Boot), Node.js, and Python. Strong background in frontend development, backend APIs, distributed systems, and AI-powered services, working across cloud environments like AWS, Azure, and GCP.

Experience

Senior Full Stack Engineer at Twilio (2022-04 – Present)

  • Designed and implemented end-to-end full stack features using React + TypeScript frontend and Java/Node.js Spring Boot microservices backend, supporting enterprise-scale communication workflows
  • Designed and delivered React + TypeScript UI systems for enterprise communication workflows
  • Built Java (Spring Boot) and Node.js microservices, exposing REST and event-driven APIs for distributed systems
  • Developed backend event pipelines using Kafka-based architecture, improving throughput and reducing bottlenecks by 27%
  • Integrated LLM-based automation services (OpenAI APIs + Python workflows) into production systems for intelligent classification and routing
  • Improved backend performance using Redis caching and PostgreSQL query optimization, reducing DB load by 35%
  • Led frontend performance tuning through React optimization and state management improvements
  • Strengthened CI/CD pipelines using Docker and GitHub Actions, reducing deployment failures by 26%
  • Collaborated on API design and system architecture across global engineering teams

Senior Software Engineer at Humu (2021-06 – 2022-04)

  • Built full stack enterprise applications using React + TypeScript frontend and Java /.NET Core backend APIs
  • Designed REST-based service layer powering real-time dashboard workflows and internal analytics systems
  • Implemented frontend state architecture improvements (component reusability, performance optimization, API batching) reducing page load time from 3.9s to 1.7s
  • Optimized backend services using async processing patterns and SQL query tuning, improving API throughput by 42%
  • Built secure integration flows between frontend UI and backend services using JWT-based authentication and role-based access control (RBAC)
  • Worked across product, design, and backend teams to deliver end-to-end feature ownership from UI to database

Software Engineer / Team Lead at Liferay Cloud, Inc (2016-07 – 2021-06)

  • Built and maintained Node.js-based backend services and React frontend modules for SaaS platform serving 50K+ customers
  • Designed API-first architecture connecting frontend applications with distributed microservices
  • Led Kubernetes and Docker-based deployment of cloud-native services across AWS and GCP
  • Implemented authentication systems using OAuth2, SSO, and Okta across frontend and backend layers
  • Designed event-driven processing systems using messaging queues for scalable workloads
  • Developed internal automation tools using Python for operational efficiency
  • Led distributed engineering teams across US and Brazil, managing feature delivery and architecture decisions
  • Improved system reliability through backend optimization and database tuning (~20% improvement)

Application Developer at Workday (2015-08 – 2016-07)

  • Developed React-based frontend components and UI modules for enterprise financial reporting applications, focusing on responsive design and reusable component architecture
  • Built React frontend components for enterprise financial applications
  • Developed Java backend services and REST APIs for data processing systems
  • Delivered full stack features integrating UI, backend logic, and SQL databases
  • Improved backend performance through query optimization and API tuning
  • Supported production debugging and enterprise system stability

Web Developer at UC Berkeley (2014-02 – 2015-05)

  • Built full stack applications using AngularJS frontend and Ruby on Rails backend
  • Developed REST APIs and SQL-based backend systems for university applications
  • Worked across frontend, backend, and database layers in full stack development

Education

Bachelor of Science in Electrical Engineering and Computer Science – University of California, Berkeley (2011-01 – 2015-12)

Skills

Senior Full Stack Engineer

Reviews

Related