Post Job Free
Sign in

Developer Engineer

Location:
Fairfield, IA
Posted:
August 25, 2020

Contact this candidate

Resume:

WONDYFRAW HAILU

**** ***** *** ****** • Fairfield, Iowa 52557

641-***-****. • *********@*****.*** • https://www.linkedin.com/in/wondyfraw-ayele

FULL STACK JAVA DEVELOPER

Motivated Full Stack Java Developer with 10+ years of experience leading frontend and backend development while ensuring optimal functionality of numerous systems and programs. Consistently deliver projects on time and according to specifications despite challenging requirements and deadlines. Skilled in implementing technologies such as Java,JEE, Spring,Hibernate, PHP, RESTful, SOAP, MySQL, Vue.js, and Apache/Tomcat. Good interpersonal and creative problem solving skills. Able to function in a fast-paced environment driving innovation through rapid prototyping and iterative development ensuring quality is built into all solutions leveraging TDD.

Software Development Life Cycle • Java Programming • Database Design / Administration

• Frontend / Backend Development • User Interface • Analysis • Testing

Languages: Java with Multi-threading, PHP, C

Web: XAMPP,JavaScript, HTML5,CSS3,XML,Servlets,JSP,JSF,Jquery,PrimeFaces,AJAX, Thymeleaf, TypeScript

Web Services: RESTful, SOAP

Web and Application Servers: JBOSS, Apache Tomcat

Frameworks: Spring(boot and MVC), JSF, JSP, Bootstrap, Zend, Hibernate (JPA), Vue.js, JTL, EJB 3.0,Swing,

Spring Batch

Databases: MySQL, PostgreSQL, Oracle

Design Patterns: Singleton, Abstract Factory Pattern, MVC, Observer, Iterator, Proxy Pattern, DTO, Prototype,

Session, Session Factory, Adaptor

SDLC: Waterfall, TDD, Scrum

Tools: Postman, Eclipse, IntelliJ, NetBeans, Trello, Redmine, GitHub, Visual Studio Code, Star UML, Jenkins,

Astah Professional, Devops, Microservices, Mockito, JUnit, JAX-WS, XML, XSD

Platforms: Windows, Linux

Message: Kafka

PROFESSIONAL EXPERIENCE

CAREER NOTE: Completed on-campus studies and currently taking distance education courses to complete a Master's Degree in Computer Science (Available for full-time, W-2 employment).

ENGINEERING INGEGNERIA INFORMATICA S.P.A., Bologna, Italy • 2017-2020

Largest ICT company providing software services and digital transformation.

JEE Software Developer

Contributed to backend and frontend software development and implementation.

Tasks Performed:

Provided key contributions to developing, analyzing, and deploying applications to production.

Established clean, industry standard code using frontend technologies based on requirements.

Performed testing, troubleshooting, and debugging of programs and systems before deployment.

Implemented solutions to technical errors while maintaining and upgrading enterprise systems.

Creates system requirements, performs design and analysis, and coding and unit testing of complex to highly complex system functionality and/or defect correction across multiple platforms

Collaborate with an amazing group of cross-functional team members including product management, design and other engineers

Implementing Restful API

writing complex queries for PostgreSQL database

Achievements:

Improved application interoperability by developing RESTful and SOAP Web Services.

Automated activities by creating web-based digital platform for regional government office..

Technologies Used: Core Java, Servlets, SpringBoot, Hibernate (JPA), JSP,JSTL, Bootstrap, JavaScript, HTML5, CSS3, Maven, GitHub, Jenkins, EJB, JSF, PrimeFaces, Redmine, PostgreSQL, Tomcat, IntelliJ, Eclipse, JBOSS,JSON, JUnit, Mockito

ASAP WORLD NETWORK, Bologna, Italy • 2016-2017

E-commerce Company.

Web Application Developer

Developed web application for online transactions.

Tasks Performed:

Designed web platform for online ASAP card selling, recharging, and payment.

Facilitates root cause analysis of system issues to minimize impact and future occurrences

Maintain code integrity and quality as well as ensure application architecture is designed for performance and resiliency

Integrated software components with 3rd party programs (e-Commerce).

