
Devesh Vasnani
Software Developer
I design and implement robust enterprise solutions with a focus on high performance, security, and maintainability. My expertise lies in developing cloud-native applications that leverage modern serverless architecture patterns.
With a background in both game programming and cloud computing, I bring a unique perspective to solving complex technical challenges across diverse domains.
Contact Info
- +1 (647) 916-9095
- deveshvasnani@gmail.com
- Ottawa, ON
My Expertise
Cloud-Native Architecture
Microservices, Serverless, Event-Driven Systems
AWS Solutions Architecture
Certified Professional with extensive production experience
DevOps & Automation
Infrastructure as Code, CI/CD pipelines, Observability systems
Experience
Co-Founded Afferenza Inc
Technology Consulting & Cloud Optimization
October 2023 - Present
- Founded technology consulting practice focused on cloud architecture optimization and infrastructure modernization
- Executed comprehensive refactoring of legacy systems to cloud-native architectures, reducing operating costs by 90%
- Implemented right-sized infrastructure solutions with auto-scaling capabilities to handle variable workloads efficiently
- Established comprehensive observability frameworks enabling real-time monitoring and proactive issue resolution
Backend Developer
Swidget, Ottawa, Canada
April 2021 - Present
- Architected and implemented cloud-native infrastructure for IoT devices and mobile applications using AWS Serverless technologies
- Established comprehensive security framework with automated compliance validation against industry standards (SOC2, GDPR)
- Designed and deployed robust observability systems with automated alerting and incident response procedures
- Led implementation of secure API integration strategies with third-party platforms, focusing on data integrity and authentication
- Engineered scalable distributed systems on AWS utilizing Lambda, DynamoDB, SQS, and event-driven architecture patterns
Backend Developer
Centennial College, Toronto, Canada
November 2018 - June 2022
- Contributed to all phases of the software development lifecycle, from requirements analysis through deployment and maintenance
- Implemented continuous professional development program to stay current with emerging technologies and industry best practices
- Designed and developed maintainable, high-quality systems following SOLID principles and clean architecture patterns
- Mentored junior developers in software engineering fundamentals and cloud infrastructure design
Technical Proficiencies
Programming Languages & Frameworks
DevOps & Cloud Infrastructure
Database Systems & Data Architecture
Software Engineering Methodologies
Projects & Achievements
Certifications

AWS Certified Solutions Architect - Professional
Credential Id: 25FN2BE2XBF41WCQ
Active since: 2023-06-30
Expires on: 2026-06-30

AWS Certified Solutions Architect - Associate
Credential Id: D2LFT37BN1B41RWN
Active since: 2022-05-14
Expires on: 2026-06-30
Projects

Global Game Jam
Led cross-functional team in developing an innovative game under strict time constraints, implementing agile methodologies and demonstrating exceptional rapid prototyping and problem-solving capabilities.
January 2020
View Project
Hackathon Winning Game
Spearheaded development of an award-winning Python-based game that secured first place at a highly competitive hackathon. Demonstrated exceptional technical leadership, architectural vision, and collaborative team management while implementing innovative software solutions under pressure.
September 2019
View ProjectEducation
Game Programming
Centennial College, Toronto, Canada
September 2017 - December 2020
Advanced Diploma
Computer Engineering
The Maharaja Sayajirao University of Baroda, Vadodara, India
August 2014 - May 2017
Diploma
Interests
Gaming
Unwinding with Dota 2 and Runescape after coding sessions
Hiking
Exploring trails and getting some fresh air on weekends
Canoeing
Nothing beats a day on the water - absolutely love it!
Camping
Perfect escape from my desk to recharge and disconnect
Traveling
Exploring different cultures, trying local foods, and collecting memories