Rami Alhussein

Software Engineer

Specializing in authentication systems and microservices architecture at JP Morgan Chase

its 1:12 PM EST:

Who am I?

Experienced Software Engineer with a proven track record of leading end-to-end project delivery. I excel at optimizing software performance and collaborating with cross-functional teams to develop innovative solutions. I particularly enjoy backend development, creating scalable systems that drive impactful results.

Experience

Senior Associate Software Engineer

January 2025 – present

JP Morgan Chase • Jersey City, NJ

Leading critical authentication initiatives at JP Morgan Chase, I spearheaded the OTP authentication project that enables 200K-300K business users to authenticate through Chase.com, significantly reducing user turnover. I architected and decomposed a monolithic authentication system into 5 scalable microservices using Java 21, Spring Boot, Apache Kafka, and CQL with multi-threading optimization. My work includes pioneering omnichannel integration that connects digital and non-digital channels through a unified OTP orchestrator, enhancing security and reducing fraud. I also led phone ownership verification and retail space integration projects, initiated QR code authentication innovation using Knock Knock technology, and implemented contract testing with PactFlow to ensure seamless microservice integration while mentoring team members through regular knowledge sharing sessions.

Associate Software Engineer

October 2021 – December 2024

JP Morgan Chase • Jersey City, NJ

During my tenure as Associate Software Engineer, I spearheaded major infrastructure modernization initiatives, including migrating from IBM MQ to Apache Kafka to process 2-3 million daily events using distributed systems architecture, significantly improving microservice performance and data processing efficiency. I modernized legacy voice authentication platforms by migrating from database insertions to RESTful API-based vendor solutions, enabling seamless datacenter migration under tight deadlines using Agile methodology. As primary contact for 20+ on-call rotations, I achieved 5-8 minute mitigation times for critical authentication issues while implementing strict runbooks to prevent user turnover. Additionally, I developed comprehensive performance testing strategies using JMeter and BlazeMeter, and upgraded core call center authentication APIs from Spring to Spring Boot, achieving 25% performance improvement while resolving memory leaks and enhancing production logging through cloud-native optimization.

Education

Bachelors Degree of Science in Computer Science

August 2016 – May 2021

Montclair State University • Montclair, NJ

AWS Certified Cloud Practitioner (2023-2026)

Featured Projects

Authentication Microservices Platform

Backend

Led development of scalable microservices architecture for OTP authentication, serving 200K-300K users daily at JP Morgan Chase.

Java 21Spring BootApache KafkaCQLMicroservices

Key Achievements:

Decomposed monolithic system into 5 microservices

Processed 2-3 million daily events

Reduced user turnover significantly

Implemented contract testing with PactFlow

Omnichannel Integration Platform

Backend

Architected unified OTP orchestrator connecting digital and non-digital channels for enhanced security and fraud reduction.

JavaSpring BootRESTful APIsApache KafkaAWS

Key Achievements:

Connected digital and non-digital channels

Enhanced phone number verification security

Reduced fraud through unified orchestrator

Improved omnichannel customer experience

QR Code Authentication System

Full-stack

Pioneered innovative QR code authentication using Knock Knock technology for enhanced user experience.

JavaSpring BootKnock Knock TechnologyMobile Integration

Key Achievements:

Innovative authentication method

Seamless mobile integration

Enhanced user experience

Mentored team through implementation