Benjamin – Golang, GCP, DevOps, experts in Lemon.io

Benjamin

From Canada (UTC-4)flag

Back-end Web Developer|Middle-to-senior

Benjamin – Golang, GCP, DevOps

Benjamin is a middle-to-senior backend engineer with experience in Go, async API design, and cloud architecture across GCP and AWS. He has built and shipped end-to-end product backends, including CI/CD and schema migrations, and demonstrates solid engineering judgment. He has worked with enterprise companies such as IBM and Thomson Reuters and is also a community organizer for a publishing platform focused on knowledge sharing.

18 years of commercial experience in
AI
Analytics
Banking
Consulting services
Data analytics
Edtech
Event management
Govtech
Machine learning
Telecommunications
AI software
AI platform
Agentic automation
Main technologies
Golang
10 years
Additional skills
GCP
DevOps
Typescript
Distributed Systems
Flex
Terraform
AWS
SQL
Machine learning
C#
JavaScript
Data Science
Node.js
Python
Tensorflow
R
PyTorch
Kotlin
Keras
Clojure
Kubernetes
Elixir
Rust
React
WebRTC
Ansible
Cloud Computing
Data visualization
Julia
AI
Temporal
Microsoft Azure
API
API Testing
GitHub
Java
Data analysis
Svelte-kit
Grafana
Nest.js
Gemini API
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Principal Software Engineer / Architect
Oct 2025 - Ongoing10 months
Project Overview

An AI-powered learning platform that turns documents and videos into searchable study materials for grounded coaching, quizzes, feedback, illustrated reviews, and connected learner–mentor progress tracking.

Project gallery:
Portfolio example for OUTCASTGEEK INC. by Benjamin, Principal Software Engineer / Architect and Full Product Implementation
Portfolio example for OUTCASTGEEK INC. by Benjamin, Principal Software Engineer / Architect and Full Product Implementation
Portfolio example for OUTCASTGEEK INC. by Benjamin, Principal Software Engineer / Architect and Full Product Implementation
Portfolio example for OUTCASTGEEK INC. by Benjamin, Principal Software Engineer / Architect and Full Product Implementation
Portfolio example for OUTCASTGEEK INC. by Benjamin, Principal Software Engineer / Architect and Full Product Implementation
Portfolio example for OUTCASTGEEK INC. by Benjamin, Principal Software Engineer / Architect and Full Product Implementation
Portfolio example for OUTCASTGEEK INC. by Benjamin, Principal Software Engineer / Architect and Full Product Implementation
Portfolio example for OUTCASTGEEK INC. by Benjamin, Principal Software Engineer / Architect and Full Product Implementation
Portfolio example for OUTCASTGEEK INC. by Benjamin, Principal Software Engineer / Architect and Full Product Implementation
Portfolio example for OUTCASTGEEK INC. by Benjamin, Principal Software Engineer / Architect and Full Product Implementation
Portfolio example for OUTCASTGEEK INC. by Benjamin, Principal Software Engineer / Architect and Full Product Implementation
Portfolio example for OUTCASTGEEK INC. by Benjamin, Principal Software Engineer / Architect and Full Product Implementation
Portfolio example for OUTCASTGEEK INC. by Benjamin, Principal Software Engineer / Architect and Full Product Implementation
Portfolio example for OUTCASTGEEK INC. by Benjamin, Principal Software Engineer / Architect and Full Product Implementation
Portfolio example for OUTCASTGEEK INC. by Benjamin, Principal Software Engineer / Architect and Full Product Implementation
Portfolio example for OUTCASTGEEK INC. by Benjamin, Principal Software Engineer / Architect and Full Product Implementation
Portfolio example for OUTCASTGEEK INC. by Benjamin, Principal Software Engineer / Architect and Full Product Implementation
Portfolio example for OUTCASTGEEK INC. by Benjamin, Principal Software Engineer / Architect and Full Product Implementation
Portfolio example for OUTCASTGEEK INC. by Benjamin, Principal Software Engineer / Architect and Full Product Implementation
Portfolio example for OUTCASTGEEK INC. by Benjamin, Principal Software Engineer / Architect and Full Product Implementation
Responsibilities:
  • Architected and implemented the complete product stack, including applications, AI, media processing, data, security, edge services, CI/CD, and operations.
  • Built multilingual learner, observer, and administrator experiences with role-based access, 2FA, audit trails, presence, and subscription billing.
  • Developed resilient document and video pipelines for OCR, transcription, embeddings, vector search, and RAG workflows.
  • Integrated Gemini-powered tutoring, assessments, content generation, and observer analysis with permission-aware tools and citations.
  • Designed secure cross-cloud infrastructure across AWS, GCP, Cloudflare, Fly.io, and R2 using federated workload identities.
  • Built a Go-based internal developer platform for builds, deployments, infrastructure, secrets, identity, database operations, and rollback management.
  • Established comprehensive testing and SRE practices covering observability, recovery, reconciliation, diagnostics, and production runbooks.
Project Tech stack:
Golang
Rust
GCP
AWS
Pulumi
Dagger
AI API integration
Gemini API
AI
Cloudflare Worker
Typescript
DynamoDB
SQLite
Tailwind CSS
Vite
UI
UX
Principal Software Engineer / Community Organizer
Feb 2023 - Ongoing3 years 6 months
Project Overview

A multilingual technology community and publishing platform for sharing knowledge, presenting projects, organizing events, and connecting members.

