Resume

Backend Developer | Node.js • Docker • Real-Time Systems

Results-driven backend developer specializing in Node.js, Docker, and event-driven architectures. Adept at building scalable APIs, automated deployment systems, and real-time applications with a focus on performance, security, and maintainability.

Technical Skills

Backend

Node.jsWebSocketsHTTP/SREST APIsPython (FastAPI)

DevOps

DockerKubernetesCI/CDBash/ShellGitHub Actions

Databases

MongoDBMySQLWeaviatePandas

Frontend

ReactNext.jsTypeScriptTailwind CSS

Tools

GitTLS/SSL

Work Experience

Software Engineering Student

Centennial College

2024-Present

  • Developing projects in Node.js, Python, and C# with focus on backend systems
  • Coursework includes Data Structures, Algorithms, and Database Design

Custom Window Manufacturer

Fersina Windows

2020-2024

  • Optimized production workflows by automating inventory tracking
  • Collaborated with cross-functional teams in fast-paced environment
  • Developed problem-solving skills applicable to backend development

CNC Operator/Programmer

Laicore Fixtures

2010-2013

  • Programmed CNC machines using G-code, developing logical problem-solving skills
  • Debugged hardware/software failures in real-time
  • Maintained and improved manufacturing processes

Education

Software Engineering Technology

Centennial College

2024-Present

Relevant coursework: Data Structures, Algorithms, Web Development, Databases

Key Strengths

Backend Development

Scalable APIs, WebSocket servers, and Docker automation

DevOps & Automation

CI/CD pipelines and Infrastructure as Code

Full-Stack JavaScript

Next.js, React, and Node.js for end-to-end solutions

Problem-Solving

Methodical debugging of complex systems

Mentorship

Helping teams adopt best practices