Yofetahe Habtu, Software Engineer

Yofetahe Habtu

Software Engineer

Apposite

Location
Ethiopia
Education
Bachelor's degree, Manaagement Information System
Experience
19 years, 11 Months

Share My Profile

Block User


Work Experience

Total years of experience :19 years, 11 Months

Software Engineer at Apposite
  • Ethiopia
  • My current job since March 2014

* Develope web based application on the existing platform.
* Develop an ER diagram that describes your application
* Define grails domain objects from the ER diagram in your application
* Define relationships between domain objects using relationships that have been documented on the ER diagram
* Generate controller and views from the the domain object definitions described in (2) and (3)

Software Engineer at Ethiopian Revenues and Customs Authority
  • Ethiopia
  • June 2013 to March 2014

* Gather requirements for the system to be develop in the house and for out source development.
* Develop the database diagram for the system
* Develop the prototype for the users and collect feedback
* Develop the applications based on the finalized requirement using java language over oracle database.
* Process acceptance test for the out sourced application development.

Web design Engineer at Ethiopian Revenues and Customs Authority
  • Ethiopia
  • December 2012 to June 2013

Develop the organization website. And prepare lay out for the web based application developed in the house. Suggesting the systems look and easyness to use for our sourced applications.

* Collecting requirements from the managers and organization customers
* Develop the ER diagram
* Designing the layout of the website
* Code based on the design document
* Present the website to the top managers and external customers to gather feedback and made correction based on the feedback

Junior Software Engineer at Ethiopian Revenues and Customs Authority
  • Ethiopia
  • May 2011 to December 2012

* Test systems developed in house & out sourced and forward the feedback.
* Support on requirement gathering for new system development.
* Train users for finalized systems

Graphics Designer and Web Developer at E-Cash plc
  • Ethiopia
  • September 2009 to August 2011

• Develop new Web applications as identified by supervisor and management
• Maintain and enhance existing Web applications of different organizations
• Perform complete testing of Web applications
• Developing web application and Evaluating the out sourced system development process
• Providing training on the new developed applications
• Design in door and out door advertisements such as billboards, banners, light boxes, car branding, posters, magazines, newsletters, graduation bulletins, books, calendars, broachers, flyers, business cards. And consult about printing for customers

Data Analyst at Ethiopian Revenues and Customs Authority
  • Ethiopia
  • September 2010 to May 2011

* Write SQL code and extract data from the organizations database based on the request for internal and external bodies.
* Identifay the incorrect datas in the database and generate report for the database department
* Support the developers on testing

Graphics Designer at Jupiter International Hotel
  • Ethiopia
  • May 2008 to July 2009

• Design indoor and outdoor advertisements for the hotel such as billboards, banners for different events, posters, calendars, broachers, flayers, business cards, menus, and in room advertisement.
• Supporting the Managing director on report production
• Support the Human Resource Management department on the management of the attendance and evaluation system and operating as a logistic and generating report.
• Supporting website development team through preparing website layout

Graphics Designer at Yamget business Group
  • Ethiopia
  • February 2006 to April 2008

Personal business.
• Design in door and out door advertisements such as billboards, banners, light boxes, posters, magazines, newsletters, graduation bulletins, books, calendars, broachers, flayers, business cards, CD-labeling, receipts, photo editing, plastic Identification card preparation, teaching photo shop and Illustrator.

Graphics Designer at EDM Printing Press
  • Ethiopia
  • May 2004 to January 2006

Design in door advertisements such as posters, magazines, annual reports, graduation bulletins, books, calendars, broachers, flayers, business cards, receipts, plastic Identification card preparation.

Education

Bachelor's degree, Manaagement Information System
  • at MicroLink Information Technology College
  • August 2009

Specialties & Skills

Programming
Database Design
Core Java
Web Development
Graphic Design
Graphics Desinging
Networks: HTML, XML, JavaScript, jQuery, CSS, AJAX, JSP, BootStrap
Tools: Netbeans, Eclips, Dream waver, MYSQL Workbench, Toad, MYSQL, SQL Developer & Modeler
Programming Languages: Java, Groovy, C++, PL/SQL
Databases: Oracle, MySql, MongoDB, SQL, MS Access
Frameworks: JSF, Struts 2, Spring MVC, Hibernate and Grails
Web servers: Glassfish, tomcat, Web logic

Languages

Amharic
Expert
English
Intermediate

Memberships

Ewith In
  • Assist on event organization and design for publication
  • January 2014

Training and Certifications

Oracle Certified Professional, Java SE 6 Programmer (Certificate)
Date Attended:
August 2015
Developing Web Applications using JSF Technologies (Training)
Training Institute:
Boston Consulting Group
Date Attended:
June 2013
Duration:
40 hours
SQL (Training)
Training Institute:
Boston Consulting Group
Date Attended:
March 2013
Duration:
80 hours
Business Component Development With EJB Technology (Training)
Training Institute:
Boston Consulting Group
Date Attended:
June 2013
Duration:
40 hours
ITIL (Training)
Training Institute:
Wipro Consulting Service
Date Attended:
November 2011
Duration:
40 hours
IT Risk Management (Training)
Training Institute:
Wipro Consulting Service
Date Attended:
October 2011
Duration:
40 hours
Java Programming (Training)
Training Institute:
Boston Consulting Group
Date Attended:
May 2013
Duration:
40 hours
Program with PL/SQL and Advanced PL/SQL (Training)
Training Institute:
Boston Consulting Group
Date Attended:
May 2013
Duration:
80 hours

Hobbies

  • Listing Musics
    Take short term courses on Organ
  • Painting
    Take short term course