Allan Noel D'Souza
Hi there, I'm Allan! 👋

I build scalable distributed systems and craft elegant user experiences.

About Me

Full Stack Developer with over 3 years of expertise in building scalable distributed systems and robust applications. Proven ability to lead software development initiatives, optimize large-scale systems, and deliver high-quality solutions using Java, Spring Boot, and modern development practices.

Organizations I've Collaborated With

Citi LTIMindtree Ardelis Technologies
Citi LTIMindtree Ardelis Technologies

Experience

LTIMindtree Logo

Senior Software Engineer

Bengaluru, India

Oct 2024 - Present

Client: Citi - Americas / Europe / Asia Pacific

  • 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

Client: Citi - North America

  • 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 Logo

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 Projects

IAM System

Enterprise IAM System

Developed and maintained a robust Identity and Access Management system for an investment bank, featuring role-based access control and seamless integration with existing systems.

Java Spring Boot Apache Kafka OpenShift
Email Marketing System

Email Marketing Platform

Led the development of an internal email marketing system with analytics dashboard and automated campaign management features.

Vue.js Flask PostgreSQL AWS

Technical Skills

Programming Languages

Java (8/11/17)
SQL
Python3
Javascript

Frameworks

Spring Boot
Hibernate
Angular
Vue.js
Flask
Flask-SQLAlchemy

Build Tools

Apache Maven

Databases

SQLite
PostgreSQL
Oracle
MongoDB

Version Control and CI/CD Tools

Git
GitHub
Bitbucket
Jenkins

Message Queues

Apache Kafka

Containerization and Deployment

Docker
Kubernetes
OpenShift

Get in Touch

Email

allan34291@gmail.com

Write me

LinkedIn

Allan Noel D'Souza

Connect