DOCX - Senior Software Developer


Moustafa Safwat ElSayed Kotb

Senior Software Developer

6 Diaa st., from Eizz El-Dean Omar, El-Haram, Giza, Egypt

(+2) 01156775769 / (+202) 37430632

(Online CV)


My Career Objective, is to join a highly respected firm that includes innovation at the forefront of product development and practices, where I can contribute to its progress using cutting-edge technological in computer-era, and gain experience to help in building my career.

My Work Experience , is exceeding more over six years of experience in software development and two years in e-Payment system administration.

My Achievements, more than sixteen large scale projects that served around fifty millions customers in many sectors such as national governmental, private profitable and non-profitable services.

Entities I worked with Ministry of Finance, Tax Authority, Customs Authority, Pension

Authority, Ministry of Petroleum, Ministry of Agriculture, Universities, Banks, and many others.

My Technical Skills, developed through my work experience by using old structured programming languages like C, to intermediate compiled languages like C# and java, to new scripting programming languages like python. And I’m ASP.Net Specialist.

My Soft Skills, is dynamically to develop and those some of my characteristics; creativity, leadership, time management, professional confidence, analytical thinking, strategic thinking, flexibility, entrepreneurship, self-starter, team player, detail-orientation.

My Certifications , MCPD, CCNA and more than sixteen others certificates.

Certificates Institutions: Harvey Mudd College, Microsoft, Linux Foundation, MongoDB

University, Tsinghua University, University of Texas System, Hong Kong Polytechnic

University, University Of Queensland.

My Education Background, of commerce, Cairo University and preparing Computer

Science Diploma in 6th Of October University

My Current Role, I’m a Senior ASP.Net Software Developer at e-finance the leading e-payment provider in Middle East.

40% Design and develop software systems that mapped to requirements architecture modules,

20% Manage and review juniors tasks, 10% Report statistics for performance, 10% R&D for new technologies, 10% Enhance and support production systems, 10% QA releases and issues delivery.

Technical Skills:

Languages C#, C, Python, Javascript, Java, Shell Script, T-SQL

Web Technologies ASP.NET, MVC, Django, Nod.js, JQuery, Angularjs, HTML5,

CSS3, Ajax, Bootstrap

Databases SQL Server, MySQL, Oracle, Mongo, SQLite


Web Services

Entity Framework, Data Class, LINQ


Application Server IIS, Websphere, Apache

Mobile Technologies Cordova, PhoneGap, Kivy, Ionic

Operating Systems Windows, Linux, Android, Free-RTOS

Cloud Azure

Embedded Systems Raspberry PI, Arduino, AVR

Network CCNA, CCNP

Specialist in ASP.NET Development

Work Experience:

1st Jan 2015 – till now

Senior Software Developer, e-finance, Smart Village Egypt.

Design and develop programming systems making specific determinations about system performance.

Analyze system specifications and translate system requirements to task specifications for junior programmers.

Review and repair legacy code.

Provide recommendations to management concerning issues of programmer productivity and software development management.

Document code consistently throughout the development process by listing a description of the program, special instructions, and any changes made in database level.

1st Sep 2011 – 31 Dec 2014

Software Developer, e-finance, Smart Village Egypt.

Analyzing and resolving technical and application problems.

Involved in all areas of development from design to development to Testing.

Packaging and supporting deployment of releases.

Developing, refining, and tuning integrations between applications.

1st Dec 2010 to 31st Aug 2011

MCIT (Ministry of Communication and Information Technology) Scholarship

Developing Social Network System for graduation project.

Training on Dot Net Applications and Services.

Training on Project Management.

Training on SDLC.

Training on Business English and Communication Skills.

1st Aug 2008 to 30th Nov 2010 e-Payment System Administrator, IT Department, e-finance.

Administrating e-Payment systems.

Modeling Business Cases.

Deploying e-Payment system.


CCAMS (Customs Current Account Management System)

Online Payment Card Processor

Egypt Gateway Tax Service

Fuel Subsidy Management System

Farmer Subsidy Management System

Vodafone Pensioner Bundle IVR System

CPS (Corporate Payments System)

BPS (Bill Payment through Egyptian Banks).

EAS (Accounting and Online Payment System).

VMC SMS (SMS Gateway based on VMC).

Advertising and Personal Websites.

DotStream System (Social Networking System).

GPS (Government Payment System).

 e-Payment System (Government Electronic Payment).

TSA (Government Treasury Single Account).

PFRA (Portal of Fuel Registration).

Cisco SocialMiner Integration.

CMS (Card Management System).






70-480 Programming in HTML5 with JavaScript and CSS3

70-564 PRO: Designing and Developing ASP.NET Applications

Using Microsoft .NET Framework 3.5

70-562 TS: Microsoft .NET Framework 3.5, ASP.NET

Application Development



70-536 TS: Microsoft .NET Framework, Application Development


640-802 Cisco Certified Network Associate

International Computer Driving License

University of Texas

Linux Foundation

6.02x: Embedded Systems - Shape the World

LFS101x: Introduction to Linux


Sponsored by Global Knowledge

Designing and Optimizing Database Solutions with Microsoft SQL Server


Sponsored by MCIT (Ministry of Communication and Information

Technology) and the authority of Raya Academy

Implementing Microsoft Office SharePoint Server (5061A)

Core Distributed Application Development (2549A)

Core Distributed Application Development (2548B)

Visual studio 2008 ASP.NET 3.5 (6463A)

Developing Web Applications (Workshop 3210C)

Advanced Foundation of Development (Workshop 2957B)

Core Foundation of Development (Workshop 2956B)

Advanced Data Access (Workshop 2542A)

Core Data Access (Workshop 2541B)

Advanced Web Application Technologies (Workshop 2544A)

Core Web Application Technologies (Workshop 2543B)

Programming and Solution Development Essential


Microsoft Project

Business, Planning and Reporting Solution

Sponsored by AMIT

Embedded System on AVR


Python, django, C, C++, MVC, MySQL 5 Developer (1Z0-871), JAVA SE 7,

Angularjs, HTML 5, Cordova, PhoneGap, Node.js

Sponsored by IT Academy

IT Essential II

IT Essential I



Sponsored by Future Generation Foundation (FGF) and Authority of

Amideast and Newhorizons

Basic Business Skills Acquisition (BBSA)


20th May 2007 of commerce, Cairo University.

Preparing Computer Science Diploma in 6 Of October University

Personal Data:

Date of Birth: 20th November 1985

Marital Status: Married and have a son

Military Service: Exempted

Nationality: Egyptian

References furnished upon request