Resume
DESTALEM KELEMEWERK
**** * *** ****** *********, Iowa 52557
641-***-**** ******************@*****.***
www.linkedin.com/in/destalem-kelemewerk
JAVA SOFTWARE ENGINEER
Highly skilled and results-driven Java Software Engineer with more than 5 years’ experience developing cutting-edge web and desktop application and systems. Outstanding team player, proficient at learning new technologies and Strong ability in back end design and system architecture using spring. Adept at using JavaScript to build robust, highly response web page applications. Excellent analytical, trouble shooting and debugging skills committed to code quality and application performance with experience in TDD, continuous Integration and continuous delivery with using Git and Jenkins. Implemented several java applications through complete software development life cycle using design pattern, algorithms, web services and data structures.
Core Competencies
Front- & Back-End Web Development Algorithms Agile Development Database Design Team Player Collaboration
Languages: Java, C++, C, JavaScript
Web: JSP/JSTL/Servlet, HTML5, CSS3XML, AJAX, JQuery, Angular Web Services: REST, SOAP, JSON
Web Server: Apache Tomcat, Glassfish
Frameworks: Bootstrap, Spring MVC, Spring Data, Spring Security, Hibernate JPA, JUnit, Mockito, JSF, Swing, JavaFx Databases: Microsoft SQL, MySQL, NoSQL
Design Patterns: Singleton, MVC, Prototype, Factory Method, Builder, Facade, Template, Strategy SLDC: Agile-SCRUM, RUP, Continuous Integration, Waterfall, TDD Tools/IDE: UML, Star UML, Eclipse, Microsoft Visual Studio, Latex, GIT, JIRA, Jenkins, GitHub, Opencv, Maven Platforms: Microsoft Windows XP/Vista/7/8, Microsoft Windows Server 2008/2012, Linux (Ubuntu). PROFESSIONAL EXPERIENCE
CAREER NOTE: Completed on-campus studies and currently taking distance education courses to complete Master's Degree in Computer Science (Available for full-time, W-2 employment). DAEGU UNIVERSITY CYBER PHYSICAL SYSTEMS, Daegu, South Korea (2014-2016) Private university consisting of 13 colleges serving more than 20K students and employing more than 780 professors. Software Engineer
Performed key roles in various projects, resulting in financial support and international presentations. Selected Project:
Moving Object Detection: It is a system that detects a moving object using camera-equipped vehicles and it was a part of advanced driving assistance (ADAS) project.
Key Responsibility: Analyzed, designed and developed the core module of the system. o Improved the detection algorithm and the processing speed increased twice. o Converting the technical requirements into Java code o Used Spring framework and JUint 4.0 to for dependency Injections and unit tests respectively. o Used Hibernate for data persistence and Git for controlling the version
Honors and Achievements: Received full financial sponsorship to present project results at International Computer, Electrical, Automation, Control and information Engineering Conference.
Technologies Used: Java, Spring, MySQL, Git, Maven, Opencv, MFC, Eclipse SAN Engineering, Addis Ababa, Ethiopia 2013-2014 (Software Developer)
Carpooling System: It is an online rideshare web-application. Contributed to the software development lifecycle, focused on advancing technology goals in a fast paced environment with rapidly growing business. Resume
DESTALEM KELEMEWERK Page 2-641-***-**** ******************@*****.***
Key Responsibility: Used JavaScript, JQuery, Ajax, Bootstrap and JSP to develop the frontend page for registering, posting a ride and booking a ride.
o Implemented service oriented architecture (SOA) to handle various component of the system as separate services, developed and tested separately.
o Developed a Restful web service using Spring MVC for communicating the frontend and backend services.
o Used Spring for dependency injection to avoid coupling between class and integrate Spring security the web application, from unauthenticated users and anonymous http calls. o Integrated JMS messaging system for publishing messages to subscribers. o Implemented Aspect Oriented Programming (AOP) to handle cutting concerns. o Used Junit and Mockito framework for unit and Integration tests o Used Spring data and hibernate for data persistency.
Technologies Used: Java, Spring (MVC, data, Security) Hibernate, AOP, Validation, JMS, Restful, JSP, JavaScript, AJAX, JQuery, GitHub, Maven, STS, Source Tree, MYSQL, Jenkins, Eclipse. FDRE METALS AND ENGINEERING CORPORATION, Addis Ababa, Ethiopia 2012-2013 Military-run corporation and largest industrial complex in Ethiopia, producing military equipment and civilian products including ammunition, firearms, agricultural machinery, cars and aircrafts. Employs 12.5K people. Software Engineer
Project: Unmanned Aerial Vehicle (UAV): Served successfully as leader of avionics software development team, utilizing leadership and supervision skills along with extensive software knowledge. o Developed embedded software system for avionics of unmanned vehicle. o Converted autopilot algorithms to Java and C programming code.
Awards & Honors: Nominated as 1 of department’s best employees.
Technologies used: Java, C, Hibernate, Maven, MySQL, Eclipse, Microsoft Visual Studio, Matlab-Simulink, Ethiopian Telecommunication Corporation: Ethiopia May 2011 – Sept 2011 (Internship)
Configured hardware and software, setting up peripherals such as printers or routers, repairing equipment and providing daily support for computer network users in the company. ACADEMIC PROJECTS
Maharishi University of Management, Fairfield IA, USA (2017)
Job Leads Web Page Application: Developed effective web page application allowing users to post jobs online with location and weather API plugins. Created front-end pages and back-end controller part with Servlet.
Web-based Student Attendance System: Developed web-based application to monitor student attendance.
Online Coffee Shop: Oversaw design and coding for online shopping application containing modules allowing user to add, update and remove coffee products and see customized report. EDUCATION / TRAINING
Master of Science in Computer Science: (In progress via distance education; expected completion 10/12/2019) Maharishi University of Management, Fairfield, Iowa Key Courses: Software Engineering, Enterprise Architecture Web Application Programming, Web Architecture Application
Master of Science in Information & Communication Engineering: Daegu University, Daegu, South Korea Bachelor of Science in Electronics & Communication Engineering: Mekelle Institute of Technology, Mekelle, Tigray PUBLICATIONS
K. Destalem, J.Cho, J.Lee, J.Park, J.Yoo, “Dynamic Background Updating for Lightweight Moving Object Detection,” International Journal of Computer, Electrical, Automation, Control and Information Engineering vol:9, no:8, 2015, London
K. Destalem, Y.Kim, J.Yoo “Enhanced Dynamic Background Updating MOD Algorithm for Harsh Environmental Conditions, ”IEEE International Conference on Intelligent Transportation Engineering 2016, Singapore HONORS / AWARDS: One of Five Finalists in 2015 LG Global Challenge