Muhammad Ahmed

Muhammad Ahmed Email and Phone Number

Senior Software Engineer @ European Commodity Clearing AG
Leipzig, SN, DE
Muhammad Ahmed's Location
Dubai, United Arab Emirates, United Arab Emirates
Muhammad Ahmed's Contact Details

Muhammad Ahmed work email

Muhammad Ahmed personal email

n/a
About Muhammad Ahmed

I’m a Senior Software Engineer with 9 years of professional experience in Java, Spring and AWS. Currently, I’m part of an agile development team of 6 where I’m in charge of developing highly scalable and reliable software applications using Java, Spring Boot, Maven and Hibernate in multiple environments including Microservices and Monolithic.My tech stack comprises Java SE & EE | Spring Boot | Spring MVC | Graalvm jdk 17 | Microservices | REST APIs | SQL | MySQL | PostgreSQL | PL/SQL | MongoDB | AWS | Hibernate | JMS | PUBSUB | Redis | Docker | Kubernetes | Snyk | Jenkins | Maven | Ansible | CI/CD Pipelines | WebLogic | Tomcat | Junit | Mockito | SonarQube | Kibana | Eclipse | Intellij | jQuery | Git | Jira | Confluence | Swagger | Linux | S3 | RDS | EC2 | SOAP | Postman | Jasper | TypeScript | Angular | Agile/ScrumI’ve worked across various industries for European, GCC and US-based companies in high-paced environments with a strong passion for building and debugging reliable, highly available, secure and robust distributed environments. Gained valuable business knowledge related to banking, mutual funds, telecom, e-commerce and cross-border import/export-specific software applications. With experience in leading agile teams as well, I love to take on new challenges and solve complex problems in the most efficient way.

Muhammad Ahmed's Current Company Details
European Commodity Clearing AG

European Commodity Clearing Ag

