Muhammad Ahmed
Angestellt, Technical Lead, Expertflow - your Cisco contact center experts
Lahore, Pakistan
Über mich
Enthusiastic and reliable Software Engineer with 3+ years of industry experience as a cloud native backend developer and 2+ years of freelance experience as an app developer and graphic designer. - Proficient at being able to write clean, maintainable and scalable code for enterprise applications. - Language agnostic, can fluently code in Java, Python, Javascript & swift. - Platform agnostic, knows about Linux, MacOS and Windows and can work in any of them. - Experienced with Distributed systems, Micro-services and Cloud architecture. - Knows AWS, Open Source Cloud technologies, Kubernetes, Docker, SaaS, Server-less, FaaS. - Always open to learn new softwares, tools or languages.
Werdegang
Berufserfahrung von Muhammad Ahmed
Bis heute 1 Jahr und 10 Monate, seit Aug. 2022
Technical Lead
Expertflow - your Cisco contact center experts
Works in the core product development team. - Leads a team of 3 engineers responsible for the development of a group of services - Working on the product's reliability, performance, scalability and multi tenancy.
2 Jahre, Aug. 2020 - Juli 2022
Software Engineer
Expertflow - your Cisco contact center experts
Worked in the flagship contact centre solution product dev team. - Developed Multiple cloud native microservices in Java, SpringBoot - Increased the services’ reliability by implementing design patterns like retries, circuit breaker, central error handling queues and more. - Deployed the services on Docker initially and then moved on to Kubernetes and Helm. - Trained AI based conversational chat-bots like Rasa using python and native scripts. - Wrote Developer guides and documentation for the core product.
2 Jahre und 11 Monate, Aug. 2017 - Juni 2020
App developer and Graphic designer
Upwork Freelancer
- Developed Web and Mobile Applications for international clients. - Designed logos and social media marketing graphics.
Sprachen
Englisch
Fließend
Urdu
Muttersprache