Brendan Veninga

Software Developer

Greater Toronto Area, Ontario, Canada

Professional Summary

Software Developer & Team Lead with 7+ years building and scaling APIs, microservices, and applications. Led teams to modernize revenue-critical services and ship high-availability systems with measurable gains in reliability, latency, and cost. Hands-on with ASP.NET Core, cloud (Azure/AWS), SQL/NoSQL, CI/CD, and event-driven design. Ready to raise the software development bar, mentor developers, drive backend architecture, and expand into Solutions Architecture by owning reference designs, cross-team standards, and trade-off decisions.

Core Skills

  • Leadership
  • Teamwork
  • Communication
  • Problem Solving
  • Project Management
  • Software Infrastructure
  • Backend Development
  • Web Development
  • Strategic Planning

Technical Skills

Core: C#, .NET 6/8, ASP.NET Core Web API, Python, Node.js, Java, C++
API: REST, SOAP, gRPC, GraphQL, OpenAPI/Swagger, WebSocket/SignalR, API Gateway
Datastores: PostgreSQL, MSSQL, SQLite, Redis, Elasticsearch, MongoDB, Cosmos DB/DynamoDB
Cloud & Infra: Azure, AWS, GCP, Docker, Kubernetes, Terraform, Git/GitHub Actions, CloudFlare
Observability: OpenTelemetry, CloudWatch, Datadog, Serilog
Testing: xUnit/NUnit, Testcontainers, Jest
Security: OAuth 2.0, OpenID Connect (JWT), Azure AD/Auth0, mTLS, Key Vault/Secrets Manager
Patterns: Microservices, Event-Driven, DDD, CQRS, SOLID, CI/CD, Trunk-Based Dev
Frontend: JavaScript/TypeScript, Blazor, React, Angular, Next.js, NestJS
Other: Kafka, RabbitMQ, Azure Service Bus, AWS SQS/SNS

Work Experience

Backend Developer & Team Lead

SmartONE Solutions Inc.

Jan 2023 - Aug 2025 · Richmond Hill, Ontario, Canada

Specialized in backend microservice development and architecture for a leading Smart-Community tech company, driving IoT advancements across North America.

  • Led a team responsible for the end-to-end development and maintenance of critical internal tools, including onboarding systems, support frameworks, diagnostic utilities, and core infrastructure. Oversaw project management, ensured timely delivery, and collaborated with cross-functional teams to optimize processes and enhance overall operational efficiency.
  • Coordinated cross-functional stakeholders (Product, Support, Ops, Engineering) to validate requirements and convert them into clear acceptance criteria; led reviews and internal testing to deliver working solutions on schedule.

Software Developer

SABS Travel Technologies / Corporate Travel Management

May 2019 - Dec 2022 · Manchester, United Kingdom

Lead backend engineer for supplier integrations (Sabre, Amadeus, Travelport, Travelfusion, BA/Farelogix, Conferma) and turning complex specs into fast, reliable backend APIs for booking tools across EMEA. Along the way, I revived a dormant ASP.NET approvals app and shipped revenue drivers like airport/rail search and a travel-risk alerts API, while cleaning code sprawl with reusable components.

Full-Stack Developer

Freelance / Self-Employed

Jan 2018 - Jan 2019 · Toronto, Ontario, Canada

Independent full-stack developer, delivering end-to-end platforms and owning the lifecycle from discovery to handover (UX, build, test, deploy). Turned customer needs into specs/roadmaps, ran iterative demos, and shipped 6 custom solutions on time and within budget.

Full-Stack Developer Intern

Central Lake Ontario Conservation Authority

Apr 2018 - Jul 2018 · Oshawa, Ontario, Canada

Optimized .NET APIs (pagination/LINQ) and delivered a SignalR Telerik UI metrics dashboard; translated requirements into data-driven features and improved large-dataset handling for customer-service ops.

Education

Associate's Degree

Durham College · Oshawa, Ontario, Canada

Sep 2015 - May 2018 · Computer Programmer Analyst

  • Data Structures & Algorithms
  • Web APIs
  • Relational Databases
  • Cloud Fundamentals
  • Distributed Systems