Desta Wako
Pickerington, OH *****
adzyba@r.postjobfree.com
Full Stack Java Developer experienced in designing frontend and backend modules contributed to all phases of the software development life cycle within a multicultural team and independently. Skilled in implementing technologies such as Java, JavaScript, MySQL,Mongo, Express, Angular, Servlet, Spring Core, Spring AOP, Spring Data, Spring MVC, Spring Boot, JPA and Design Patterns. Work Experience
Java Full Stack Engineer
USHEALTH Group - Columbus, OH
August 2016 to August 2020
• Generated class and behavioral diagrams to outline architecture using object-oriented analysis.
• Applied Factory design pattern on DAOs to improve application flexibility with legacy databases.
• Developed many features such as transaction history, product search, and account registration.
• Created utility classes to establish database connections and generate factory objects. Java/J2EE UI Developer: Key contributor to analysis, design, and development of Health Management Information System (HMIS) using Agile/Scrum methodologies.
• Defined specifications such as use cases, class diagrams, and sequence diagrams.
• Implemented MVC architecture using Spring framework and JEE design patterns.
• Created and maintained responsive, dynamic web pages using Bootstrap, AngularJS, HTML5, CSS3, XSL, XSLT, and JavaScript.
• Ensured uniform front end interface across multiple devices and platforms.
• Configured Spring MVC controller, and deployed web and enterprise solutions on WebLogic.
• Implemented business logic which integrates with Hibernate for Object Relational Mapping. Java Full Stack Engineer
Nordea - New York, NY
May 2015 to August 2016
• Generated class and behavioral diagrams to outline architecture using object-oriented analysis.
• Applied Factory design pattern on DAOs to improve application flexibility with legacy databases.
• Developed many features such as transaction history, product search, and account registration.
• Created utility classes to establish database connections and generate factory objects.
• Used Maven as build tool, JBoss for application server, and Eclipse as IDE.
• Implemented DI and IOC using Spring, and used Hibernate as ORM tool to map POJO classes.
• Performed unit testing with JUnit framework, and provided Log4j debugging support. Java Developer
Commercial Bank of Ethiopia - Addis Ababa
January 2012 to March 2014
Java Developer: Designed and created a bank-to-bank web application which serves Corporate Internet Banking customers.
• Wrote functional specifications as well as use cases, class diagrams, and sequence diagrams.
• Implemented secure financial modules and integrated into a final product using Agile/Scrum.
• Used Spring framework, with IOC, AOP, auto wiring, and annotations, for MVC architecture.
• Developed Data Access layer and implemented ORM mapping using Hibernate.
• Applied design patterns such as Singleton, Façade, and DAO.
• Implemented version control technology using Git. Performed code review.
• Created responsive, dynamic web pages with Bootstrap Education
Master of Computer Applications in Computer Engineering Maharishi International University - Fairfield, IA August 2020 to July 2021
Bachelor's degree in Computer Science
Haramaya University - Dire Dawa
October 2008 to July 2012
Skills
• Git
• Java
• APIs
• MySQL
• User Interface (UI)
• JavaScript
• Web Services
• JSON
• Maven
• Unit Testing
• REST
• MVC
• SOAP
• Eclipse
• XML
• Agile
• JDBC
• AWS
• CSS
• SVN
• JUnit
• Docker
• Angular
• Software Development
• AJAX
• CI/CD
• Bootstrap
• GitHub
• Microsoft SQL Server
• Spring
• Spring MVC
• Spring Boot
• MongoDB
• Node.js
• Express.js
• Servlet
• Spring Core
• Spring AOP
• Spring Data
• JPA
• Hibernate
• C
• C++
• Big data
Certifications and Licenses
Oracle Certified Professional: Java SE 11 Developer