Naomi Gilbert, Developer in Montreal, QC, Canada
Naomi is available for hire
Hire Naomi

Naomi Gilbert

Bio

Naomi has spent 14 years building regulated platforms and compliance tooling across financial services and B2B SaaS. Her toolkit centers on AWS, Docker, and Terraform. While at TLM, Naomi led a zero-downtime migration to Docker on AWS and completed 3 consecutive clean SOC 2 audits.

Portfolio

Creations Sortilege
Rust, Vue 3, Tauri, Three.js, n8n, Shopify, Trello, Node.js, React, TypeScript...
TLM
TypeScript, React, AWS CodeBuild, AWS CodePipeline...
Libeo
iOS, Bluetooth Low Energy (BLE), Ionic, TypeScript, JavaScript, Firebase...

Experience

  • PHP - 14 years
  • MySQL - 14 years
  • HTML - 14 years
  • TypeScript - 10 years
  • React - 9 years
  • Laravel - 6 years
  • SOC 2 - 4 years
  • TanStack Table - 4 years

Preferred Environment

AWS IoT, Terraform, GitHub Actions, Shopify, TypeScript, React, Go, Flutter, Firebase, TanStack Table

The most amazing...

...B2B SaaS platform I've built enabled 3 consecutive clean SOC 2 audits and a zero-downtime migration to Docker on AWS for Fortune 500 customers.

Work Experience

Collaborator & Internal Developer

2025 - PRESENT
Creations Sortilege
  • Designed and built Arkanum, a Rust/Vue 3/Tauri desktop application for 3D file management (STL/3MF), production kanban, and filament inventory, including Three.js preview and SQLite FTS5 search.
  • Built an n8n automation workflow bridging Shopify sales data to Trello via nightly cron polling, collection-filtered order matching, and automated card creation.
  • Developed internal tooling for content generation and print preparation.
Technologies: Rust, Vue 3, Tauri, Three.js, n8n, Shopify, Trello, Node.js, React, TypeScript, Zustand, TanStack Table, TanStack Router, MySQL, SQLite, Laravel, Docker, JavaScript, PHP, HTML, Python, Communication, Front-end, Artificial Intelligence (AI), Automation, Client Communication, Troubleshooting, DNS, Back-end, Web Development, Architecture, Full-stack, User Experience (UX), Large Language Models (LLMs), Google Cloud Platform (GCP), Full-stack Development, CSS, Claude, Stripe, Supabase, I am buying a company and want an expert to review the code to make sure that it does what the seller says it does and as a second step to make it more efficient so that I can copywrite it, Technical Consulting, Software Architecture, Onboarding, Minimum Viable Product (MVP), Web Extensions, Project Consultancy, REST APIs, Agentic AI, Claude Code, Git, GitHub, QA Testing, Quality Assurance (QA), APIs, OpenAI, Cursor AI, JSON, Chrome Extensions, Supabase Auth, Tailwind CSS, AI Integration, API Integration, Front-end Development, Performance Optimization, Web Applications

Senior Full-stack Developer

2021 - 2025
TLM
  • Inherited a partially completed AngularJS to React modernization of a B2B SaaS platform and brought it to a stable, auditable, enterprise-grade platform.
  • Reimplemented data table using React/TanStack Table from scratch to solve multiple layers of performance issues across the full codebase, in an application that is 70% data tables.
  • Oversaw the transition of the full platform on upgraded infrastructure, then to Dockerized infrastructure with AWS, with zero downtime both times.
  • Implemented and passed SOC II compliance for the platform, owning everything related both to code and to infrastructure, 3 years in a row.
Technologies: TypeScript, React, AWS CodeBuild, AWS CodePipeline, AWS Cloud Development Kit (CDK), Amazon EC2, Amazon Elastic Container Service (ECS), Terraform, Auth0, Ansible, Angular, GitHub Actions, MongoDB Atlas, Mongoose, typegoose, MongoDB, Restify, AWS Lambda, Python 3, OpenAI API, Node.js, Zustand, TanStack Table, TanStack Router, SAML, Know Your Customer (KYC), SOC 2, EC2, MySQL, SQLite, Typegoose, AWS CodeDeploy, Docker, JavaScript, PHP, HTML, SaaS, Playwright, Python, Communication, Code Review, Team Leadership, Screeners, Front-end, Artificial Intelligence (AI), Automation, Client Communication, Customer Support, Troubleshooting, DNS, Back-end, Web Development, Architecture, Full-stack, User Experience (UX), Large Language Models (LLMs), Full-stack Development, CSS, Claude, Next.js, Redis, I am buying a company and want an expert to review the code to make sure that it does what the seller says it does and as a second step to make it more efficient so that I can copywrite it, Technical Consulting, Software Architecture, Amazon Web Services (AWS), IT Audits, Onboarding, Minimum Viable Product (MVP), Web Extensions, Project Consultancy, LLM Integration, REST APIs, Agentic AI, Role-based Access Control (RBAC), AI Agent Orchestration, AWS Key Management Service (KMS), Cloud Security, Git, GitHub, IT Security, OAuth 2, QA Testing, Quality Assurance (QA), APIs, OpenAI, JSON, AI Integration, API Integration, Front-end Development, Performance Optimization, Web Applications, Data Visualization

Full-stack & Mobile Developer

