MESFIN FELEKE

JAVA DEVELOPER

felekemd@gmail.com | (224) 235-3253 | mesfinfeleke.com

Your Photo

Summary

Java Developer with 5+ years of experience in back-end development, specializing in robust, scalable applications. Proficient in Java, Spring, and Hibernate, with a focus on optimizing performance and ensuring data integrity. Proven leader in cross-functional teams, delivering high-quality solutions aligned with business objectives. Committed to continuous improvement and adapting to evolving technologies.

Experience

Senior Consultant (in Software)

Ernst & Young, San Antonio, TX

Jan 2021 - Apr 2024
  • Engineered a Spring-based digital trading application for cryptocurrencies, developing SQL scripts to test database services and monitoring daily transactions.
  • Created API testing frameworks for stock plan services, validating client investment data during migration to a cloud-based mainframe.
  • Optimized the automation framework for scalability and security with AWS Lambda, S3, AWS SDK, Docker, and Jenkins, achieving a 40% performance improvement and earning a Bravo Award.
  • Mentored junior consultants to enhance their skills and contribute more effectively to projects, and presented team findings and recommendations to executive-level stakeholders, effectively communicating key insights and strategic action plans.
  • Collaborated with cross-functional teams and business leaders to migrate client data from legacy to global systems. Leveraged business insights to create effective automation solutions for testing and production, ensuring a smooth transition.
  • Provided insights through data analytics, advised on the discovery of new technology solutions, and troubleshooted existing software tools.

Trade Management Application Developer

PepsiCo, Chicago, IL

Feb 2018 - Mar 2019
  • Developed reporting dashboards to extract trade promotion data from the master database for specific retail stores using Spring MVC.
  • Created a responsive UI to showcase key market insights while implementing unit testing, validation controls, and designing efficient SQL queries for data processing and presentation.
  • Collaborated with cross-functional teams and business leaders to provide data analytics insights and advise on new technology solutions.
  • Managed database design, ER, and maintenance using SQL Queries and database-related features, Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
  • Used Junit and Cucumber framework for Unit Testing of application and used GIT for Source Control and Version Management of all codes and resources.

Junior Java Developer

Northern Trust Wealth Management, Chicago, IL

Nov 2015 - May 2016
  • Developed an automation framework to download daily market data reports from Master Data Management (MDM) as Excel files for validations using Apache POI.
  • Collaborated with the charitable giving services team to analyze, verify, and document donor profile reports.
  • Engaged in integration, bug fixing, and system testing, contributing to successful system enhancements.
  • Developed and modified database objects as per the requirements on donor’s account.
  • Involved in Unit integration, bug fixing, acceptance testing with test cases, code reviews.

Education

Bachelor of Science in Computer Science

Lake Forest College, Lake Forest, Illinois

Graduated May 2015

Skills

Java

80%

Spring

70%

MySQL

60%

RESTful

60%

TestNG

90%

Javascript

50%

PROJECTS

Online Checkout Library

Created scalable online library system for book check in / check out, catalog browsing, book orders, and online check out with persistent cart. Implemented web services to retrieve data from MySQL database.

Online Food Delivery

Developed food ordering system enabling customer login, catalog browsing, order history management, coupon application, and customer log out. Generated data from database to track orders.

Online Farmers Market

Developed a web application for farmers to add their products, browse orders, and contact customers when orders are ready for contactless pickup. Customers will shop for products and make orders.

Project Management System

Created scalable and secure real time project management application, where users can enter projects and admin can manage the entire project.