Muhammad Ahmed

Muhammad Ahmed Email and Phone Number

Senior Software Engineer and Dev manager @ Dynamics 360 - Microsoft Dynamics Partner
United Kingdom
Muhammad Ahmed's Location
United Kingdom, United Kingdom
Muhammad Ahmed's Contact Details

Muhammad Ahmed work email

Muhammad Ahmed personal email

Muhammad Ahmed phone numbers

About Muhammad Ahmed

Several years of experience in software development in several product based multinationalsoftware companies such as Intel, McAfee Antivirus, United Kingdom, ITRS Group Plc, Londonetc. I am a position holder as well as receiver of European commission award for outstandingperformance in Masters in Networks and E-Business centered computing, a joint degree thatwas offered by The University of Reading, UK, Universidad Carlos III, Madrid, Spain, andAristotle University of Thessaloniki, Greece. In addition, I hold a BS in Computer Scienceand did courses of MS in Software Engineering. I have object-oriented software design (UML)and development experience in different languages like Java, C#, & C++ and willing to learnmore if needed for any project. I worked in a variety of business domains and cutting edgetechnologies and strong understanding of SOLID design principles, design Patterns, agilemethodologies, Software development practices CI/CD. Some of the OS environments for whichI developed software include Windows, Unix, Linux & Android. Furthermore I have decentunderstanding of containerization tools like docker etc

Muhammad Ahmed's Current Company Details
Dynamics 360 - Microsoft Dynamics Partner

Dynamics 360 - Microsoft Dynamics Partner

