SiteBloom

Nicholas Gregory

Zurich, Switzerland

ngregory.work@proton.me Github: NickDGreg LinkedIn: NickDGregory sitebloom.ch

Full-stack engineer with a strong backend and cloud focus, experienced in designing, building, and deploying secure web platforms and AI agents end-to-end.

Work Experience

Independent

Oct 2024 - Present

Full-Stack Software Engineer

  • Provide architecture & backend development support for candi solar
  • Building agents to autonomously analyse fraudulent investment sites at tracehammer.com
  • Built swiftliving.ch end-to-end with an event-driven backend (EventBridge), Node.js services, and automated CI/CD on AWS

candi solar AG

Apr 2022 - Sep 2024

Lead Software Engineer (from Sept 2023)

  • Owned architectural decisions across all software projects and managed the company's AWS organisation
  • Managed consultants integrating data ingestion, secure document storage, and Salesforce into a unified B2B SaaS application
  • Led 5-person team to deliver low-bandwidth Smart TV customer dashboards in one week, three weeks ahead of schedule

Software Engineer

  • Rewrote financial model with full test suite, cut update times by 75%
  • Built CI/CD pipelines allowing solar engineers to deploy tools safely
  • Built live telemetry system to monitor solar plants

Disney Research

Nov 2020 - June 2021

Deep Learning Research Internship

  • Implemented loss functions and utility functions for in house libraries
  • Built and evaluated PyTorch models for image compression

HumanAlzed AG

Nov 2019 - May 2020

DevOps Lead and Software Engineer

  • Setup and managed OpenShift Kubernetes cluster
  • Implemented features across services in a GraphQL-driven system

Ambrite

Jan 2018 - Nov 2019

Machine Learning Engineer

  • Created Python and Typescript REST APIs & microservices
  • Created analytics dashboards from Google BigQuery database
  • Integrated trained TFLite model in android app, demoed at CES '19

Skills

Cloud & DevOps:
AWS (Lambda, S3, CloudFront, API Gateway, EventBridge, Amplify, SQS) CI/CD (GitHub Actions, GitLab CI, AWS CDK) Google Cloud Cloudflare Pages & Workers Kubernetes Docker OpenShift Sentry
Backend:
REST API design API security Data Modeling Node.js Fastify SQL Postgres MikroORM Prisma GraphQL
FrontEnd:
Next.js React Astro Svelte
Programming Languages:
Python Typescript Java
Other:
PyTorch Tensorflow Figma Google Ads Posthog
Languages:
Native: English Intermediate: German Basic: Dutch, French

Education

Imperial College London

2016 - 2017

MSc. Computing Specialism Machine Learning | Merit

University College Twente

2013 - 2016

BSc. Liberal Arts and Sciences | Cum Laude (top 20%)