Ahmed Mohamed, Software Development Team Leader

Ahmed Mohamed

Software Development Team Leader

ICN for integrated solutions

Location
United Arab Emirates - Dubai
Education
Bachelor's degree, Computer Engineering
Experience
13 years, 4 Months

Share My Profile

Block User


Work Experience

Total years of experience :13 years, 4 Months

Software Development Team Leader at ICN for integrated solutions
  • Sudan - Khartoum
  • My current job since April 2015

iCare-Net developed an enhanced business model inspired from the network marking business, by providing
High-quality online/offline services that can be purchase through Independent Representative (IR), most of
these products/services can be ordered online in low rate fairs.

I have developed Payment services using ASP.net Web API that can be used from mobile apps (Android,
IPhone, Symbian, etc). ShoogirCash is an android app developed by iCare team in 2014 that are used to
perform e-banking and online transaction using E-Wallet cards. ShoogirCash
is used by over 26000 users in Sudan, available for download on Google Play Store
Key Responsibilities:
• Plan Design, and develop new features for our software applications.
• Write Software Application that contains logical and mathematical solutions to business.
• Identifies, troubleshoots and debugs defects in designated application code.
• Work with the development team to design, develop and document data integration methods.
• Accountable for meeting delivery dates on assigned projects and tasks.
• Working with Project Managers to determine needs and applying/customizing new and existing technologies to meet those needs.
• Maintaining and supporting multiple projects and deadlines.
• Recording work progress.
• Documentation.

Technical Lead at Latnoc
  • Sudan - Khartoum
  • My current job since January 2016

To lead, implement and operate a state of the art technology infrastructure through the companies Innovation and motivating and mobilizing the team so as to effectively and efficiently run the operation based on 24/7 model providing time to market and innovative solutions.
Our focus is in developing B2C services in Sudan, and eventually in the MENA region, we have launch Buy.sd an e-commerce web application, and in February 2016 we launched a social calendar that promote and host event in Sudan, called Lamtna.sd. We are willing to bring more services in the upcoming years that can make people life easier.
Job description:
• Accomplishes information technology staff results by communicating job expectations; planning, monitoring, and appraising job results; coaching, counseling, and disciplining employees; initiating, coordinating, and enforcing systems, policies, and procedures.
• Maintains organization's effectiveness and efficiency by defining, delivering, and supporting strategic plans for implementing information technologies.
• Directs technological research by studying organization goals, strategies, practices, and user projects.
• Completes projects by coordinating resources and timetables with user departments and data center.
• Verifies application results by conducting system audits of technologies implemented.
• Preserves assets by implementing disaster recovery and back-up procedures and information security and control structures.
• Recommends information technology strategies, policies, and procedures by evaluating organization outcomes; identifying problems; evaluating trends; anticipating requirements.
• Accomplishes financial objectives by forecasting requirements; preparing an annual budget; scheduling expenditures; analyzing variances; initiating corrective action.
• Maintains quality service by establishing and enforcing organization standards.
• Maintains professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; benchmarking state-of-the-art practices; participating in professional societies.
• Contributes to team effort by accomplishing related results as needed.

QA Specialist at Ora'Concept
  • Sudan - Khartoum
  • December 2014 to April 2015

In August 2013 we have decided to adopt the TFS for Application Lifecycle Management (ALM).
I have led the TFS training program for all the tester, developers, and project managers to insure we gain
value from the TFS. Migrating the from legacy system such as SVN Source Control & bug tracking
software wasn't an easy task nor impossible one!.
Key responsibilities:
 Gather requirement, analyze, design and implement the changes needed in existing application to meet customer requirement.
 Provide leadership and manage the work activities of direct reports.
 Manage, participate in, and provide support for departmental, division, or enterprise projects in support of project objectives and deadlines.
 Provide management oversight and stewardship for systems and applications.
 Partner with customers to deliver effective systems and applications.
 Ensure change management and quality assurance practices are understood, adhered to, and leveraged to enhance system health and quality. Provide change management responsibilities for supported systems.
 Performing Root Cause Analysis for production incidents and preventing re-occurrences
 Administer Team Foundation Server TFS for all the development activities.
 Participate in Disaster Recovery events and Major Event Changes.
 Drives continuous improvement of services and processes in order to increase platform stability and improved operational efficiencies..
 Address technical problem that arise with Application Lifecycle Management (ALM) Solution
 Work with DBA Team to facilitate TFS Backups.

Software Developer at Ora'Concept for IT solutions
  • Sudan - Khartoum
  • February 2011 to January 2015

Before being officially assigned as a developer, I was working as an end-user on the clients side to report system issues (bugs) in a technical manner understandable by the developers, acting as a first line support, this roles is all about coordinating between technical and non-technical people, which gave me a clear view of the way end-users see the system, the Changes that occurs Daily on the Business Process, and their impact on the Software System (the technical point of view).

Have worked as a developer in a real-time System called Fuel Distribution System (FDS), FDS is a Software that manage the Fuel Supply Chain, supplied by PETRONAS for The United Nation Mission in Sudan UNAMIS.


As part of my duties I was responsible for:
 Build new systems with .NET (3.5/4.0/4.5) / ASP.NET/ ASP.NET MVC / C# / SQL Server.
 Participate in the full product lifecycle development, actively troubleshoot and support applications in development critical environments.
 Work closely with business analysts, developers, and staff to convert the new developed ideas and new developed services into reality to serve customers the appropriate solutions.
 Design and propose feature-based testing scenarios before deployment
 Administer Team Foundation Server TFS for all the development activities.
 Train System Users.

Education

Bachelor's degree, Computer Engineering
  • at Sudan University of science and technology
  • September 2012

Bachelor of Electronics Engineering - minor Computer Engineering Sudan University of science and technology, Khartoum, Sudan

Specialties & Skills

ASP.NET MVC
Application Lifecycle Management
ASP.NET
Software Systems
IT Service Management
ASP.NET
CRYSTAL REPORTS
Database Design
ASP.NET MVC
Bootstrap
Web API
iOS Development
Android Development

Languages

Arabic
Expert
English
Intermediate

Training and Certifications

(Training)
Classroom (Training)
Training Institute:
.Net Diploma at NIIT
Date Attended:
October 2012
Classroom (Training)
Training Institute:
Simplilearn
Date Attended:
February 2013
(Training)