View
Senior Software Engineer and Dev manager
United Kingdom
Website:
dynamics360.net
Employees:
20
Muhammad Ahmed Work Experience Details
  • Dynamics 360 - Microsoft Dynamics Partner
    Senior Software Engineer And Dev Manager
    Dynamics 360 - Microsoft Dynamics Partner
    United Kingdom
  • Dynamics 360 - Microsoft Dynamics Partner
    Senior Software Engineer/Dev Manager
    Dynamics 360 - Microsoft Dynamics Partner Jan 2020 - Present
    As a senior software engineer/dev manager I was Involved in full software developmentlife cycle from requirements gathering to design, development, testing, deploymentand maintenance of various projects some of which included, desktop applications,network applications, micro-services etc. Languages used C#, Java, C++, SQL alongwith Technologies/frameworks such as Spring boot, JPA/Hibernate, Kafka. Followingdesign and architecture principles of micro-services, with the objective to be able tohorizontally scale the application, provide better fault tolerance, availability, increasethe scope of trying new technologies, ease the deployment process. Furthermore Ihave worked on client server architecture based projects, desktop applications writtenin C#/C++ and java with full SDLC. Experienced working in containerization,docker, kubernetes. Practices applied, DevOPS, CI/DI, TDD, BDD. In addition Ihave experience in android application development in Java. During the developmentGit was used for version control, Jira was used for bug tracking . I have used severalIDEs some of the prominent ones are Visual Studio, Android studio, xcode and eclipseto name a few
  • Jump Shot Inc, .
    Software Engineer
    Jump Shot Inc, . Jan 2015 - Dec 2019
    I worked as a back-end software developer / big data engineer on a platform for data aggregation, which collected users’ browsing history and extracts various data and metrics from it, which was then offered in various forms to a various range of customers(e.g. marketing agencies, hedge funds . . . ). My responsibilities included: WriteNetwork Communication programs, in Java and C# for Processing of our raw dataand enhancing it with some additional information which could be used in some laterprocessing . Analysis and implementation of new features according to the businessspecification Maintenance and improvement of the existing code-base
  • Mcafee
    Software Development Engineer In Test
    Mcafee Apr 2013 - Dec 2013
    United Kingdom
    While working for Intel in their Subsidiary McAfee at Aylesbury, Buckingham, UK, Iwas involved in full software development life-cycle including design, development,testing, and release and then providing post release support and updates of theirsecurity and performance evaluation modules. My main project at McAfee wasMcAfee Performance Assessment Test Suite development. I developed several pluginsfor MPATS using Object-Oriented design and development in C# which were targetedto test various performance aspects of McAfee Products, for example network latency,TCP/IP communication impact. Furthermore, my role included development ofautomated test system in C# to analyse and calculate the performance impact ofthe antivirus products on windows platforms
  • Itrs Group
    Software Engineer
    Itrs Group Jun 2008 - Dec 2011
    London, England, United Kingdom
    As a software engineer working on the real-time, high performance, low latencyGeneos monitoring system, my primary role has been maintaining mission criticalplug-ins used to monitor key aspects of the client’s software landscape. I worked onseveral components within Java client, C/C++ server side which mostly includedback-end components while maintaining some front-end components as well . I havebeen working on Java based desktop application which received real-time events fromthe back-end servers over TCP/IP and updated internal models and reflected them onthe user interface. This role involved extensive work in Object-Oriented programmingin java, C++ and designing high performance components. I was also involved inthe back-end C/C++ portable code. The server components were portable acrossWindows, Linux, UNIX and SPARC. The server was mainly composed of missioncritical plugins which were written in C and wrapped in C++ wrappers. The roleinvolved maintaining and fixing issues in plugins and core components. I worked oncomponents that involved using libpcap to monitor latency between nodes, disk/CPUand file monitoring plugins
  • National University Of Computer And Emerging Sciences
    Assistant Professor
    National University Of Computer And Emerging Sciences Jun 2010 - Dec 2010
    Pakistan
    I taught a course of Object-oriented analysis and design to the student of BS in computer science as alecturer in the department of Computer science, NUCES, Islamabad
  • Fmx
    Software Engineer
    Fmx Jul 2007 - Nov 2007
    West Sussex, England, United Kingdom
    FMx Ltd had their main product known as CAFM explorer, a computer aided facilities management solutions. The product was based on client-server architecture, the user interface composed of windows forms and developed in Visual Studio .Net the front end provides a rich and user-friendly interface to users and the backend component which was also written in C# used ADO.Net to interact withSQL server database. I was involved in the design and development for the softwaremodules in Object oriented language C# (UI, business components and databasestored procedures) while doing software maintenance, bug fixing and testing as a partof product maintenance. Furthermore, I was involved in the database Performanceanalysis and reporting with the statistics my effort resulted in two-fold Performanceimprovement in the code and database stored procedures and queries for the complexdata retrieval
  • Ultimus
    Software Engineer
    Ultimus Jan 2004 - Jun 2006
    Rawalpindi, Punjab, Pakistan
    This was my first professional Job as Software engineer, Ultimus had a productsuite for business process management. The suite was primarily written in ObjectedOriented C/C++ / Microsoft Visual C++ IDE . My initial role was bug fixing intheir existing C++ components that involved getting to work and learn Active X controls,MFC, COM components, LDAP, Active Directory, later-on I designed and re-wrotetheir old Active-X C++ client to a windows application in C#/.Net Remoting. Theirproduct was actively maintained by myself, during the process I learnt completesoftware development life cycle, from requirements, design, development, testing andmaintenance of the product
  • Elixir Technologies
    Research And Devleopment Software Engineer
    Elixir Technologies Jun 2003 - Dec 2003
    Islamabad, Islāmābād, Pakistan
    The project involved extensive research in the field of color science and color reproductionalgorithms. I was responsible for writing a suite of application usingobject-oriented programming in Visual C++ and QT framework capable of inspectingand conducting device color production capability tests for (Scanner, printer, monitor). Device characteristics for writing color profiles were used for color management in the operatingsystems. It involved research in the field of color science design and development of acolor management suite using visual C++, QT and Microsoft ICM 2.0 APIs.

Muhammad Ahmed Education Details

Frequently Asked Questions about Muhammad Ahmed

What company does Muhammad Ahmed work for?

Muhammad Ahmed works for Dynamics 360 - Microsoft Dynamics Partner

What is Muhammad Ahmed's role at the current company?

Muhammad Ahmed's current role is Senior Software Engineer and Dev manager.

What is Muhammad Ahmed's email address?

Muhammad Ahmed's email address is mu****@****fee.com

What is Muhammad Ahmed's direct phone number?

Muhammad Ahmed's direct phone number is +171879*****

What schools did Muhammad Ahmed attend?

Muhammad Ahmed attended Aristotle University Of Thessaloniki (Auth), Charles Iii University Of Madrid, University Of Reading, International Islamic University, Islamabad, International Islamic University, Islamabad.

Who are Muhammad Ahmed's colleagues?

Muhammad Ahmed's colleagues are Muhammad Asad Ayyub, Muhammad Israr, Zara Shaheen, Rabiya Shehzad, Ghulam Mustafa, Muhammad Islam Ulhaq, Maimoona Hayat.

Not the Muhammad Ahmed you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.