Allan D'Souza
Built scalable distributed systems serving millions across 3 continents
My Journey
From enterprise systems to academic excellence, building the future one line of code at a time
Where I've Been
Built distributed systems at Citi (via LTIMindtree) serving millions across Americas, Europe, and APAC. Architected solutions that improved throughput by 90% and slashed deployment times in half.
Where I Am
Currently pursuing my Master's in Applied Computing at Wilfrid Laurier University. Deepening my expertise in algorithms, system design, and emerging technologies while staying hands-on with code.
Where I'm Going
Looking to join innovative companies where I can tackle complex scalability challenges, mentor teams, and build systems that impact millions. Seeking co-op/full-time opportunities in Canada.
What I Do Best
Full-Stack Development
Building complete features from database to UI, architecting microservices that scale, making technical decisions that balance speed and quality
Security-First Development
Implementing OAuth2 flows, building authentication and authorization systems, writing secure code that protects user data
Shipping & Iteration
CI/CD automation, smooth deployments, supporting production systems, learning from incidents and improving
Code Quality & Mentorship
Writing clean, maintainable code, reviewing PRs thoughtfully, helping junior developers grow
Education & Learning
Academic excellence combined with hands-on industry experience
Master of Applied Computing
🎓 Wilfrid Laurier University
Waterloo, Ontario, Canada
2025 - 2027
Co-op Program
Focusing on practical algorithm design, data analysis, and mobile application development. Coursework emphasizes solving real-world problems, building Android apps, and extracting insights from data using modern techniques.
Bachelor of Engineering
Computer Science & Engineering
St. Joseph Engineering College, India
2017 - 2021
Strong foundation in CS fundamentals including data structures, algorithms, OOP, databases, and computer networks.
Built Systems Trusted by
Delivered scalable solutions for Fortune 500 companies and innovative startups
Impact & Experience
4+ years building mission-critical systems at scale. Here's how I've made an impact:
Senior Software Engineer
Bengaluru, India
Oct 2024 - Aug 2025
- Developed new features and microservices using Java and Spring Boot, enhancing system modularity and scalability
- Strengthened security measures for an IAM product, improving its security posture
- Conducted code reviews and knowledge transfer sessions to maintain high-quality standards and mentor junior developers
Software Engineer
Bengaluru, India
Dec 2021 - Oct 2024
- Migrated and optimized monoliths and microservices built using Java and Spring for an in-house IAM product
- Integrated Apache Kafka to enhance data throughput by 90%
- Reduced deployment cycle times by 20% through CI/CD pipelines with Bitbucket, Jenkins, and OpenShift
- Ensured system scalability by implementing Docker and Kubernetes
Graduate Engineer Trainee
Remote
Aug 2021 - Dec 2021
- Completed a bootcamp on enterprise application development using Angular and Spring Boot
- Led the "General Insurance" project, recognized as the Best Project Team of FY 2022
Ardelis Technologies
Intern
Remote
Aug 2020 - Aug 2021
- Developed dashboards and microservices using Vue.js and Flask
- Revamped the company's website, improving its usability and visual appeal
Featured Work
Building mission-critical systems at scale for Fortune 500 companies and innovative startups
Global IAM Platform
Fortune 500 Investment Bank | 3 Global Regions
Email Marketing Product
Digital Solutions Company | Cloud-Native Platform
Company Website Redesign
Digital Solutions Company | Full Redesign & Development
Professional Certifications
Industry-recognized credentials from leading technology companies
Associate Cloud Engineer
Google Cloud Platform
March 2025
Hands-on experience deploying applications, managing VMs, configuring cloud storage, and monitoring infrastructure on GCP.
OCP - Java SE 11 Developer
Oracle
December 2021
Expertise in OOP, exception handling, collections, generics, streams, and advanced Java API usage.
AWS Technical Partner Accreditation
Amazon Web Services
December 2022
Practical knowledge in AWS core services (EC2, S3, IAM), cloud architecture best practices, and secure deployment.
OCA - Oracle Cloud Infrastructure Developer
Oracle Cloud
February 2022
Skills in deploying applications on Oracle Cloud, integrating compute, storage, databases, and automating workflows with APIs.
Technical Expertise
Real-world experience with production-grade technologies at scale