Ahmed Negm

  • Egypt, Giza
Ahmed Negm

Senior Software Engineer

Summary

  • Expert Software Developer dedicated to constantly improving tools and infrastructure to maximize productivity, minimize system downtime and quickly respond to the changing needs of the business.
  • Highly dependable Software Engineer and enthusiastic team player dedicated to streamlining processes and efficiently resolving project issues.

Work History

Work History
May 2013 - Present

Senior Software Engineer

Advansys Telecom
  • SMS applications design, development and implementation.
  • SMS-to-TV applications analysis, design, development and implementations.
  • Full responsibility for the development of many communications protocols for connectivity purposes with the GSM operator's networks.
  • Development of all company's internal applications either for technical, managerial or financial purposes.
  • Development of the decision support system application that cover all company's systems and data.
  • Development of WEB based applications, that provide remote monitoring for both system performance and calls/SMS traffic.
  • Development of many gateways that used to connect directly with all GSM operators and other providers including SMPP and HTTP protocols.
  • Participates in the service quality meetings held with customers and conduct technical presentations.
  • Assists Marketing department in promoting the company as a reputable/reliable supplier/provider with the project management skills and technical knowledge.
  • Works very closely with the sales department in the development of new business and the growth of existing business.

  • Experienced Industries:
    • Projects Management.
    • System analysis and design.
    • S/W development.
    • Mobile SMS technologies.
    • SMS to TV techniques.
    • Value added services (VAS) applications with GSM operators,
Apr 2012 - May 2013

Senior Software Developer

Diamond Soft
  • Drove continual improvement to system architecture by re-factoring old legacy code.
  • Collaborated with product and engineering team members to define and develop new product concepts.
  • Coordinated with QA testers for end-to-end unit testing and post-production testing.
  • Managed the road map for product design and development.
  • Developed production and beta websites using HTML, CSS, JS, jQuery and C#.
  • Analyzed requirements and used systematic approaches to implement and document the tasks.
  • Recommended and executed plans to improve development tools and processes.
Jan 2012 - Mar 2012

IT Instructor (MCIT Scholarship)

YAT Learning Centers
  • Evaluated training materials prepared by instructors.
  • Developed and delivered all technical training materials.
  • Led learning enhancement classes focused on improving academic and people skills needed for success in the workforce.
Nov 2010 - Jan 2012

Software Developer

Freelance
  • Developed windows applications which are related to small business companies.
  • Developed windows applications which met my client’s needs.
Mar 2011 - Dec 2011

IT Instructor (MCIT Scholarship)

Vision Academy
  • Evaluated training materials prepared by instructors.
  • Monitored training costs and created budget reports for management.
  • Developed and delivered all technical training materials.
  • Led learning enhancement classes focused on improving academic and people skills needed for success in the workforce.
Feb 2010 - Oct 2010

Software Developer

Compact Soft
  • Collaborated with product and engineering team members to define and develop new product concepts.
  • Coordinated with QA testers for end-to-end unit testing and post-production testing.
  • Updated, modified and expanded existing software programs.
  • Developed desktop applications using VB.

Education

Education
2005 - 2009

Bachelor's Degree

Accounting and Business/Management

Skills

Skills

Technical Leadership

Software Engineering

ASP.NET MVC

SMS Gateway

VAS

Entity Framework

T-SQL

IIS

Web Development

ASP.NET AJAX

AJAX

Web Services

C#

XML

jQuery

HTML

Windows Server

Visual Studio

Requirements Analysis

LINQ

Enterprise Software

Software Design

Database Design

JavaScript

Crystal Reports

Visual Basic

Programming

CSS

Bulk SMS Applications

Software Project Management

ERP Development

HTML 5

Software Development

OOP

Web Applications

ADO.NET

SQL

ASP.NET

Databases

Microsoft SQL Server

.NET

Certifications

Certifications

MCSD: Web Applications

MICROSOFT

MS: Programming in HTML5 with JavaScript and CSS3 Specialist

MCTS: .NET Framework 4, Service Communication Applications

MICROSOFT

MCTS: .NET Framework 4, Data Access

MCPD: Web Developer 4

MICROSOFT

MCPD: Windows Developer 4

MCTS: .NET Framework 4, Web Applications

MICROSOFT

MCTS: .NET Framework 4, Windows Applications

MICROSOFT

MTA: Software Development Fundamentals

MCTS: SQL Server 2008, Database Development

MICROSOFT

MCITP: Database Developer 2008

MICROSOFT

MCPS: Microsoft Certified Professional

MICROSOFT

MCT: MCT Enrollment

Microsoft

Effective Leadership

Hewlett-Packard

Business email

Hewlett-Packard

Portfolio