Summary
Overview
Work History
Education
Skills
Core Skills
Interests And Self Development
Work Availability
Timeline
Generic
Steven Kin Wong

Steven Kin Wong

Summary

Senior Software Engineer specializing in React, Angular, Vue and TypeScript for building scalable, high-performance, enterprise-level front-end applications. Extensive experience creating reusable React components, managing state with RxJS and NgRx, and integrate seamlessly with Node/Python/ Java backend microservices. Skilled in optimizing developer workflows through CI/CD automation, DevOps collaboration, and Agile methodologies. Over a decade of backend engineering expertise complements a full-stack mindset, enabling end-to-end ownership from UI to cloud-native backend services. Passionate about delivering clean, maintainable code and improving developer and user experiences.

Overview

10
10
years of professional experience

Work History

Senior Full Stack Engineer (React + NestJS)

Toplev
07.2023 - 08.2025
  • Built a full-stack, cloud-native trading platform, developing React and TypeScript dashboard for real-time trading performance, historical returns, and system health metrics.
  • Implemented Redux Toolkit slices, reducers, and selectors to manage large-scale application state, enabling smooth handling of live trading data streams and user interactions.
  • Leveraged the React Context API for global app settings, theme management, and cross-component data sharing outside of Redux workflows, improving modularity and scalability.
  • Enhanced state architecture by combining Redux for complex data flows with Context API for lightweight global states, reducing boilerplate and improving developer productivity.
  • Architected backend systems using AWS Lambda, DynamoDB, S3, and AWS Kinesis, processing and analyzing live financial market data streams with sub-second latency.
  • Designed and implemented resilient trading algorithms in Node, leveraging technical indicators and custom analytics pipelines to trigger automated trade actions.
  • Integrated event-driven processing workflows using AWS SNS/Kinesis, enabling real-time alerts, trade execution, and seamless data channel failover.
  • Evaluated and integrated new DevOps tools and technologies to enhance deployment speed, security, and reliability.
  • Troubleshot and resolved deployment failures, environment inconsistencies, and rollback scenarios to maintain service uptime.
  • Created a secure IAM-based access control system for user authentication, role-based permissions, and full audit logging of trading operations.
  • Deployed serverless infrastructure with AWS SAM and CloudFormation, achieving full CI/CD automation, versioned rollbacks, and real-time monitoring via CloudWatch.
  • Conducted performance tuning and cost optimization, reducing monthly cloud expenses by 30% without compromising system throughput and data integrity.
  • Simulated risk scenarios and conducted Monte Carlo stress tests, validating the algorithm’s stability under market volatility and edge-case trading conditions.

Senior Front-End Engineer (React/React Native)

Seity Health
06.2021 - 05.2023
  • Developed and maintained React web and React Native mobile applications for Seity's core wellness platform, delivering personalized, values-based mental health tools to users across devices.
  • Built reusable, responsive UI components using React (web) and React Native (mobile), ensuring consistent branding, performance, and accessibility across platforms.
  • Collaborated with psychologists and designers to translate behavioral science models into intuitive frontend features such as value assessments, daily affirmations, and guided reflections.
  • Integrated frontends with Node/Express APIs, supporting dynamic content delivery tailored to individual user journeys and core values.
  • Implemented secure authentication flows using token-based auth and secure storage for HIPAA-compliant handling of sensitive wellness data.
  • Optimized performance of the mobile app with on-device caching, lazy loading, and offline-first capabilities, improving user retention and engagement.
  • Created responsive web layouts using HTML5, CSS3, and styled-components, fully compliant with WCAG accessibility standards.
  • Built interactive dashboards and data visualizations (charts, progress tracking) using React libraries to help users monitor emotional trends and personal growth.
  • Automated mobile and web CI/CD pipelines with GitHub Actions, Expo EAS, and Firebase Hosting, reducing deployment times and supporting rapid iteration cycles.
  • Monitored and resolved production issues using Sentry, Firebase Crashlytics, and performance profiling tools, improving stability across platforms.
  • Wrote unit and integration tests with Jest, React Testing Library, and Detox (for mobile), increasing frontend test coverage and reducing post-release bugs.
  • Actively participated in agile ceremonies, sprint planning, and cross-functional team reviews, contributing to improved collaboration between development, product, and behavioral science teams.

Senior Software Engineer-Full Stack (React & NodeJS)

