Summary
Work History
Education
Skills
Timeline
Generic

Jordan Thornton

Ontario, Canada

Summary

Backend Developer with experience designing and building scalable APIs and distributed systems using Node.js (NestJS) and Java (Spring Boot). Strong background in backend architecture, database design, and real-time systems. Experienced in microservices architecture, cloud infrastructure, and performance optimization.

Work History

Backend Developer

TicoGo – Delivery Platform (NestJS, PostgreSQL, Redis, AWS)
  • Designed and developed a full-stack delivery platform supporting customers, couriers, merchants, and operations workflows
  • Architected a microservices-based backend including authentication, orders, dispatch, payments, and notification services
  • Built scalable REST APIs and implemented real-time communication using WebSockets for live order tracking and courier updates
  • Designed and optimized relational database schemas in PostgreSQL for users, orders, couriers, and payment workflows
  • Developed a dispatch system using heuristic-based logic for courier assignment based on ETA, proximity, and availability
  • Implemented multi-method payment processing including card, mobile payments, and cash handling
  • Integrated Redis for caching and asynchronous processing to improve system responsiveness and performance
  • Containerized services using Docker and structured cloud-ready infrastructure for AWS deployment (ECS, RDS, API Gateway)

Education

Backend Software Development

Bloom Institute of Technology | Online Coding Bootcamp
02-2022

Skills

  • Languages: Java, JavaScript/TypeScript, SQL, C
  • Backend & Frameworks: Nodejs, NestJS, Spring Boot, REST APIs, WebSockets, OpenAPI
  • Cloud & Infrastructure: AWS (ECS, Lambda, API Gateway, S3, IAM, Cognito, CloudFormation), Docker
  • Databases: PostgreSQL, Redis, DynamoDB
  • Tools & Concepts: Git, JUnit, Microservices Architecture, System Design, Concurrency (Thread Pools, Executors)

Timeline

Backend Developer

TicoGo – Delivery Platform (NestJS, PostgreSQL, Redis, AWS)

Backend Software Development

Bloom Institute of Technology | Online Coding Bootcamp
Jordan Thornton