View
Senior Software Engineer
Leipzig, SN, DE
Website:
ecc.de
Employees:
317
Muhammad Ahmed Work Experience Details
  • European Commodity Clearing Ag
    Senior Software Engineer
    European Commodity Clearing Ag
    Leipzig, Sn, De
  • Dubai Customs
    Senior Application Developer
    Dubai Customs Nov 2022 - Apr 2024
    Dubai, United Arab Emirates
    Product: DPP - UAE-based enterprise solution for Dubai's 10K+ import/export businesses, built to process 3M+ declaration requests every month.I am working as a senior developer in a Scrum team of 12+ members developing the platform from scratch using Java, Spring Boot, Microservices, and Kubernetes. Built 3 Microservices while developing 25+ REST APIs from scratch using Java, Spring Boot, Hibernate, and MySQL that handles 50k concurrent users.Used Spring Security to authenticate and authorize users to access the API application. Reduced administrative task completion time by 30% for internal users through the efficient design of the web admin app.Developed CI/CD pipelines using Jenkins to automate the deployment process. Created a test environment using Docker for End2End testing. Built extensive test coverage of 90% for all new features using JUnit and Mockito for integration testing which reduced the number of defects by 20%.Technologies used: Java | Spring Boot | JMS Queues | Microservices | REST | SOAP | Git | Maven | Struts | Oracle 10g | Jenkins.
  • Global Financial Media | Mubasher
    Java Technical Lead
    Global Financial Media | Mubasher Aug 2020 - Oct 2022
    Mena
    Product: Mubasher.info - Leading MENA region live stock market data platform with 1M+ users daily.Led a Scrum team consisting of 10 members revamping the backend of the platform and migrating the platform to AWS using Java, Spring Boot, and AWS. Developed Microservices using Spring Boot related to financial news and stock market data. Developed 15+ REST APIs and ensured code coverage of 90% in SonarQube. Implemented CI/CD pipeline (Jenkins/Docker/Sonar) for streamlined development. Reduced deployment time by 30%.Upgraded the legacy project from on-prem servers to AWS, using RDS, ec2, S3, ALB, API gateway, payment gateway (payfort) and cloud front.Reduced security vulnerabilities in 3rd party dependencies referred to in the project to below 5% by using Snyk and Sonar.Technologies used: Spring MVC | Spring Boot | Microservices | OAuth2.0 | Bash | Maven | Git | Artifactory | Jenkins | MySQL | Amazon Payfort | s3 | ec2 | RDS | ALB | Jira | Confluence | Tomcat | Snyk | Sonar | Ehcache.
  • Abl Asset Management
    Senior Software Engineer
    Abl Asset Management Jul 2018 - Jan 2020
    Lahore, Punjab, Pakistan
    Product: AssetConnect - Asset management platform (100K investors). Worked in the Scrum team responsible for the development of the complete platform using Java, Spring Boot, Angular and AWS. Built Microservices and REST APIs using Spring Boot and coordinated the communication of all departments required for API integration. Managed transactions for investments/redemptions in mutual funds through Microservices. Used Spring Integrations to create multiple channels for data transmission in the customized protocol. Technologies used: Java | Spring Boot | REST | Agile | Scrum | Jira | Tomcat | MySQL | Angular | Maven | Git | Docker.
  • Ibex
    Software Engineer
    Ibex Jun 2016 - Jul 2018
    Lahore, Punjab, Pakistan
    Project: IVR Designer - Customer experience platform with 10K+ business users worldwide.Worked in a Scrum team of 8, building the Microservices architecture using Java, Spring Boot and AWS. Worked on Report Automation Framework for Inbound/Outbound calls reducing manual efforts. Mentored and onboarded junior developers on software design, best practices, software principles and clean code architecture. Wrote unit test cases with a code coverage of 90% using Junit and integrated code coverage reports to Jenkins pipelines. Technologies used: Java | Spring Boot | Hibernate | Mockito | REST | SQL | Linux | Tomcat | AWS | Soap | Jacoco | Maven.
  • Ibex
    Analyst Software Engineer
    Ibex Nov 2014 - Jun 2016
    Lahore, Punjab, Pakistan
    Product: An e-commerce platform with 100K+ products across multiple marketplaces processing 1M+ orders a day. Worked on the backend architecture using Java & Spring Boot. Built the UI in Java Swing to support authorization and authentications. Upgraded Amazon integration from MWS to SP-API which improved the performance by 30%, impacting 200+ e-commerce sellers. Implemented CI/CD pipelines using Jenkins after converting legacy, Ant-based Java projects to Maven. Technologies used: Java | Spring | Microservices | Swing | MySQL | Maven | S3 | REST | OAuth2.0 | Jira | Bash | Jenkins | Ant.
  • Odesk
    Freelancer
    Odesk Dec 2010 - Aug 2014
  • Taumobilities
    Senior Technical Writter
    Taumobilities Jun 2011 - Feb 2013
    Islamabad, Pakistan
    wrote various technical blogs.

Muhammad Ahmed Skills

Asterisk Ivr Java C# C++ C Mysql Sap Erp Microstrategy Tableau Ms Excel Pivot Tables X86 Assembly Php Html 5 Css Python Javascript Sql Eclipse Html Visual Studio Oop Asp.net Html5 Programming Databases Software Engineering Netbeans .net Cascading Style Sheets

Muhammad Ahmed Education Details

Frequently Asked Questions about Muhammad Ahmed

What company does Muhammad Ahmed work for?

Muhammad Ahmed works for European Commodity Clearing Ag

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

Muhammad Ahmed's current role is Senior Software Engineer.

What is Muhammad Ahmed's email address?

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

What schools did Muhammad Ahmed attend?

Muhammad Ahmed attended National University Of Computer And Emerging Sciences, Pcit, Heritage School System.

What are some of Muhammad Ahmed's interests?

Muhammad Ahmed has interest in Environment, Children, Education.

What skills is Muhammad Ahmed known for?

Muhammad Ahmed has skills like Asterisk, Ivr, Java, C#, C++, C, Mysql, Sap Erp, Microstrategy, Tableau, Ms Excel Pivot Tables, X86 Assembly.

Who are Muhammad Ahmed's colleagues?

Muhammad Ahmed's colleagues are Claudia Hartlieb, Dominik Hermann, Abdulrahman Idris, Abdallah Mohamed, Victorine Oemus, Parth Luthra, Franziska Barth.

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.