Mehari Zeraberuk Gebrezgi — CTO
Innovative Java and J2EE developer with 10+ years of experience performing analysis on technical and functional aspects of the application, development projects and to provide the best solutions for customer business needs. Skilled in developing and implementing application projects using advanced JEE technologies and frameworks. Skilled in converting monolotic application to microservices. Proven history of success serving as a key member of technical teams and team leader. Extensive experience acting as a key resource to diverse cross-functional teams and implemented projects through the entire software development life cycle using advanced development methodologies. Extensive skill on Application Development, Method /Functionality Testing, Requirements Specifications, API Design, System Integration, Control / Entity Analysis, Software Development. Designed and developed Web Service applications using design patterns such as Session Façade, Service Locator, Application Service, Singleton. Designed and developed MicroService using Strangular, API GateWay, Circuite breaker Pattern, Service Discovery, Saga pattern. Expertise in working in Agile methodologies and working in distributed agile environment with offshore-onshore model. Expertise in AGILE/SCRUM and Waterfall model Proficient experience in developing Micro Service Apps using Web Services (SOAP, REST). Extensiveskills in Java, JEE, Spring boot, Spring MVC, Hibernate, Web services (REST, SOAP), DB2 and Oracle, Core Java (Multithreading, Collection and Concurrency, Exception Handling), Active MQ, OAuth2 consumer, Tokenbasedauthenticationwith LDAP group. Knowledgeable on Bluemix, Openshift, Spring Cloud on the cloud environment. Developing projects with software project management tools Apache Maven, Gradle. Written JPA Hibernate Transaction Queries and have good knowledge on Database such as MS SQL, DB2, Oracle, My SQL and RDBMS concepts Well versed in using configuration management tools SVN, GIT Hubin continuous integration environment using Jenkins. Received Masters degree in computer science from one of the top institutes( IIT Delhi) in the world. Languages: Java EE, Java, C, C++ Framework: Spring, Spring Boot, Spring Cloud, Hibernate, JDBC, SOA (SOAP and REST API) Databases: IBM DB2, Oracle Source Control: SVN, GIT IDE: Intellij, Eclipse, NetBeans Build Tools: Gradle, Maven, STS tools SDLC: Iterative, Waterfall, Agile Design Pattern: Software Design Patterns and Architectural Design Patterns
Stackforce AI infers this person is a Backend-heavy Fullstack developer specializing in Microservices and Agile development.
Location: Fairfield, Iowa, United States
Experience: 6 mos
Skills
- Java
- Microservices
Career Highlights
- 10+ years of experience in Java and J2EE development
- Expert in converting monolithic applications to microservices
- Proven track record in Agile methodologies and team leadership
Work Experience
BNSF Railway
Technology Lead (10 yrs 1 mo)
Maharishi University of Management
Computer Science Student (6 mos)
Education
Master’s Degree at Maharishi International University
MTech at Indian Institute of Technology, Delhi
BSc at Mekele Institute of Techonology