Summary
Overview
Work History
Education
Skills
Timeline
Generic

Yonas Weldemichael

Emeryville,CA

Summary


Talented Java Developer driven to exceed customer expectations with cutting-edge applications. Versed in latest technologies and most useful programming languages. Over 10 years of development experience, and 4+ years of these as a Java Full-Stack developer. Experience of working with all phases of Software Development Life Cycle (SDLC) using methodologies like Agile, Scrum and Waterfall technologies which included Analysis, Design, Development, Testing and Production phases of project. Experienced in various Java and J2EE Framework like Spring Boot, Spring MVC Framework, Struts, Hibernate, MQ Series, JMS and JSTL. Experience of developing interface screens and the validations using HTML, XHTML, JSP, Angular JS, React, Bootstrap, jQuery, Node JS and CSS. Collaborated with the stakeholders and project team for requirement gathering and gathering data like technical specifications and feature-wise specifications.

Overview

21
21
years of professional experience

Work History

Java Developer

Experis/ Cisco
02.2021 - Current
  • Using Agile methodology (SCRUM) for developing this project, with each SPRINT. Also involved in analysis, specification, design and implementation, and testing phases of Software Development Life Cycle (SDLC).
  • Developing Presentation layer using JSP, HTML, Custom taglib, and using AJAX/jQuery-based rich client for improved customer experience.
  • Experience in using Jira tool for Issue and bug tracking, and monitoring of work assignments in the system.
  • Developing view-controller components using Servlet/JSPs, JavaScript, CSS, and HTML.
  • Developing user interface using JSP, and Spring Tag Libraries to simplify complexities of application.
  • Involvement in Java IDE tools such as NetBeans and IntelliJ IDEA.
  • Assisting in providing technical direction and guidance for analysis and programming activities.
  • Expertise in implementing web services based on Service Oriented Architecture (SOA) using SOAP, Restful Web Services.
  • Used AWS to deploy, manage, and operate scalable, highly available, and fault-tolerated systems.
  • Developed front-end application in Angular, creating HTTP web-service injectable, routing, and developing subscription end-points using observable patterns.

Java Developer

Freelance
08.2019 - 01.2021
  • Worked on development of the application using Core Java, J2EE using Node. js, Jenkins and JSP.
  • Participated in overall all the process of software development like design, coding, testing, and documentation.
  • Practice of developing Store Procedures, Triggers, Functions, and Cursors for efficient usage of data from MySQL
    Database.
  • Worked on customization of the restful web service using Spring RESTFUL API.
  • Involved in front end and backend development using Java.

Taxi Cab Driver

Yellow Cab Cooperative
04.2013 - 07.2019
  • Maximized passenger satisfaction by keeping vehicles in safe and clean operating condition.
  • Checked in with dispatch to determine schedule and planned pickups.
  • Arrived on time to customer appointments.

Software Developer

Ministry Of Education
06.2008 - 09.2012
  • Modified existing software systems to enhance performance and add new features.
  • Designed user-friendly software interfaces to simplify overall management.
  • Documented technical specifications and project testing methods for future reference.
  • Conducted full lifecycle software development from planning to deployment and maintenance.
  • Participated in code review meetings, providing input on bugs, inefficiencies and potential solutions to emergent issues.

Computer Teacher

Ministry Of Education
09.2006 - 06.2008
  • Planned and led lessons on basic computer skills, keyboard techniques and internet use.
  • Conducted student assessments to measure progress and growth.
  • Set up and maintained classroom computers and equipment.
  • Created tests and assignments to assess student knowledge of presented coursework and lecture materials.

English Teacher

Ministry Of Education
09.2002 - 06.2006
  • Tested students on concepts taught in class to determine comprehension levels.
  • Repeated key lesson information to teach grammar and help students grasp concepts.
  • Established and enforced clear class objectives and requirements to promote consistent education for students.
  • Guided students to write for varied purposes and audiences to develop writing skills.

Education

Bachelor of Arts - Language Studies

University of Asmara
Asmara, Eritrea

Front-End Web Development

Udacity
Online

Full-Stack Web Development

NuCamp
Online
01.2021

Skills

  • HTML : 10 years
  • XHTML : 8 years
  • CSS : 8 years
  • Java : 4 years
  • Core Java : 6 years
  • MySQL : 4 years
  • Bootstrap :5 years
  • GitHub : 5 years
  • Spring MVC : 5 years
  • Hibernate : 5 years
  • Spring : 5 years
  • Git : 5 years
  • JUnit : 5 years
  • Spring Boot : 5 years
  • JSON : 5 years
  • Software Development : 4 years
  • Scrum : 4 years
  • Agile : 4 years
  • J2EE : 5 years
  • JavaScript :7 years
  • SOAP : 5 years
  • SDLC :4 years
  • Design Patterns : 4 years
  • CI/CD : 4 years
  • Mockito : 3 years
  • Jenkins : 3 years
  • NoSQL : 3 years
  • Angular : 3 years
  • React: 3 years
  • XML :3 years

Timeline

Java Developer

Experis/ Cisco
02.2021 - Current

Java Developer

Freelance
08.2019 - 01.2021

Taxi Cab Driver

Yellow Cab Cooperative
04.2013 - 07.2019

Software Developer

Ministry Of Education
06.2008 - 09.2012

Computer Teacher

Ministry Of Education
09.2006 - 06.2008

English Teacher

Ministry Of Education
09.2002 - 06.2006

Bachelor of Arts - Language Studies

University of Asmara

Front-End Web Development

Udacity

Full-Stack Web Development

NuCamp
Yonas Weldemichael