Welcome to my portfolio

Hi, I'm Dawit Haile

Results-driven software engineer with over 7 years of expertise in Java and Python, specializing in building scalable microservices, cloud-based solutions, and enhancing system efficiency. Proven track record of improving efficiency and profitability by designing applications and leading development teams.

DH
0+
Years Experience
0
Companies
0
Certifications
0+
Technologies

Professional Experience

A track record of delivering impactful solutions across financial services and enterprise technology.

Senior Software Engineer III

Current

J.P. Morgan

Oct 2023 – Present

Building new features for Customer Requested and Proactive Credit Line Increase for both Consumer and Business Chase Credit Cards, deployed on AWS ECS. Leading team efforts and mentoring junior developers while designing and developing new microservice API endpoints.

Delivered N production microservices on AWS ECS Mentored N junior engineers
Java Spring Boot AWS ECS Kafka Jenkins Spinnaker

Senior Software Engineer II

Perficient

Aug 2021 – Oct 2023

Modernized microservices for Discover-it credit card offers and referral features, deployed on OpenShift Container Platform (OCP). Led a small offshore team while implementing pair programming and extreme programming practices.

Led offshore team of N engineers Modernized N legacy services to OCP
Java Spring Boot Angular Oracle DB OCP

Software Engineer

Citi

Dec 2018 – Aug 2021

Developed microservices for Citibank Text-Banking features, enabling card and bank users to access account information via SMS. Migrated legacy payment alerts and OTP message applications to microservices deployed on Pivotal Cloud Foundry (PCF).

Migrated N legacy apps to PCF Served N SMS banking transactions
Java Spring Boot Oracle DB PCF Jenkins

Software Engineer

Capgemini

Jun 2018 – Dec 2018

Developed Mid-Apps microservices for Synchrony Financial's internal employee network and migrated the platform to Pivotal Cloud Foundry (PCF).

Shipped N Mid-Apps microservices
Java Spring Boot Oracle DB PCF Gradle

Featured Projects

A selection of projects showcasing scalable architecture, cloud-native design, and clean engineering.

MCP Rich-Context AI

Built rich-context AI apps with the Model Context Protocol (MCP), wiring DeepSeek as the LLM backend to expose tools and structured context to the model.

Python MCP DeepSeek LLM

Okta SSO Demo

Demo app integrating Okta for OAuth 2.0 / OIDC single sign-on, covering login, token handling, and protected-route patterns for secure user identity.

Okta OAuth 2.0 OIDC SSO

Pareto Front Clustering

Python analysis of Pareto fronts in multi-objective optimization, applying clustering to surface representative trade-off solutions from dense fronts.

Python NumPy scikit-learn Optimization

Technical Skills

A comprehensive toolkit built through years of hands-on experience in enterprise software development.

Languages

Java Python SQL

Frameworks

Spring Boot Spring MVC JPA / Hibernate Angular

Cloud & Containers

AWS ECS / EC2 / S3 Docker Kubernetes OCP PCF

Databases

Oracle DB MySQL MariaDB

Messaging

Apache Kafka REST APIs

CI / CD

Jenkins Spinnaker Git / Bitbucket Maven / Gradle

Testing

JUnit / Mockito TDD BDD

Monitoring

AppDynamics Splunk Kibana

Education & Certifications

Continuous learning and professional development through formal education and industry certifications.

B.S. Computer Science

Eritrea Institute of Technology

Focus: Software Engineering, Data Structures, Algorithms, Database Systems

M.S. Computational Modeling

Vilnius University

Specialization: Advanced Computer Modeling, Mathematical Algorithms, Computational Methods

Professional Certifications

AWS Solutions Architect

Associate Level

2025

View Certificate

ChatGPT Prompt Engineering

for Developers

2025

View Certificate

Get In Touch

Ready to discuss your next project or explore opportunities? I'd love to hear from you.