Mehari Zeraberuk Gebrezgi

CTO

Fairfield, Iowa, United States6 mos experience

Key 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
Stackforce AI infers this person is a Backend-heavy Fullstack developer specializing in Microservices and Agile development.

Contact

Skills

Core Skills

JavaMicroservices

Other Skills

J2EEAgileSpring BootHibernateAPI DesignSystem IntegrationCC++Android DevelopmentPythonAlgorithmsTCP/IPCryptographyAJAXPHP

About

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

Experience

Bnsf railway

Technology Lead

Feb 2016Present · 10 yrs 1 mo · Dallas-Fort Worth Metroplex

JavaJ2EEMicroservicesAgileSpring BootHibernate+2

Maharishi university of management

Computer Science Student

Feb 2015Aug 2015 · 6 mos · FairField, IOWA

  • Technical Assistant

Education

Maharishi International University

Master’s Degree — Computer Science

Jan 2015Jan 2017

Indian Institute of Technology, Delhi

MTech — Computer Science and Engineering

Jan 2008Jan 2010

Mekele Institute of Techonology

BSc — Computer Science and Engineering

Jan 2003Jan 2007

Stackforce found 100+ more professionals with Java & Microservices

Explore similar profiles based on matching skills and experience