Project gallery:
Portfolio example for Project: Ubuntu TechHive (Community) @ OUTCASTGEEK INC. by Benjamin, Principal Software Engineer / Community Organizer
Portfolio example for Project: Ubuntu TechHive (Community) @ OUTCASTGEEK INC. by Benjamin, Principal Software Engineer / Community Organizer
Portfolio example for Project: Ubuntu TechHive (Community) @ OUTCASTGEEK INC. by Benjamin, Principal Software Engineer / Community Organizer
Portfolio example for Project: Ubuntu TechHive (Community) @ OUTCASTGEEK INC. by Benjamin, Principal Software Engineer / Community Organizer
Portfolio example for Project: Ubuntu TechHive (Community) @ OUTCASTGEEK INC. by Benjamin, Principal Software Engineer / Community Organizer
Portfolio example for Project: Ubuntu TechHive (Community) @ OUTCASTGEEK INC. by Benjamin, Principal Software Engineer / Community Organizer
Portfolio example for Project: Ubuntu TechHive (Community) @ OUTCASTGEEK INC. by Benjamin, Principal Software Engineer / Community Organizer
Portfolio example for Project: Ubuntu TechHive (Community) @ OUTCASTGEEK INC. by Benjamin, Principal Software Engineer / Community Organizer
Portfolio example for Project: Ubuntu TechHive (Community) @ OUTCASTGEEK INC. by Benjamin, Principal Software Engineer / Community Organizer
Portfolio example for Project: Ubuntu TechHive (Community) @ OUTCASTGEEK INC. by Benjamin, Principal Software Engineer / Community Organizer
Portfolio example for Project: Ubuntu TechHive (Community) @ OUTCASTGEEK INC. by Benjamin, Principal Software Engineer / Community Organizer
Portfolio example for Project: Ubuntu TechHive (Community) @ OUTCASTGEEK INC. by Benjamin, Principal Software Engineer / Community Organizer
Portfolio example for Project: Ubuntu TechHive (Community) @ OUTCASTGEEK INC. by Benjamin, Principal Software Engineer / Community Organizer
Portfolio example for Project: Ubuntu TechHive (Community) @ OUTCASTGEEK INC. by Benjamin, Principal Software Engineer / Community Organizer
Responsibilities:
  • Architected and implemented the full platform, including content, public and administrative interfaces, identity, AI translation, data, edge infrastructure, CI/CD, and operations.
  • Built community and publishing features for content authoring, profiles, forums, notifications, event proposals, reviews, and localized event drafts.
  • Developed a definition-driven Go content engine with validation, workflows, dashboards, media management, publishing, and Gemini-powered translation.
  • Implemented rich Markdown and Org-mode rendering with SEO metadata, multilingual links, syntax highlighting, diagrams, charts, tables, multimedia, and automated sitemaps.
  • Built secure account and administration features, including 2FA, external identity linking, roles, permissions, session control, audit logs, consent, and data requests.
  • Designed cross-cloud infrastructure with Ent/Turso, DynamoDB, Cloudflare Workers, Fly.io, AWS OIDC, and GCP Workload Identity Federation.
  • Built internal developer tooling and SRE practices for automated builds, deployments, secrets, migrations, testing, observability, monitoring, and rollback.
Project Tech stack:
Golang
Pulumi
Dagger
Typescript
DynamoDB
SQLite
AWS
Docker
Software Engineer
May 2023 - Jan 20251 year 8 months
Project Overview

A global consulting business that helps organizations solve business and technology challenges using services such as AI, cloud computing, cybersecurity, and digital transformation.

Responsibilities:
  • Built a toolset to help product teams meet clients’ service level agreement (SLA) expectations for application responsiveness, speed, and reliability with K6 and Kubernetes.
  • Enhanced system performance through optimization and refactoring, improving reliability and scalability.
  • Delivered secure, modular microservices on AWS, integrating continuous integration and continuous delivery (CI/CD) pipelines with Jenkins and GitLab.
  • Automated key workflows, reducing manual processing time and error rates with Kotlin coroutines and IBM MQ queues.
  • Collaborated across teams, ensuring timely project delivery aligned with business goals.
Project Tech stack:
Typescript
Kotlin
Java
JavaScript
Golang
PostgreSQL
Strapi
GCP
AWS
Microsoft Azure
GitHub
GitHub Actions
GitLab
GitLab CI
CD
Helm
Kubernetes
Microservices
GraphQL
Apollo GraphQL
Next.js
Knex.js
React
Tailwind CSS
AI chatbot development
AI
Ansible
Python
CouchDB
Vite
DevOps
Docker
Software Engineer / Application Developer
Apr 2024 - Jan 20259 months
Project Overview

A community-services platform connecting people with local healthcare, human-services, education, mentorship, and rewards providers.

Project gallery:
Portfolio example for IBM by Benjamin, Senior Software Engineer / Application Developer
Responsibilities:
  • Developed stress- and soak-testing suites for key APIs using JavaScript, Go, and k6 to support the sub-three-second SLA.
  • Built parameterized performance tests using JavaScript, Kubernetes, and OpenShift.
  • Automated the collection and online publication of test-run metrics using GitHub Pages, JavaScript, and k6.
  • Created performance graphs and reports identifying potential bottlenecks and recommending optimization steps.
Project Tech stack:
Golang
Typescript
JavaScript
Nest.js
Svelte-kit
Kubernetes
Grafana
Java
Data analysis
GitHub
API
API Testing
Microsoft Azure

Education

Analytics (focus on Machine Learning)
Master of Science - MS
Computer/Information Technology Administration and Management
Master of Science - MS
Bachelor's degree
Project Management

Languages

French
Advanced
English
Advanced

Hire Benjamin or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2026 lemon.io. All rights reserved.