Open Site Navigation

Ahsan Shahab

Software Engineer
A Closer Look

Ask me about

Kafka, Event-driven architecture, TDD, Agile methodology

When did you know that you wanted to work in tech?

I was pretty engrossed in computers and technology all of my life. I would always try to find a way to make small tasks easier for me, whether that was binding macros to send messages to IRC chat rooms or creating soundboards for Ventrilo. Once I entered college and started taking programming classing and building large projects, I was hooked.

Projects & Roles

Admin API Microservices

Developed a set of Spring Boot microservices used to handle administrative and onboarding tasks for various middleware systems. Each microservice also was sending events to their respective Kafka topics when creating or updating new entities to be used for logging, analysis, and notification.

Event-driven Notification Service

Developed a Spring Boot microservice that listens to various Kafka topics and sends notifications and alerts to clients via Google Chat, Microsoft Teams, OpsGenie, and/or email. Events being received and sent include registration credentials, CDC events, application status, and Cloudwatch alerts.

About

Home Town

Fair Lawn, NJ (hometown)

Current Town

King of Prussia, PA (current city)

Education

MS, Computer Science
Bachelor of Engineering, Computer Engineering
Stevens Institute of Technology

Connect with Ahsan

LinkedIn

Github

Technologies

Java 8/11, Spring Boot, Kafka, AWS, Terraform