Suggestions
Haben Fisseha
Java Backend Developer - Spring Boot - Microservices
Professional Background
Haben Fisseha is an accomplished Full Stack Java Developer with over six years of extensive experience in software development and engineering. Throughout his career, he has played a pivotal role in creating robust web-based solutions and information management systems, demonstrating exceptional expertise in Java technologies. His professional journey has seen him contribute significantly to multiple projects that enhance operational efficiency within organizations, particularly in the healthcare sector.
Haben's experience as a Java Backend Engineer includes the development and implementation of a web-based logistics management system for the Ministry of Health, where he was responsible for dispensing and recording pharmaceutical supplies. His focus on writing clean and maintainable code has equipped him with the skills necessary to build scalable and efficient applications. He has also played a crucial role in developing GBIMS-Health, a comprehensive information management system, where he supported the integration of this system with various GBIMS projects, showcasing his ability to work collaboratively within a team and manage complex integration tasks.
In addition to his work in the healthcare sector, Haben has also ventured into exciting projects like Super Duper Drive and Critter Chronologer. These projects highlight his versatility and knack for problem-solving in diverse domains, including eCommerce and API development. His work with vehicles API illustrates his capability in creating innovative solutions to meet the demands of modern applications.
Education and Achievements
Haben's solid educational foundation has played a significant role in shaping his career as a Full Stack Java Developer. He pursued a Bachelor of Science in Computer Engineering at the Eritrea Institute of Technology, where he acquired essential skills and knowledge in software development and engineering principles. In addition to his undergraduate degree, he further enhanced his expertise by completing the Nanodegree Program for Java Web Development at Udacity. This program deepened his understanding of Java technologies and web development practices, further reinforcing his capabilities in backend and full-stack development.
Throughout his professional career, Haben has held various roles that have enriched his skill set and provided him with the opportunity to work with leading organizations. He was fortunate to serve as a Java Software Developer at Infosys, a renowned technology services company, where he honed his skills further working on large-scale enterprise applications. His previous experience as a Java Backend Engineer at Natom Information Systems and as a Java Backend Developer at Liya Enterprise has equipped him with significant hands-on experience in building and deploying robust software solutions across different environments.
Skills and Technologies
Haben possesses a comprehensive skill set that includes expertise in several programming languages and frameworks. He is proficient in Java and .NET, which enables him to develop versatile applications tailored to meet unique client needs. His knowledge of web technologies extends to frameworks like Spring Boot, Spring MVC, and Hibernate, allowing him to build dynamic web applications with seamless user experiences. His proficiency with front-end technologies such as HTML, CSS, JavaScript, and JSP ensures he can deliver holistic solutions from backend to frontend.
In addition to his programming skills, Haben has a solid background in web services and APIs, utilizing technologies such as RESTful APIs, GraphQL, and SOAP to facilitate data exchange between applications. His knowledge of CI/CD tools like Jenkins and Docker enhances his capabilities in the continuous integration and delivery pipeline, ensuring that software is delivered efficiently and reliably.
Haben is not just a technologist; he also excels in software quality assurance. His experience with testing frameworks such as Junit, Mockito, and Selenium allows him to ensure that applications meet high-quality standards, and his familiarity with Agile and Waterfall methodologies positions him as a valuable asset in dynamic software development environments.
Language Proficiency
Fluent in both English and Tigrinya, Haben's language skills enhance his ability to collaborate effectively in diverse teams, contributing to successful project outcomes. His bilingual capabilities ensure that he can communicate complex technical concepts to both technical and non-technical stakeholders.
Overall, Haben Fisseha stands out as a driven and skilled Full Stack Java Developer with a passion for solving real-world problems through technology. His combination of educational background, professional experience, and comprehensive skill set makes him an invaluable asset to any software development team seeking innovation, quality, and efficiency in their projects.