Esayas Gebreegziabher
Senior Software Developer @USPTO
Signup · Get unlimited contacts
WORK HISTORY
Senior Software Developer @USPTO
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
Maharishi International University
Master of Science, Computer Science
SKILLS
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
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.