Sign in

Software Computer Science

Topeka, Kansas, United States
February 10, 2018

Contact this candidate


**** ** **** **, *** #*** ● Topeka, Kansas 66614

641.***.**** ●

Full Stack Developer

Talented software engineer with 4 years of experience increasing functionality and optimizing quality while customizing software applications. Effective programmer who performs tests to identify deficiencies and establish appropriate resolutions. Proven ability to implement latest technologies in Java, C, C++, JavaScript, and MySQL while developing innovative software applications. Experienced in creating web applications using modern backend and frontend technologies (Node, Express, MongoDB, Angular).

Java Development ● Requirement Gathering ● Software Development Life Cycle

Customization ● Testing ● Analysis ● Project Management ● E-Course Development

● ● ●

Languages: Java, C, C++, Groovy,SQL, VB6, VB.NET, C#, JavaScript, PHP, JSP

Web: JSP, Servlets, JavaScript, jQuery, AJAX, HTML5, CSS3, Bootstrap, XML, JPA, ECMA6

Web Services: JSON, RESTful, SOAP, Express

Web Server: Tomcat, Glassfish, NodeJS

Frameworks: Spring, Hibernate, Grails,JSF, ReactJS JUnit, Angular 4, Mongoose, Swing. JavaFX

Databases: Oracle, SQL, MS Access, DB2, MySQL, Mongo DB, HBase, Hive

Tools: UML, Borland, Turbo, Quincy, MS Visual Studio 2005 / 2008, NetBeans, Eclipse, WAMP, Apache Server, Module, Joomla, Macromedia, 3Dmax, Photoshop Effects, Visio

Platforms: Windows 2000 / XP / VISTA / 7 / 8, UNIX, Android


Career Note: Completed Master's Degree in Computer Science

(Available for full-time, W-2 employment). Status: U.S. Green Card

BNSF Rail Ways/ Contractor,Topeka, KS, USA August/2017- Present

Transportations and Rail Ways Company.

Technology Analyst

Full Stack Software Developer


Modernization project, Modernizing Existing Transportation Mainframe system to Web Services Apps:-The new Web App provides the following features:- Auction Service,Bidding feature, Payment service, Invoice service, Customer registration, Lottery/Tariff Feature.

Technologies Used: using Restful web service. Java,Groovy Grails, Spring, Spring Boot, Hibernate and React JS with IBM H2DB. Apache Maven web servers and web containers, git hub, agile methodology,

ETHIO TELECOM, Addis Ababa, Ethiopia ● 2009-2015

Integrated Telecommunications Company.


Led customization and testing of software to ensure functionality and quality. Defined project requirements while contributing to all phases of software development life cycle. Designed deliverables test cases and implementation plan. Spearheaded development of full landscape of Java software while researching and evaluating Java frameworks and tools. Established customer care processes, policies, and procedures. Presented weekly report to high-level project committee. Initiated technical support to clients. Increased functionality by discovering and eliminating software impediments related to runtime efficiency and memory management.


Customer Care and Billing (CCB): Developed software system to manage custom data and service for telephone and Internet billing. Technologies used: Java, SQL, JSP, Oracle, MySQL, Eclipse Indigo, Visio for UML, J2EE, Windows 7 / XP / 2000 / Server 2003, Oracle10g, JUnit.

Next Generation Contact Center (NGCC): Led project to automate existing manual and human interaction processes. Technologies used: Java, JavaScript, PHP, HTML5, Oracle, SQL, MS Access, MySQL, Eclipse, HTML, Visio for UML, J2EE, Windows 7 / XP / 2000 / Server 2003 / Oracle10g, JUnit.

continued …


641.***.**** ●


Maharishi University of Management, Fairfield, IA USA .2016-2017

Master of Science in Computer Science.

Online Library System, Maharishi University of Management: Created library management system using Java programming language. Implemented Java GUI and integrated MySQL database using JDBC.

Event Management System, Maharishi University of Management: Developed Campus event management system using Spring Framework, Java, HTML5, CSS, JS, JPA, and AJAX technologies. Integrated MySQL database using Hibernate.

Bank-system Application with custom framework, Maharishi University of Management: Created bank application system by developing our own custom framework using more than nine different software design patterns.

Twitter Bar Project, Maharishi University of Management: Created Twitter Bar dynamic web project using HTML5, CSS, JavaScript, jQuery, Servlet, JSP, and JSON. Implemented responsive design for pages in 3 views: desktop, tablet, and mobile. Integrated Google maps.

Cycling Club Application, Maharishi University of Management: Developed SPA using modern web development technologies (NodeJS / Express, MongoDB / Mongoose, Angular). Created platform for cyclists to organize group rides based on location, track rides, and subscribe to events. Created user login feature.

Attendance Checking Software, Maharishi University of Management: Created web-based attendance checking software, using Java and technologies / frameworks such as RESTful Web Services API on top of Spring MVC, Spring Security, Hibernate Bean Validation, JPA, Hibernate, and MySQL. Implemented AngularJS and JavaScript on UI layer.

Arba Minch University, Addis Ababa, Ethiopia ( BSc in Computer Science)

Online Flight Reservation System, Arba Minch University: Designed flight reservation system using with SQL database. Collaborated with a team of 5 developers.

Geez-Language Online Course Development, Centre for Development of Advanced Computing: Developed online course using Joomla, Module, Audacity, Photoshop, Adobe After Effect, JavaScript, HTML, CSS, MS Word / PowerPoint, and MySQL.


Master of Science in Computer Science, Maharishi University of Management, Fairfield, Iowa, USA

(Completed on 05/24/2017)

Key Courses: Modern Java, Fundamental of Programming, Database Management Systems,

Web Application Programming, Web Application Architecture, Advanced Software Design Patterns,

Algorithms and Data Structure, Enterprise Architecture, Big Data -2,

Modern Web Application Programming, Software Engineering

Bachelor of Science in Computer Science

Arba Minch University, Addis Ababa, Ethiopia

Key Courses: C++, Fundamentals of Programming, Data Structure and Algorithms,

Analysis of Algorithms, Object Oriented Programming, Internet Programming, GUI Programming,

Artificial Intelligence, Database System II, Software Engineering,

System Analysis and Design, Operating Systems, Programming Languages,

Data Communications and Computer Networks

Specialized Program in Design, Development, and Implementation of E-Learning Courses

Centre for Development of Advanced Computing, Noida, India

Contact this candidate