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%)