Summary
Overview
Work History
Education
Skills
Objective
Timeline
Generic

ZENAWI MEDHANYE

Dallas

Summary

  • Over 5 years of professional experience in Information Technology with extensive experience in application development using back end technologies
  • Over 3 years of experience in working in fast-paced, high tech environments with cross functional teams using agile methodology
  • Proficient in developing web application using Java/J2EE technologies with Spring boot, Spring MVC frameworks and integration with relational DB using Hibernate
  • Through knowledge in developing cloud native application using micro service methodology in pivotal cloud foundry platform
  • In depth knowledge in developing restful web service API with best practices
  • Hands on experience in SCRUM Agile model, XP practices like pair programming and test driven and Test Driven Development (TDD)
  • Hands on experience in developing web user interface (UI), using Angular, Angular JS, Javascript, Typescript, HTML and CSS
  • Experience in writing unit test cases using JUnit, Mockito and jasmine framework Experiences in developing gradle/gulp task for the project
  • Through knowledge in SQL and Databases concepts
  • Good expertise in the usage of data interchange formats like JSON and XML
  • IT specialist well-versed in troubleshooting and repairing malfunctioning hardware and software
  • Quick learner and professional in solving the technical issues in the project

Overview

6
6
years of professional experience

Work History

FRONT END ENGINEER

Best Buy
12.2021 - Current
  • Developed responsive and reusable components with React.JS, SASS, HTML
  • Used Redux for state management
  • Accessed UX and UI designs for technical feasibility
  • Collaborated with product team members to implement new features
  • Use skills in debugging to check code, improve and enhance web application functionality
  • Deploying applications using the Jenkins pipeline
  • Created an offer component that calculates the offer percentage based on the total amount of purchase using HTML, CSS, React, and Jest
  • Developed different functions for payment estimator to show discounts and installment payment prices for items in the cart and product information page
  • Worked on the Prequal component to determine if the user is eligible for a Home Depot credit card based on specific requirements and response from Citi bank API
  • Developed a landing section and card selection modal for the non-card holder view using Stencil components, Tailwind CSS, React, and Jest
  • Developed a customer support section for users with a Home Depot Citi credit card, which contains dedicated help related to account services
  • Created responsive pages for the account snapshot page based on the Figma design provided
  • Followed The Home Depot guidelines, specifications, tools, and code to create brand-consistent, accessible, and mobile-first customer experiences
  • Utilized Jest and Testing-libraries as the testing framework for the project
  • Developed pages to link and unlink the credit card, using React, Redux store, JS, Tailwind, and Stencil components
  • Worked on the account management component to select cards to show detailed information
  • Worked on the account snapshot component to show card information such as statement balance, minimum payment, and payment date
  • Collaborated with team members, project manager, and product manager in agile development to implement new features


Environment:Java,JavaScript,Typescript,HTML,CSS,JSON,REACTJS,REDUX,SASS,GITLAB,JIRA, JENKINS

FRONT END DEVELOPER

Ernest & Young
04.2020 - 12.2021
  • Developed responsive and reusable components with React.JS, SASS, HTML
  • Used Redux for state management
  • Accessed UX and UI designs for technical feasibility
  • Collaborated with product team members to implement new features
  • Use skills in debugging to check code, improve and enhance functionality of web application
  • Deploying applications using Jenkins pipeline


Environment:Java/J2EE, JavaScript, Typescript, HTML, CSS, JSON, REACTJS, REDUX, SASS, GITLAB, JIRA, JENKINS

FULL STACK DEVELOPER

JCPenney
05.2018 - 04.2020
  • Developed and documented clean and reusable code using HTML5, CSS, Bootstrap, Node.js, React.js
  • Built highly engaging and interactive interfaces to achieve great user experience
  • Utilize CI/CD Pipeline of tools (static analysis, unit tests, code coverage, and software integration tests) to ensure coding/security standards are met for all implementations
  • Broke down the large functionalities to microservice for quick turnaround and less impact
  • Developed backend services using Spring boot framework front end using Angular as well as Angular JS frameworks
  • Developed the application as a cloud native and deployed it in the Pivotal Cloud Foundry platform
  • Work in Extreme Programming flavor of agile methodology
  • Practiced Pair Programming and Test-Driven Development to implement solutions in the leanest possible way
  • Implemented coding standards and refactoring at every stage to provide flawless code
  • Implemented good unit test cases using JUnit, Mockito, and Jasmine


Environment: Java/J2EE, JavaScript, Typescript, HTML, CSS, JSON, Spring Boot, Spring MVC, Angular, JUnit, Mockito, Jasmine

Education

Bachelor of Science - Computer Science

University of Evansville
Evansville, IN

Skills

  • Front End: HTML5, CSS, Bootstrap, JavaScript6, React, React Hooks, Redux, tailwind, stencil , Material UI
  • Back End: Nodejs, MongoDB, PostgreSQL, and Express, Java
  • Additional Tools: Mocha Chai, Git, GitHub, NPM, Docker,,VSCode
  • Cloud: Pivotal Cloud Foundry, AWS
  • Frameworks: Spring MVC, Spring Boot, Hibernate, Angular, JUnit, Mockito, Jasmine
  • Database: Oracle, Casandra, Informix, DB2
  • Version Control: Github, SVN
  • Operating System: Win 7, 10, Mac OS

Objective

Dynamic Front-end Developer with 5+ experience specializing in in designing, developing and maintaining scalable and responsive web applications using different tech stacks. Proven track record in crafting responsive and visually appealing web applications and strong knowledge of software development life cycles, architecting scalable platforms, object-oriented programming and agile methodologies. Seeking to contribute expertise to a forward-thinking team, driving innovation in web development.

Timeline

FRONT END ENGINEER

Best Buy
12.2021 - Current

FRONT END DEVELOPER

Ernest & Young
04.2020 - 12.2021

FULL STACK DEVELOPER

JCPenney
05.2018 - 04.2020

Bachelor of Science - Computer Science

University of Evansville
ZENAWI MEDHANYE