Devesh Vasnani

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
AWS Architecture Cost Optimization JavaScript Performance

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
AWS Serverless DynamoDB Security Node.js

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
C# SQL ASP.NET Architecture

Technical Proficiencies

Programming Languages & Frameworks

JavaScript
C#
Java
Serverless (IaC)
ASP .NET
Spring Boot
Express
Claude

DevOps & Cloud Infrastructure

Git
Jira
AWS CLI
Kubernetes
Cloud Computing
REST APIs
Scripting
IaC

Database Systems & Data Architecture

DynamoDB
MongoDB
SQL Database

Software Engineering Methodologies

SOLID
Security
Git Flow
Automation

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 Project

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

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 Project

Education

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

Recommendations

"Devesh is a sharp-minded individual, that helped me and other guys in the team with all kind of questions related to software development. The best description for his skills that I can give, is a "swiss knife" - he is all-rounder professional in backend, frontend, and project architecture."

Oleksandr Palchevskyi

Oleksandr Palchevskyi

Frontend Developer | Mobile Developer

"Devesh is a skilful developer. I worked with Devesh on multiple projects, and he always demonstrated to be great asset to our team. He has been working on the backend side creating impeccable RESTful APIs. One of his most liked qualitity is that he is a versatile developer, who fits in any project, independent from any programming language or framework. I strongly recommend Devesh to any team who need a reliable backend developer always in line with latest trends without loosing the quality factor."

Akshay Kumar

Akshay Kumar

Fullstack developer | UI developer @ IBM

"I have known Devesh as one of my colleagues for more than a year. His creative approach, excellent programming skills, and aptitude for anticipating and reacting to technical challenges is unmatched. He learned way too much in a little span of time, that motivates others to learn more. I can come anytime to him with a question/topic discussion, he will always ready to look into the topic in detail. We have worked together in 2-3 projects, majorly in developing REST api's and cloud deployment. His keen interest in backend development and cloud deployment always make him a reliable person. He is not only a reliable person, but also an inspiring team player. I wish you good luck for the new ventures in the future."

Simerjit Kaur

Simerjit Kaur

Senior Software Engineer | Team Lead | NodeJs Developer

Contact

I'd love to hear from you!

Feel free to reach out about job opportunities, collaboration, or just to say hello.