0% found this document useful (0 votes)
116 views5 pages

Abebe Kebede: Senior Software Developer

Abebe Kebede has over 10 years of experience developing web and mobile applications using technologies like ASP.NET, C#, SQL Server, and ExtJS. He has experience managing the full software development lifecycle for various clients. Kebede also has skills in database design, server migration, and data analysis.

Uploaded by

kaldax250
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
116 views5 pages

Abebe Kebede: Senior Software Developer

Abebe Kebede has over 10 years of experience developing web and mobile applications using technologies like ASP.NET, C#, SQL Server, and ExtJS. He has experience managing the full software development lifecycle for various clients. Kebede also has skills in database design, server migration, and data analysis.

Uploaded by

kaldax250
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Abebe Kebede

SUMMARY:

● Over 10 years of extensive experience in developing different types of application ranging from social networking
web application to specialized business applications and ERP systems

● Experience in complete SDLC phases of project involving analysis, architecture, design, development, testing,
documentation, administer & deploy various Client-Server, Web, mobile and Windows Applications.

● Experience in analysis and creation of Web applications using Asp .Net 4.0.

● Experience in analysis and creation of Single Page application with ExtJs 3.4 and MVC framework.

● Experience in Microsoft SQL Server (2000,2005,2008, 2012, 2014) database

● Responsible for designing databases and implementation

● Responsible for creating, modifying and optimizing SQL queries (views).

● Server/Database Migration or Upgrades - Migration of SQL 2005 databases to SQL 2012.

● Responsible in designing and developing data migration tools depending on existing client data.

● Proven organizational, time management and multi-tasking skills and ability to work independently while being a
good team player who enjoys delivering high quality work

TECHNICAL SKILLS:

Operating System Windows

Primary Skills Visual Studio 2010, 2012, 2013, [Link] (3.5/4.0), c#.net (3.5/4.0), LINQ, MVC,
WebServices, WCF, Jquery, JavaScript, ExtJs, CSS (2.0, 2.1) and HTML4

Frameworks Web Application Framework: ASP .NET, FuelPhp, Code Igniter

Database SQL Server 2005-2014, MySQL

Application Servers IIS, Apache

Tools TFS, GIT, Crystal Reports, Visual Studio, Android Studio, PhpStorm

Script Jquery, ExtJs


Management skills Good communication, client facing & problem-solving skills, Have the experience of
handling multiple clients at the same time

EDUCATION:

● Bachelor of Science in Computer Science , Addis Ababa University July 2005

TRAINING:

● Mobile Application Engineering Training April 2017.

● Microsoft Partner University Workshop in Share Point, October 2013

WORK EXPERIENCE:

Client: Excellerent Technology Solutions Apr-2019 Till Date

Project: Security Finance

Description: Working as a full stack developer full-stack developer for Excellerent Technology

Solutions for the Remote Connect project.

Role: Senior Software Developer

Responsibilities:

Responsible for requirement analysis, system design and development of Remote Connect web application.

.Net Core- used as backend development tool which has Data layer, business layer and presentation layer.

Environment: Microsoft Windows, IIS, Sql AnyWhere, Dapper

Client: Rits Consulting Jun-2014 2018

Project: Coupon Management System

Description: Responsible for developing advertiser web portal and Windows application in FuelPhp and [Link]
respectively also responsible in integrating Windows application with the advertiser web portal for
fetching latest coupons.

Role: Senior Software Developer

Responsibilities:

Being part of the development team, I was responsible for designing and developing the Kiosk Coupon Windows
application. Also, responsible in participating in the development of Advertisers web portal.

● [Link]- used entity framework for the application which has Data layer, business layer with all the business logic.

● FuelPhp- used as a server side php script

Environment: Microsoft, Ubuntu, Microsoft SQL Server 2014, MySql

Client: Cybersoft PLC Apr-2010 Apr-2019

Project: Cyber-ERP

Description: Responsible for Designing, developing and organize implementation of the Cyber-ERP solution.

Role: Solution Line Manager

Responsibilities:

● Participate in the end-to-end development process of the company's Integrated Finance Management System and
Human Resource Management System.

● Team Leader of the Cyber Enterprise Resource Planning (CERP) system, mainly responsible for coordinating the
integration of the different subsystems and lead the development of core features of the CERP.

● Responsible for development of database synchronization using WCF data service with ODATA protocol. The data
is returned in different formats(i.e JSON, XML, etc)

ExtJs 3.4- used in frontend display and client-side validation of the single page application.

[Link] MVC- used entity framework for the application which has Data layer, business layer with all the business
logic.

Environment: Microsoft, Microsoft SQL Server 2012, Crystal Report

Client: Commercial Nominees Mar-2010 Apr 2010

Project: Software Developer

Description: Assigned as a part-time consultant for Commercial Nominees to develop and implement
Provident Fund Management System
Role: Software Developer

Responsibilities:
● Mainly responsible for Analyzing, Designing, Developing and Implementing a Provident Fund Management
System.
Environment: Microsoft, Microsoft SQL Server 2000, VB 6.0, Crystal Report 8

Client: Small Scale Stores Mar-2010 Apr 2010

