Esayas Gebreegziabher

Java, Spring boot, Microservices, OracleSQL/PostgreSQL, Git, Jenkins, AWS

Role
Senior Software Developer at USPTO
Location
Alexandria, VA, US
LinkedIn followers
500 followers
Information TechnologyView LinkedIn profile

About Esayas Gebreegziabher

I am a skilled Software Engineer with over 11 years of experience solving complex business problems through innovative and efficient software solutions. I have designed and developed several user-friendly applications that have delivered measurable value to the companies I’ve worked with. I specialize in Java and the Spring Framework, and hold a Master of Science degree in Computer Science, along with multiple course completion certificates in Java, Object-Oriented Programming, Spring Framework, Big Data, AWS, and more.I excel at backend, database design and management using Oracle SQL and PostgreSQL. I am proficient in phases of software development lifecycle. I have developed and enhanced multiple microservices and REST APIs. I have also implemented user authorization and authentication services using Spring Security, OIDC, SAML. I am passionate about delivering high-quality software solutions that meet the needs and expectations of the clients. I enjoy working in a collaborative and agile team environment. I love sharing my knowledge and skills with others.Skills: 11+ years of hands on experience in Java/J2EE, Restful web service developments. Playing a significant role in applications analyzes, design, development, scaling up, code enhancement, code refactoring, bug fixing, code reviews, API testing, and providing production support. Applied a range of design patterns, including DAO, Façade, Factory Method, State, Observer, and Adapter, to address various architectural challenges. Skilled in Java, GoLang, Spring Framework, Spring boot, Hibernate, ActiveMQ, Angular, HTML, CSS, Camunda BPMN/DMN, Oracle SQL, JDBC, TDD, Junit, Mockito, Git, Maven, Gradle, Jenkins, Dockers, Terraform, AWS, CI/CD, Postman, Agile Scrum. Bachelor of Science in Computer Science - Mekelle University, Ethiopia Master of Science in Computer Science - Maharishi International University – Fairfield, Iowa

Experience

  1. Senior Software Developer

    USPTO

    Apr 2019 — Present · Alexandria, VA, US

    Designing, developing, and testing several RESTFul APIs and developing event-driven microservices. Playing a significant role in applications analyzes, design, development, scaling up, code enhancement, code refactoring, bug fixing, code reviews, API testing, and providing production support. Orchestrate the transformation of a monolithic application into a microservices architecture. Developing complex SQL queries and custom data access objects.Designed and Developed common app logging framework using log4j and Spring AOP.Successfully upgraded JDK 8/ JDK 11 to JDK 17.Proficiently implemented Mockito for Java integration tests to enhance test coverage and ensure robustness of application functionalities.

Education

  • Mekelle University

    Bachelor of Science - BS, Computer Science

    2009 — 2013

  • Maharishi International University

    Master of Science, Computer Science

    2016 — 2019

Skills

  • Soap
  • Html
  • Software Development Life Cycle (Sdlc)
  • Mysql
  • Spring Mvc
  • Jdbc
  • Restful Webservices
  • Hibernate
  • Adobe Photoshop
  • Php
  • C
  • Hive
  • Vb.net
  • Ping
  • Maven
  • Spring Boot
  • Spring Security
  • Web Application Development
  • Apache Spark
  • C++
  • Ajax
  • Javascript
  • Javaserver Faces (Jsf)
  • C#
  • Computer Hardware Troubleshooting
  • Spring Framework
  • Json
  • Junit
  • Data Structures
  • Css
  • Javaserver Pages (Jsp)
  • Bootstrap
  • Spring Data
  • Java
  • Computer Hardware Installation
  • Angularjs
  • Xml
  • Agile Methodologies
  • Mapreduce
  • Spring Di

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Esayas Gebreegziabher — Senior Software Developer at USPTO in Alexandria, VA, US | Unifers