Sign in

Computer Science Developer

Fairfield, Iowa, United States
October 14, 2016

Contact this candidate



**** *. *** ****** *********, Iowa **557



Dynamic, skilled and highly versatile IT professional, with a solid 4-year record of success in development of innovative web based solutions, using the latest technologies, in alignment with user needs. Talent for all phases of the software development life cycle, from requirements gathering through design, coding, testing and deployment. Excellent analyst and troubleshooter, able to quickly identify and eliminate an array of software problems using a variety of development methodologies. Adept at facilitating project progress through exceptional adaptability, communication and multi-cultural team collaboration.

Java Programming Web Application Design & Development Software Development Life Cycle

Requirements Gathering & Analysis System Integration, Implementation & Enhancement Database Design

Business Intelligence Testing, Troubleshooting & Debugging Server Configuration Communication

Languages: Java, C#, PHP, Python, C++

Web: JSP, JSTL, HTML5, Java Script, XML, JQuery, AngularJS, Ajax, ASP.NET, Drupal, Thymeleaf, Bootstrap

Frameworks: Spring, Hibernate, JPA, Junit

Other: Swing, JavaFX

Databases: MSSQL, MySQL, PostgreSQL

Tools: NetBeans, Eclipse, Visual Studio, StarUML, Scene Builder, Intellij, Spring Tool Suite, WAMP, LAMP

Platforms: Windows XP/2003/7/8/10, Linux, Mac OS

Design Patterns: Composite, Observer, Singleton, Façade Pattern, Factory Method, Template Method, DAO, Iterator, Proxy, Bridge, Adapter, Decorator, Visitor

Big Data: Hadoop, Apache Spark, Hive, MapReduce

SDLC: Waterfall, Iterative, AGILE

Web/App Server: Tomcat, Glassfish, Apache

Web Service: RESTful, JSON, JAX-RS, Jersey


CAREER NOTE: Completed on-campus studies and currently taking distance education courses to complete a Master's Degree in Computer Science (Available for full-time, W-2 employment).

Web Developer (part-time), TANA EXEPRESS, Bahir Dar Ethiopia (2015 - 2016) Gathered and analyzed the requirements of client Jacaranda Hotel Bahir. Designed and built the web application backend and frontend functionality. Conducted unit testing and launched the completed web application. Utilized PHP, HTML, CSS, JavaScript, JQuery, Drupal, PostgreSQL, and Eclipse on a Windows platform.

Web Developer & Assistant Lecturer (2013 to 2015)

Worked at Bahir Dar University which is the major Ethiopian higher education institution, with more than 53,000 students. The university also develops software systems for a variety of clients.

Determined and analyzed internal/external customer requirements. Designed, developed, tested and deployed user friendly web applications and websites. Contributed as an assistant lecturer to a variety of IT classes and student labs.


Collaborated with 2 team members to program 40+ websites and web-based applications related to university functions, workshops, international symposiums, and international journals. Performed frontend design, backend development, configuration, unit testing and deployment of each site/application to the public server. Configured and implemented multi-site installation for >40 sub portals. Technical Skills: Drupal, PostgreSQL, PHP.

ORIYON LEMA Page 2 641-***-****

Gathered requirements, performed system design and developed a feature-rich Human Resource Management system. Technical Skills: Java, Spring MVC, Hibernate & Microsoft SQL Server 2008.

Collaborated with 3 other team members on development of a Bahir Dar City Navigation system; personally created the web application component. Technical Skills: JSP, Spring, Hibernate, Android, MySQL.

Additional Experience (details upon request):

Web Application Administrator, BAHIR DAR INSTITUTE OF TECHNOLOGY, Bahir Dar, Ethiopia, 2014 to 2015. Developed and managed the institute’s web application, including its 10 sub portals.

Freelance Developer, Bahir Dar, Ethiopia, (2012 - 2013). Successfully created and deployed a full-featured store management system for client GYM Auto Spare Part Shop in Bahir Dar, using C#, Microsoft SQL Server and Visual Studio 2008.


Master’s Degree in Computer Science

(In progress via distance education; expected completion October 2018)

Maharishi University of Management, Fairfield, Iowa

Key Courses: Modern Programming Practice, Algorithm,

Web Application Programming, Big Data, Enterprise Architecture

Bachelor of Science (BSc) in Computer Science (GPA 3.9, Honors & Gold Medal))

Bahir Dar University, Bahir Dar, Ethiopia

Additional Training:

IT Infrastructures, New Technologies & Management, University of Oulu Staff, Oulu, Finland

Database Design & System Development using MSSQL & .Net, Bahir Dar, Ethiopia

System Development using C# (15 Days), Cyber-Soft Software Company, Bahir Dar, Ethiopia


Projects completed at Maharishi University of Management include:

Library System: Contributed to the team project to develop a desktop system featuring book addition, deletion and searching, member registration, and access based on role (administrator/member). Used JavaFX with Eclipse IDE and Git.

Online Book Shop System: Worked with a project team to develop a web application enabling product searching, shopping cart additions/removals and purchase, utililizing Java, SpringBoot, Thymeleaf, AngularJS, REST, and Spring Data JPA, with Intellij IDE and Git.

Best Hit: Collaborated as a 2-person team in an Apache Spark project to develop Apache log file accessing and retrieval, identifying the user accessing the application by using the person’s log file IP address. Employed Cloudera, Java, and Apache Spark.

Flight Delay Analyzer: Used Cloudera and Apache Hive on a team project to analyze average delay of various flight operation companies.

Projects completed at Bahir Dar University include:

Live Media Transmission: Collaborated as part of a team in development of a web-based application for streaming media, which broke events into segments, sent them to the web, and enabled users to access them from various locations/devices in real time. The program controls include volume, play/pause, stop, record and full screen. Employed Java, JMF, C# and Microsoft SQL Server with Netbeans IDE. Personally implemented streaming service to transmit the media. Worked in concert with the team to integrate all components into a complete application.

Java Mail User Agent: Independently created the e-mail reader application using Java socket programming. Implemented pop3 and IMAP to send and receive messages.

E-Year Book: Proactively proposed and developed the application, based on problems printing the yearbook, which enables all users to view all graduated students’ yearbook details online. Used PHP, MySQL and Notepad++.

Contact this candidate