Project: Software Developer

Description: A part-time and self-initiated project that helps small scale stores to manage their stock
transactions.
Role: Software Developer

Responsibilities:

● Develop and implement a Stock Management System for different small scale private organizations which
tracks the stock transactions (i.e Sales, Receipt and Transfer) and generate sales, item transaction history,
stock movement and many more reports

Environment: Microsoft, Microsoft SQL Server 2000, VB 6.0, Crystal Report 8

Client: Equatorial Business Group – Methodic Information Technology Nov-2007 Feb-2009

Project: Oromia Region ICT Project

Description: Participated in Oromia regional ICT Project funded by World Bank for Six regional bureaus together
with 30 MIS-Developers and 3 GIS team members. Mainly responsible for automating the core and
support processes of the Oromia Civil Service Commission (OCSC) based on their business process
re-engineering (BPR) documents.

Role: Software Development Team Leader

Responsibilities:

● Lead the MIS development teams in all phases of the MIS project

● Together with the Project and the Planning Managers developed Weekly Work Plan for the teams, log issues and
risks, and prepared final report

● Communicated the weekly work plan to the Bureau’s Representative and the concerned process owners

● Prepared workshop materials and presented the progress of the MIS project

● Prepared deliverables for the phases of the Software Development Life Cycle

Asp Dot Net used as a server side scripting.

Environment: Microsoft, Microsoft SQL Server 2005

Client: Methodic Information Technology Jan-2006 Nov 2007

Project: Programmer/Analyst

Description: Participated in Equatorial Business Group MIS project. Mainly responsible for Analyzing,
Designing, Developing and Implementing the Workshop Management System and Purchase
Order Follow-up System
Role: Team Member

Responsibilities:

● Workshop Management System handles the day to day activities of the Maintenance Workshop (i.e from Vehicle
Reception up to Final Invoice generation). The system is integrated with “Sage ACCPAC” accounting software and
generates different managerial and department level reports.

● Purchase Order Follow-up System accepts the status of each purchase order in a specific date, identifies
outstanding documents and cleared documents, analyzes phase duration for each purchase order and generates
additional reports for the respective bodies.

● Analyze, Design and Developed and Deployed Millennium Development Goal (MDG) Software for WT Consult. The
Software accepts the collected data for the 47 transport sector indicators and generates reports which calculate
percentage change and index. Interface and report designed for each indicator

Environment: Microsoft, Microsoft SQL Server 2000, Crystal Report 8

Common questions

Powered by AI

Challenges in MIS project implementation include coordinating between multiple government entities, adapting to varying technical infrastructures, and integrating new systems with legacy processes. Solutions such as developing tailored work plans, robust communication with stakeholders, and iterative testing help mitigate these challenges. Leadership in managing these processes, as demonstrated by Abebe, ensures successful deployment .

Using WCF and ODATA protocols facilitates efficient data synchronization by allowing data services over the web in a standardized format like JSON or XML. This approach significantly impacts ERP systems by enabling real-time data access and updates across different platforms, enhancing system performance and user accessibility .

Using Asp .Net for server-side scripting provides several advantages, including a robust framework for building dynamic web pages, integrated support for databases, and easy deployment of web applications. It enhances application security and performance, making it ideal for enterprise-level solutions as demonstrated in Abebe's projects .

Abebe's role as a Solution Line Manager in ERP projects involves coordinating subsystem integration and leading core feature development, which equips him with skills to manage complex tasks. His experience in end-to-end development processes fosters a holistic understanding of system requirements and integration dynamics .

Abebe utilizes organizational and problem-solving skills to manage multi-client projects effectively. He applies methodologies such as structured analysis and design, team collaboration, and iterative testing to ensure quality and timely delivery. His ability to communicate effectively and handle multiple clients simultaneously likely contributes to successful project outcomes .

A Senior Software Developer responsible for the Remote Connect web application is tasked with requirement analysis, system design, and development of the project using .Net Core as the backend development tool. This involves working on data, business, and presentation layers .

Key challenges during database migration include ensuring data integrity and consistency during the transfer process, refactoring deprecated features and queries suitable for the new SQL version, and testing for performance optimization. Abebe Kebede's experience in designing data migration tools suggests a deep understanding of overcoming such migration issues .

Abebe Kebede integrates different software systems by developing interoperable components that work across platforms, such as VB.Net for Windows applications and FuelPhp for web portals. This involves designing APIs or using existing frameworks to enable data exchange and synchronization between systems, ensuring seamless operation .

Abebe Kebede uses a diverse set of programming languages and frameworks tailored to specific projects. For example, he utilized ASP .Net for web applications and VB.Net for a Windows application, employing frameworks such as MVC and ExtJs for structuring applications and client-side validation. Additionally, languages like SQL for database management and JavaScript for scripting show his versatile application of technology .

Abebe demonstrates skills such as system analysis, design, and the implementation of transaction tracking mechanisms in stock management systems. He is proficient in generating comprehensive reports on sales and stock movements, utilizing Microsoft SQL Server and VB 6.0 for robust data handling and visualization through Crystal Reports .

You might also like