2018 - 2021
Libeo
  • Implemented COVI's privacy-preserving cryptographic contact tracing protocol in native iOS directly from the research white paper, in collaboration with a renowned AI research institute.
  • Resolved a critical cross-platform interoperability gap by developing manual C-level cryptography with the CTO, enabling iOS and Android devices to exchange compatible encounter data.
  • Built the full client-side risk pipeline for a decentralized architecture: DNS-based key distribution, Bluetooth proximity collection, and on-device risk comparison with no server-side exposure of personal data.
  • Designed a bidirectional ELO engine for Boukili, an educational reading app, matching children to books of appropriate difficulty; each reading recalibrated both the child's level and the book's rating from real usage data.
  • Drove Ionic Framework adoption at the CTO level, built all local build scripts, and managed App Store and Google Play deployments end-to-end.
  • Delivered a corporate website solo in 150 hours (Drupal, PHP, Laravel) with no prior Drupal experience; code quality highlighted by the agency's senior Drupal developers.
  • Maintained a major Canadian insurer's satellite site portfolio of multi-theme Drupal clones on a one-codebase, many-brands pattern.
  • Managed email newsletter campaigns for a global pharmaceutical company over 8 months, handling content integration and delivery manually across recurring sends.
  • Developed interactive mobile sales presentations in Veeva for the same global pharmaceutical client.
  • Built a WordPress site with a fully custom in-house theme, developed from scratch rather than adapted from an existing template.
Technologies: iOS, Bluetooth Low Energy (BLE), Ionic, TypeScript, JavaScript, Firebase, Firebase Hosting, Firebase Web SDK, PHP, Laravel, Drupal 8, WordPress, Cryptography, API Integration, Front-end Development, Web Applications

Programmer

2016 - 2016
Omnigate Systems
  • Implemented KYC document collection and identity verification from scratch in Java for a cryptocurrency platform that previously had no compliance layer, enabling regulated client onboarding.
  • Contributed across the platform's full Java codebase beyond compliance features, working within a production cryptocurrency trading environment.
  • Built a serverless Node.js back end on AWS Lambda and API Gateway for a client rewards platform, with a local Mocha test suite for pre-deployment validation, and an early production adoption of serverless architecture.
Technologies: Java, TypeScript, JavaScript, Node.js, AWS Lambda, Serverless Framework, Amazon API Gateway, Know Your Customer (KYC), Identity Verification, Serverless Architecture, API Integration, Front-end Development, Web Applications, Finance

Experience

Heritage Archives Patrimoine (HAP)

https://github.com/Morialkar/hap
An open-source, self-hostable platform for cataloging and preserving literary and cultural heritage collections: works, authors, periodicals, and any other collection type that an institution defines. It is the modern successor to a 2012 literary heritage database that helped a master's student finish their work, with an import path for the legacy SQL data.

I designed and built the product solo, spec-first, and it is in active development: a Laravel 12/PHP 8.4 API on PostgreSQL 16 with PostGIS, and a React and TypeScript client built on TanStack Router and Query with Tabler UI, organized as a pnpm monorepo with a one-command Docker development stack, a Pest test suite, and CI. A Tauri 2 desktop app is planned as a later release. The project is released under AGPL-3.0 with a public architecture record and release plan documenting every technical decision.

Education

2011 - 2011

Associate's Degree in Web Integration

O'Sullivan College - Quebec, Canada

Skills

Libraries/APIs

React, Node.js, TanStack Table, Playwright, REST APIs, Restify, OpenAI API, Vue 3, Three.js, Stripe, Firebase Web SDK

Tools

Claude, Git, GitHub, n8n, MongoDB Atlas, Mongoose, Auth0, TanStack Router, Claude Code, AWS Key Management Service (KMS), Trello, Terraform, AWS CodeBuild, AWS CodeDeploy, Ansible, AWS Cloud Development Kit (CDK), Amazon Elastic Container Service (ECS)

Languages

HTML, JavaScript, TypeScript, CSS, PHP, SAML, Rust, ActionScript 3, Java, Go, Python 3, Python

Storage

JSON, MongoDB, PostgreSQL, SQLite, MySQL, Redis

Frameworks

Laravel, Ionic, Next.js, OAuth 2, Tailwind CSS, Tauri, Flutter, Angular, Serverless Framework

Paradigms

Automation, Role-based Access Control (RBAC), REST, Serverless Architecture

Platforms

Shopify, AWS IoT, Docker, AWS Lambda, Amazon Web Services (AWS), Firebase, Amazon EC2, Google Cloud Platform (GCP), iOS, Drupal 8, WordPress

Other

Communication, Front-end, Artificial Intelligence (AI), Client Communication, Troubleshooting, Back-end, Web Development, Full-stack, Full-stack Development, I am buying a company and want an expert to review the code to make sure that it does what the seller says it does and as a second step to make it more efficient so that I can copywrite it, Minimum Viable Product (MVP), APIs, API Integration, Web Applications, Server Management, GitHub Actions, Typegoose, EC2, SOC 2, typegoose, SaaS, Code Review, Team Leadership, Screeners, Customer Support, DNS, Architecture, User Experience (UX), Large Language Models (LLMs), Technical Consulting, Software Architecture, IT Audits, Onboarding, Web Extensions, Project Consultancy, LLM Integration, Agentic AI, Cloud Security, IT Security, OpenAI, Chrome Extensions, AI Integration, Front-end Development, Performance Optimization, Data Visualization, Design, Video Editing, AWS CodePipeline, Know Your Customer (KYC), Zustand, CI/CD Pipelines, Monorepos, Supabase, AI Agent Orchestration, QA Testing, Quality Assurance (QA), Cursor AI, Supabase Auth, Bluetooth Low Energy (BLE), Firebase Hosting, Cryptography, Amazon API Gateway, Identity Verification, Finance

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring