•I am an experienced software developer with expertise in Java, Angular, and React. Over the past 5 years.
Experience
2024 — Now
Built internal React.js dashboards to track annotation quality and model training metrics.
• Developed front-end tools using TypeScript and JavaScript for data annotation UIs.
• Enhanced UI usability using React Hooks, reusable components, and Redux for state management.
• Delivered cloud-ready solutions using AWS SDK and services like S3, DocumentDB, and Amazon MSK. - Wrote robust tests using Postman and ReadyAPI for internal data tools to validate end-to-end workflows. - Collaborated with cross-functional teams to manage scalable data collection pipelines.
• Trained AI contributors, maintaining annotation consistency and task quality.
2022 — 2023
2022 — 2023
• Developed and maintained web applications using Java and Angular, microservices, Docker, Kubernetes, and Spring Boot for the Edward Jones project.
• Collaborated with cross-functional teams to gather and analyze requirements, design solutions, and implement features.
• Implemented DevOps processes using Git, Jenkins, Docker, Kubernetes, and ELK Stack to automate the build, test, and deployment of applications.
• Designed and developed RESTful web services to enable communication between different applications and systems.
• Utilized MySQL and MongoDB databases to store and retrieve data for applications.
• Conducted code reviews, identified issues, and implemented solutions to improve code quality and performance.
• Used agile methodologies to manage projects and ensure timely delivery of high-quality software.
• Provided technical support to users and resolved issues related to the applications.
• Implemented microservices architecture with Spring Cloud, Docker, and Kubernetes.
• Utilized Kafka for event-driven communication between microservices.
• Implemented CI/CD pipelines for automated testing and deployment.
• Implemented service discovery using Eureka.
• Utilized the ELK Stack for log management and monitoring.
• Developed and maintained web applications using Angular for the Edward Jones project.
• Collaborated with UX/UI designers to implement responsive and user-friendly interfaces.
2022 — 2023
2022 — 2023
United States
2022 — 2022
2022 — 2022
Florida, United States
Developing and maintaining web applications using Java and Angular, microservices, Docker, Kubernetes, and Springboot for the Edward Jones project.
Collaborating with cross-functional teams to gather and analyze requirements, design solutions, and implement features.
Implementing DevOps processes using Git, Jenkins, Docker, Kubernetes, and ELK Stack to automate the build, test, and deployment of applications.
Designing and developing RESTful web services to enable communication between different applications and systems.
Using MySQL and MongoDB databases to store and retrieve data for applications.
Using HQL to query databases and retrieve data efficiently.
Conducting code reviews, identifying issues, and implementing solutions to improve code quality and performance.
Using agile methodologies to manage projects and ensure timely delivery of high-quality software.
Providing technical support to users and resolving issues related to the applications.
2019 — 2021
2019 — 2021
Addis Ababa, Ethiopia
• Designed and developed Restful APIs for various modules in the project, ensuring that they met the required standards and specifications.
• Implemented multi-tier applications using web-based technologies like Spring (Boot, IOC, MVC, REST, AOP, Security, ORM) and Hibernate/JPA, delivering high-quality applications that met user requirements.
• Utilized Spring Boot Framework to develop and deploy applications, and handled security concerns using Spring Security, ensuring that applications were secure and resilient.
• Developed front-end components using Angular and incorporated them with back-end services, delivering a seamless user experience.
• Worked with clients to recommend alternative solutions to meet their requirements, ensuring that client satisfaction was achieved
• Developed and maintained multiple web applications using Angular and Bootstrap, collaborating with back-end developers and UX designers.
• Built custom responsive UI components and integrated them with back-end services, improving user experience and application performance.
• Conducted browser compatibility testing and optimized application performance to ensure a seamless user experience.
Education
Maharishi International University
Master's degree
Dire dawa university