I am a Senior Full-Stack Developer with 10+ years of experience designing, developing, and deploying scalable enterprise web applications and microservices across IT and marketing technology domains. I specialize in Java, Spring Boot, Spring MVC, Spring Security, React.js, Angular, Node.js, and TypeScript, and I enjoy building responsive frontends and high-performance backends in distributed microservice environments. I have hands-on experience with Docker, Kubernetes, CI/CD tooling, AWS cloud services, and secure authentication frameworks, and I'm adept at delivering reliable solutions in HIPAA-compliant settings. I thrive in Agile teams and use TDD/BDD practices to ship production-ready software.

DAWIT FEKADU

I am a Senior Full-Stack Developer with 10+ years of experience designing, developing, and deploying scalable enterprise web applications and microservices across IT and marketing technology domains. I specialize in Java, Spring Boot, Spring MVC, Spring Security, React.js, Angular, Node.js, and TypeScript, and I enjoy building responsive frontends and high-performance backends in distributed microservice environments. I have hands-on experience with Docker, Kubernetes, CI/CD tooling, AWS cloud services, and secure authentication frameworks, and I'm adept at delivering reliable solutions in HIPAA-compliant settings. I thrive in Agile teams and use TDD/BDD practices to ship production-ready software.

Available to hire

I am a Senior Full-Stack Developer with 10+ years of experience designing, developing, and deploying scalable enterprise web applications and microservices across IT and marketing technology domains. I specialize in Java, Spring Boot, Spring MVC, Spring Security, React.js, Angular, Node.js, and TypeScript, and I enjoy building responsive frontends and high-performance backends in distributed microservice environments.

I have hands-on experience with Docker, Kubernetes, CI/CD tooling, AWS cloud services, and secure authentication frameworks, and I’m adept at delivering reliable solutions in HIPAA-compliant settings. I thrive in Agile teams and use TDD/BDD practices to ship production-ready software.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

English
Advanced

Work Experience

Full Stack Developer at DXC Technology
September 1, 2019 - December 1, 2024
Built responsive, accessible React.js UIs with JavaScript/TypeScript, HTML5, and Tailwind CSS; restructured MongoDB schemas and implemented Redis caching to improve API response times; prototyped Scheduling, Logging, and Notification services using Node.js; secured API gateways with OAuth2/JWT via Spring Security to uphold HIPAA data protection; automated CI/CD pipelines with Jenkins, Docker, and Kubernetes on AWS EC2; followed TDD with JUnit, Mockito, and Selenium; delivered RESTful microservices with Spring Boot and Hibernate JPA for modular, scalable backend architecture; integrated Apache Kafka for real-time event-driven messaging; collaborated in Agile/Scrum, ensuring sprint commitments and stable releases.
Full Stack Developer at Epsilon
January 1, 2016 - August 1, 2019
Containerized and deployed microservices on AWS EC2 using Docker and Kubernetes; integrated RESTful Spring Boot microservices with Apache Kafka for real-time event streaming and ActiveMQ/JMS for asynchronous messaging; developed React.js analytics dashboards with Redux for large-scale marketing teams; optimized Node.js microservices and PostgreSQL endpoints for high-throughput campaigns; maintained backend services with Java, Spring Boot, and Hibernate JPA; implemented unit/integration tests (JUnit, Mockito, Jest) following TDD/BDD practices; contributed to Agile/Scrum teams delivering features with high reliability and minimal post-release defects.
Sr. Full-Stack Developer at McKinsey & Company
January 1, 2015 - Present
Architected dynamic, responsive user interfaces using React.js, TypeScript, HTML5, and CSS3; designed RESTful and GraphQL APIs with Node.js/Express; built scalable backend microservices using Java, Spring Boot, and Spring MVC; deployed containerized microservices with Docker and Kubernetes on Amazon EKS with rolling and blue-green deployment strategies; integrated Angular frontends with Spring Boot microservices; implemented Kafka-based event-driven architecture for asynchronous payment processing, fraud detection, AML monitoring, and settlement workflows; optimized SQL and NoSQL database interactions (PostgreSQL, MongoDB) for data consistency and performance; engineered CI/CD pipelines using Jenkins, Maven, and GitHub Actions across AWS EC2 and EKS; enforced Spring Security and AWS IAM-based authentication/authorization for HIPAA-compliant data protection; collaborated with cross-functional teams in Agile/Scrum ceremonies to deliver sprint commitments with high quality.

Education

Master's in Computer Engineering at Addis Ababa University, Ethiopia
January 11, 2030 - June 1, 2026
Master’s in Computer Engineering at Addis Ababa University
January 11, 2030 - June 16, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Healthcare