Edom Mesfin

Software Engineer at Dovel Technologies (Dovel)

Role
Java Developer at Dovel Technologies
Location
Silver Spring, MD, US
LinkedIn followers
500 followers
Information TechnologyView LinkedIn profile

About Edom Mesfin

Experienced Java and JEE Developer with over 12 years of expertise in designing…

Experience

  1. Java Developer

    Dovel Technologies

    Jul 2016 — Present · RockVille, MD, US

    Worked as Agile Java Dev on one of the largest Grants Management systems in the federal government called Grants Solution. As part of the core ‘Award Team’ I’m involving in multiple assignments- Modularizing big chunk of sophisticated program sections and gluing them back with Enterprise JMS brokers like ActiveMQ- Bug fix by implementing proven programming practices like robust exception handling, configurable approach for properties (we use JMX very extensively, & Spring Cloud Config), Rigorous and regular refactoring, integration of proven design patterns- Web service testing and mock service preparation using tools like SoapUI- Modernization and optimization:• We are enhancing and dockerizing the Document Management Module which is tightly attached to the main Grant Management Module (GMM) to be standalone component so that external systems can utilize this power house.• As part of this modernization, I\'ve implemented a standalone Apache Camel powered Amazon SQS consumer API and separate Spring Boot web service as a test client. The Apache Camel router is dynamic and extensible which can add more producer/consumer routs to the running Camel context at runtime and give back the consumed messages to the client’s custom processing bean.• This is one of the efforts to move/migrate some of the existing GMM functionalities to cloud like Amazon AWS – Amazon SQS, S3, DynamoDB, Lambda and more- SurveyMonkey integration: SurveyMonkey is a popular cloud-based survey development service. Used it to gather user experience on our system so that we can easily analyze the result and work accordingly to improve the pages and features with low ratings- Securing RESTful web services: With our recent componentization of big modules in to manageable micro services, the need for authorization and establishing trust between the services was essential. Implemented stateless spring security using JWT to establish the trust between our client/server and micro services.

Education

  • Hawassa University

    Bachelor of Science (BSc), Computer Science

    2002 — 2006

  • Higher 23 (SOS)

    High School Deploma, General Science

    1998 — 2002

  • Maharishi International University

    Master of Science (MSc), Computer Science

    2011 — 2013

Skills

  • Jersey
  • Bamboo
  • Jsp
  • Amazon Web Services (Aws)
  • Amazon Ec2
  • Spring Boot
  • Jee
  • Cloud Computing
  • Servlets
  • Design Patterns
  • Microsoft Sql Server
  • Netbeans
  • C#
  • Xml
  • Rest
  • Systems Analysis
  • Elasticsearch
  • Weblogic
  • Apache Camel
  • Docker
  • Mapreduce
  • Spring4
  • Activemq
  • Spring Data
  • Java
  • Hibernate
  • Jira
  • Jenkins
  • Core Java
  • Eclipse
  • Json
  • Junit
  • Oracle Sql Developer
  • Uml
  • Apache Cxf
  • Apache-Tomcat
  • Json Web Token (Jwt)
  • Object Oriented Design & Implementation
  • Tdd
  • C++

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.

Edom Mesfin — Java Developer at Dovel Technologies in Silver Spring, MD, US | Unifers