Biruk Bekele Legamo
About Biruk Bekele Legamo
Biruk Bekele Legamo is a Full Stack Java Developer currently employed at Kforce Inc in Texas, United States, where he has worked since 2021. He holds multiple degrees in Computer Science and Networking and has experience in various software development roles across different companies and countries.
Work at Kforce
Biruk Bekele Legamo has been employed at Kforce Inc as a Full Stack Java Developer since 2021. In this role, he has focused on developing and maintaining applications using various technologies. His experience at Kforce spans three years, during which he has contributed to multiple projects in Texas, United States. His responsibilities include integrating software modules and developing enterprise applications, leveraging his expertise in Agile and Test-Driven Development methodologies.
Education and Expertise
Biruk Bekele Legamo holds multiple degrees in Computer Science and Networking. He earned a Master of Science (M.Sc) from Scuola Superiore Sant'Anna and Università di Pisa, completing his studies from 2014 to 2017. He also obtained a Master's degree in Computer Science from Maharishi International University in 2021. His educational background provides a strong foundation for his technical skills, which include Java, JSP, REST, Spring (Boot, MVC, WebFlux), Hibernate, Microservices, JavaScript, MySQL, Oracle, CI/CD pipeline, Design Patterns, and RabbitMQ.
Professional Background
Before joining Kforce, Biruk Bekele Legamo worked at Amdocs as a Software Engineer from 2020 to 2021 in Texas, United States. He also served as a Consultant: Software Developer at UniCredit Services S.C.p.A. for two months in 2018 in Munich Area, Germany. His experience further includes a two-year tenure as a Software Developer at OMNINECS Group from 2018 to 2020 in Rome Area, Italy. His diverse professional background has equipped him with the ability to work effectively in various environments.
Technical Skills and Methodologies
Biruk Bekele Legamo possesses a range of technical skills essential for software development. He specializes in integrating software modules and developing enterprise applications. His expertise includes working with Agile and Test-Driven Development methodologies, which enhance his problem-solving capabilities. He has experience collaborating with cross-functional teams on multi-layered tasks, demonstrating his ability to adapt to different project requirements and team dynamics.