Confidential IT Firm
San Jose, CA
12.2018 - 01.2021
  • Company Overview: San Jose, CA
  • Spearheaded the development of enterprise React components tightly integrated with Java Spring Boot microservices, enhancing client onboarding and user management workflows for major enterprise applications.
  • Designed and maintained dozens of RESTful APIs using Java and Spring Boot, ensuring seamless backend integration with React front-end components for transactional workflows and secure account provisioning.
  • Collaborated with DevOps teams to integrate Docker containers into Kubernetes (EKS, GKE) clusters for scalable microservices deployment.
  • Developed and maintained Docker container images to package React frontends, Java Spring Boot microservices, and supporting backend services for consistent, portable deployments.
  • Designed and implemented data persistence layers using JPA with Hibernate as the ORM provider to map objects to relational database tables.
  • Led the migration of monolithic backend systems to modular Java microservices deployed in Docker containers across AWS EKS clusters, enabling scalable, containerized service communication powered by Apache Kafka.
  • Developed and maintained Golang microservices for event-driven metrics collection and real-time notifications, integrating these with Java-based APIs and the React front-end dashboard.
  • Coordinated with product and architecture teams to define API contracts and service boundaries, ensuring frontend and backend alignment and strict SLA compliance.
  • Integrated third-party services like Stripe and Twilio into Java backend with secure token management, enabling billing and communication features used by the React UI.
  • Automated CI/CD pipelines for Java and React services using GitHub Actions and Docker, reducing deployment times by 60% and enabling smooth rollbacks.
  • Contributed to DevOps tooling for system diagnostics and monitoring, shared across Java and Go microservices, improving overall system observability.
  • Maintained high code quality and test coverage (90%+) across services using JUnit, Go’s testing frameworks, and Jasmine/Karma for frontend components.
  • Designed and executed automated deployment pipelines to deliver applications reliably and efficiently across development, staging, and production environments.
  • Actively participated in distributed Agile teams, managing feature delivery and incident responses across multiple time zones.
  • San Jose, CA

Full Stack Developer (React & Django)

FreshPin
, Utah
07.2017 - 05.2018
  • Company Overview: Utah
  • Collaborated with backend and frontend engineers to develop modular React UI features integrated with Java Spring Boot APIs for internal SaaS products, focusing on dashboard and reporting components.
  • Assisted in building and maintaining RESTful Java services supporting user activity logging, reporting, and third-party transactional email integration.
  • Managed end-to-end application deployment processes using CI/CD tools such as GitLab CI/CD, Jenkins, and GitHub Actions, ensuring zero downtime releases and rapid rollbacks.
  • Developed React components and services handling JSON and CSV data feeds with robust schema validation, reducing parsing errors by 30%.
  • Maintained and enhanced backend reporting tools connected to PostgreSQL databases using Spring JPA, improving query performance and pagination for large data sets.
  • Designed and implemented scalable state management solutions for React applications using NgRx Store, Effects, Selectors, and Entity libraries.
  • Developed Infrastructure as Code (IaC) scripts with Terraform and CloudFormation to provision and configure cloud infrastructure supporting application deployments.
  • Contributed to early Go-based event processing systems and CLI tools, supporting internal automation and scheduled report generation.
  • Created unit and integration tests using JUnit for backend and Jasmine/Karma for React frontend components, ensuring stability across services.
  • Diagnosed multi-service bugs involving Java, Node.js, and Go components, leading to upstream fixes in shared utility libraries.
  • Designed, implemented, and maintained automated CI/CD pipelines using GitLab CI/CD and Jenkins to streamline build, test, and deployment workflows across multiple environments.
  • Created and optimized pipeline jobs for compiling, testing, packaging, and deploying applications built with React, Django, and microservices.
  • Developed Dockerized local service setups and documented debugging workflows for React development environments.
  • Participated actively in Agile sprint planning and retrospectives, driving developer experience improvements and onboarding enhancements.
  • Utah

Software Engineer (React UI & Backend Services)

