Back

NICOLAS DE LUCA
FULL STACK DEVELOPER

building scalable applications and optimizing workflows across diverse technologies.


Let's Connect
View My Work

Leveraging Cutting-Edge Technologies

Driving success with modern tech stacks.



  Angular
  Node.js
  MySQL
  React
  TypeScript
  Django
  NestJS
  Python
  Docker
  Kubernetes

And more...

Innovative Solutions Through Software and Design

From concept to deployment, these are the projects I've built.

RESTFUL E-commerce API

A secure eCommerce REST API featuring JWT authentication and role-based access control (RBAC), with comprehensive OpenAPI (Swagger) documentation, API request validation using class-validator for type safety, and a custom logging filter for comprehensive API monitoring.

cloud_upload Automated CI/CD Deployments
security Secure REST API Design
attach_money Payment Integration
dns Docker Container Load Balancing
See More Code
Task Manager

A task management web application that utilizes full CRUD operations through a RESTful API, seamlessly connecting an Angular frontend with a Node.js Express backend and a MySQL database for efficient task management.

task Intuitive Task Management
api RESTful API Design
design_services Angular Material UI
phone_iphone Mobile Responsive Design
See More Code
Delunico Drive

A React.js web app that implements file storage through the Google Firebase API, featuring user auth for secure file management, allowing users to upload, download, and organize files in directories linked to their accounts.

cloud_upload Secure File Storage
api Firebase API Integration
verified_user User Authentication
folder Directory Management
See More Code
Quixercise

A user-friendly exercise app that enables users to quickly search for exercises by body part, target muscle, equipment, or name, view GIF demonstrations, and save exercises for easy access on any iOS device.

fitness_center Exercise Demonstrations
search Quick Exercise Search
verified_user User Authentication
cloud_done Saved Exercise Access
See More Code
Sorting Algorithm Visualizer

A Pygame app that visualizes bubble sort and quick sort algorithms, providing an interactive experience that helps users understand sorting mechanisms through real-time visualization.

code Powered by Python
assessment Sorting Algorithm Visualizer
widgets Interactive UI Controls
view_compact Adjustable Window Size
See More Code
Ollie AI

An AI assistant designed to detect, translate, and summarize large amounts of text from images, leveraging Cohere's Generate API for advanced text processing capabilities.

camera_alt Image-to-Text Translation
photo_filter Cohere AI Text Summarization
cloud Google Cloud Integration
translate Multilingual Support
See More Code

Responsive Design

Creating PWAs designed for all view-ports.

Security First Approach

Incorporating Best Practices for Secure Development.

security

API Validation & Sanitization

Implement input validation and sanitization to prevent attacks like XSS and SQL injection.

vpn_key

JWT Authentication

Securely implement user authentication using JSON Web Tokens (JWT) with refresh tokens.

domain_verification

CSRF Protection

Implemented CSRF tokens to ensure secure client-server communication.

lock

AES-256 Encryption

Encrypt sensitive data in transit and at rest using industry-standard AES-256 encryption.

visibility_off

Secret Management

Centralized secrets management using HashiCorp Vault and Thycotic to securely handle credentials.

verified_user

User-Based Access Control

Built and extended user access control systems with granular RBAC permissions.

Continuous Integration and Deployment

Automating Delivery for Reliable Updates.

Source Control

Build

Test

dns

Deploy

assessment

Monitor & Feedback

Close  Next

Professional Career Journey

A glimpse into my career evolution and growth.

Dec 2024 - Present

Integration Reliability Engineer - TechOps

IRE - Technical Operations

Stripe Payments Canada, Ltd.
  • Starting Dec 2024



April 2023 - April 2024

Senior Software Developer

Big Instance Technologies
  • As a Scrum Master, planned 15 sub-projects for an Agile team of six, leading to project approval and generating over $100,000 in revenue.
  • Led the migration of monolithic APIs to a microservices architecture using Kubernetes, Docker, and GitLab CI/CD, resulting in 60% reduction of response times.
  • Developed software utilizing Python, Angular, and Node.js to automate complex user management workflows for over 250 users.
Nov 2022 - Feb 2023

Student Research Assistant

Sheridan College
  • Managed the refinement of 4 technical exams (web programming, database, IOS dev, Angular/Spring) written for Sheridan's SPLAR project to ensure the quality, accuracy, and fairness of course material.
Sep 2021 - Aug 2022

Automation Software Developer

BlackBerry Ltd. | Co-op 8 months
  • Developed and architected 4 full-stack internal web tools’ frontend, backend, database, and deployment to automate change and process management workflows saving over ~$17,000 of employee labor/year.
  • Wrote and executed 200+ unit and end-to-end tests using Jest and Supertest with a Postgres mock in- memory database to guarantee high-quality code for deployment to production instances.
  • Created configurable deployment templates using Terraform with chef.io recipes to deploy OpenStack virtual machines for automating app deployments for other employees.
July 2021 - Feb 2023

Workshops and Talks Co-Lead

Google Developer Student Club
  • Plan, execute and lead learning workshops about popular web and application development technologies.
  • Led an introductory workshop for the Google Cloud campaign, engaging over 2,000 attendees from hundreds of schools.
Feb 2021 - May 2021

Angular and Node.js Developer

WorldMoneyPay | Co-op 4 months
  • Led a team of 3 to implement over 60 wireframes into responsive web pages with functional components.
  • Normalized user database table to achieve minimum data redundancy and refactored changes in Node APIs.

Get in Touch to Start a Conversation

An opportunity for collaboration awaits.

Get in Touch

Reach Out
AboutProjectsExperienceContact
Logo
Resume

© 2025 Nicolas De Luca