Assists team leads and management with delegation of technical work packages to cross-functional and third party team members for execution through the full development life cycle

Closely working with business clients and UI designers to analyze user requirements, design and code applications and customize and/or integrate commercial software packages for both internal employees and external member-facing applications across multiple platforms.

Established SOAP Web Services with WSDL interfaces as well as RESTful Web Services.

continued …

WONDYFRAW HAILU • Page 2 • 641-***-**** • *********@*****.***

ASAP WORLD NETWORK, Web Application Developer (continued)

Achievements:

Spearheaded to enhance card accessibility by successfully developing online card selling projects.

Technologies Used: EJB, JBoss, PHP, Zend, Bootstrap, JavaScript, HTML5,CSS3, TCPDF, JTable, Apache Tomcat, GitLab, MySQL, XAMPP, NetBeans IDE, Eclipse, Putty, VPS Cloud Server, Postman, JSF, JPA, JUnit, PrimeFaces, Maven,JSON, Servlets, Trello(project management tool)

COMMERCIAL BANK OF ETHIOPIA, Addis Ababa, Ethiopia • 2012-2014

Leading financial institution in Ethiopia.

Software Engineer

Contributed to development of new systems and upgraded existing systems.

Tasks Performed:

Developed frontend and backend of HR Management Systems and Library Management Systems.

Coordinates system application transition from development teams to maintenance and production teams, and/or constructs and implements necessary controls to assure system/application traceability.

May also actively contribute to the technical and soft skills development of team members.

Maintained and upgraded enterprise systems.

Design and Developing robust(reliable, maintainable and scalable) system with EJB and JSF

Achievements:

Maximized performance by identifying and resolving technical errors.

Provided significant contributions to development of HR Management System.

Technologies Used: Java, EJB, JSF, JavaScript, HTML, CSS, MySQL, Apache Tomcat, Eclipse, GitLab.

SNNPR ICT AGENCY, Hawassa, Ethiopia • 2009-2012

Regional ICT office.

Software Engineer

Designed, developed and implemented to production enterprise web-based application systems.

Tasks Performed:

Created web-based regional ICT Equipment Management System.

May also actively contribute to the technical and soft skills development of team members.

Developed and implemented frontend and backend of application.

Built web-based Library Management System.

Ability to effectively interpret technical and business objectives and challenges, and articulate solutions

Achievement:

Led successful design and implementation of 2 key management systems.

Technologies Used: PHP, JavaScript, HTML, CSS, jQuery, MySQL, WAMP, Dreamweaver, Apache.

ACADEMIC PROJECTS

Online Care Rental System, MIU (2020): Designed online care rental application as part of team. Created features for online care reservation, rental searches, and new car / customer registration. Technologies Used: Java, AJAX, JavaScript, jQuery, Bootstrap, HTML5,CSS3, IntelliJ, Tomcat, Maven, GitHub, MySQL, Star UML, Visual Studio Code, Live Server, JDBC, SOA Architecture, MVC Pattern.

Online Flight Reservation System, MIU (2020): Designed online Flight Reservation API as part of team. Created features for online Flight Reservation, searches and reserve flight, and CRUD operation on flight, airport and airline. Technologies Used: Java, Spring Boot, Micro service(Eureka server), Rest API, Spring Mock JUnit, IntelliJ, Azure Devops, MySQL, Star UML, Hibernate(JPA), JMS (RabbitMQ), JWT, MVC Pattern,Postman.

Automatic Evaluation of Recommender System, Politecnico di Torino (2016): Created system to support users in decision-making. Technologies Used: Java, Eclipse, Maven, GitHub, Astah Professional, Dataset.

EDUCATION

Master of Science in Computer Science

(In progress via distance education; expected completion 2022) 16 October 2022

Maharishi International University, Fairfield, Iowa

Modern Programming Practice, Advanced Software Development, Web Application Programming, Enterprise Architecture, Web Application Architecture

Master of Science in Computer Engineering

Politecnico Di Torino, Italy

Key Courses: Database System, Optimization Method and Algorithm, Software Engineering,

Distributed Programming, Mobile Application Development, Computer Security, Compiler Design

Bachelor of Science in Computer Science

Hawassa University, Ethiopia



Contact this candidate