Startup Ventures
New York
09.2015 - 01.2017
  • Company Overview: New York
  • Interactive web and mobile applications using Go (Golang) and JavaScript, consistently delivering high-quality solutions.
  • Developed and maintained React UI components and services within a custom-built e-commerce platform integrated with Java Spring Boot backend services, focusing on checkout and cart workflows.
  • Implemented RESTful APIs in Java supporting promo code validation, product availability, and tax calculations with secure authentication using Spring Security.
  • Designed and optimized PostgreSQL database schemas and indexing to support new customer tiers, product bundles, and international pricing.
  • Integrated third-party payment providers (Stripe, PayPal) with Java SDKs, handling webhooks and fraud prevention logic.
  • Supported Go-based tooling for asynchronous inventory checks and order status polling, debugging gRPC payload mismatches between Java and Go services.
  • Automated CI/CD pipelines using GitHub Actions for Go and React applications, reducing deployment times by over 50%.
  • Migrated key frontend routes to server-side rendered components using Next.js integrated with Java backend APIs, improving SEO and analytics accuracy.
  • Built real-time internal dashboards displaying Kafka topic metrics, integrating Java microservices with React UI and Go-based metric aggregators.
  • Developed JUnit integration tests and maintained Postman collections used by QA for mobile and web API Testing.
  • Participated in architecture reviews and product roadmap discussions, gaining experience in API versioning and microservice patterns.
  • Continuously exploring latest React and TypeScript features, focusing on performance optimization and best practices for large-scale applications.
  • Deep dive into micro-frontends and modular UI architecture to improve scalability and maintainability.
  • Active participant in developer communities such as Stack Overflow and Reddit engineering forums.
  • Regularly follow thought leaders and technical blogs like Martin Fowler, InfoQ, and React official blog.
  • Experiment with cloud-native tooling and automation workflows to enhance CI/CD pipelines and developer productivity.
  • Passionate about clean code, design patterns, and improving API documentation workflows using OpenAPI and Swagger.
  • New York

Education

Bachelor’s Degree - Computer Science

Stony Brook University
12.2016

Skills

  • React
  • Nextjs
  • Vuejs
  • Angular
  • TypeScript
  • JavaScript (ES6)
  • NodeJS
  • Java (Spring Boot)
  • Golang
  • Python
  • Ruby (Rails)
  • RESTful APIs
  • Microservices architecture
  • GRPC
  • Protobuf
  • AWS (ECR, EC2, EKS, S3, DynamoDB, IAM, Lambda)
  • GCP (Firebase, GCloud, GKE)
  • MySQL
  • PostgreSQL
  • MongoDB
  • Redis
  • GitHub Actions
  • GitLab CI
  • Terraform
  • Docker
  • Kubernetes
  • Prometheus
  • Grafana
  • Jasmine/Karma (Angular)
  • JUnit
  • Mockito
  • Go testing framework
  • Postman
  • Swagger/OpenAPI
  • Agile / Scrum
  • Jira
  • Confluence
  • Cross-functional teamwork

Core Skills

React, Next.js, Vue.js, Angular, TypeScript, JavaScript (ES6+), NodeJS, Java (Spring Boot), Golang, Python, Ruby (Rails), NodeJS, Java Spring Boot, RESTful APIs, Microservices architecture, gRPC, Protobuf, AWS (ECR, EC2, EKS, S3, DynamoDB, IAM, Lambda), GCP (Firebase, GCloud, GKE), MySQL, PostgreSQL, MongoDB, Redis, GitHub Actions, GitLab CI, Terraform, Docker, Kubernetes, Prometheus, Grafana, Jasmine/Karma (Angular), JUnit, Mockito, go testing framework, Postman, Swagger/OpenAPI, Agile / Scrum, Jira, Confluence, Cross-functional teamwork

Interests And Self Development

  • Continuously exploring latest React and TypeScript features, focusing on performance optimization and best practices for large-scale applications.
  • Deep dive into micro-frontends and modular UI architecture to improve scalability and maintainability.
  • Active participant in developer communities such as Stack Overflow and Reddit engineering forums.
  • Regularly follow thought leaders and technical blogs like Martin Fowler, InfoQ, and Angular official blog.
  • Experiment with cloud-native tooling and automation workflows to enhance CI/CD pipelines and developer productivity.
  • Passionate about clean code, design patterns, and improving API documentation workflows using OpenAPI and Swagger.

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Timeline

Senior Full Stack Engineer (React + NestJS)

Toplev
07.2023 - 08.2025

Senior Front-End Engineer (React/React Native)

Seity Health
06.2021 - 05.2023

Senior Software Engineer-Full Stack (React & NodeJS)

Confidential IT Firm
12.2018 - 01.2021

Full Stack Developer (React & Django)

FreshPin
07.2017 - 05.2018

Software Engineer (React UI & Backend Services)

Startup Ventures
09.2015 - 01.2017

Bachelor’s Degree - Computer Science

Stony Brook University
Steven Kin Wong