Muhammad Maaz
About Meβ
I am a software developer, I love to solve problems . I am always looking for new challenges and ways to improve my skills. Whether it's building a new application or debugging an existing one, I enjoy the process of breaking down complex problems into smaller, more manageable pieces and finding elegant solutions.
Work Experienceβ
π Software Engineerβ
π Β November 2023 - Presentβ
π’Β Company:Β Northumbria University & VEDA Β π London, π¬π§ United Kingdomβ
π§°Β Achievementsβ
- Developedrobust REST APIs using Python Django Framework.
- Enabled CI/CD pipelines for multiple projects on AWS ec2 instances for associated environments utilising docker containers.
π Software Developer (Remote)β
π Β January 2022 - November 2023β
π’Β Company:Β Kodifly Β π ππ° Hong Kongβ
π§°Β Achievementsβ
- Developed a highly robust real-time AI-powered application to view real-time refuelling analytics for an LPG filling station managed by the Electrical and Mechanical Services Department of Hong Kong government.
- Worked with the team of developers to develop robust REST APIs using Python Django Framework.
- Enabled CI/CD pipelines for multiple projects on AWS ec2 instances for associated environments utilising docker containers.
- Worked on R&D project which implements research paper for cancer detection using machine learning.
π Software Developerβ
π Β November 2020 - January 2022β
π’Β Company:Β Akberi Arts Β π Karachi, π΅π° Pakistanβ
π§°Β Achievementsβ
Designed application and implemented application architecture to enable the administrators to create/ modify customer invoices and allowed the customer to view the invoice on the company web portal.
Implemented system design which allowed the administrator to view sales analytics reports Python Flask Framework to develop APIs for the companyβs admin portal and integrated APIs on the frontend portal developed with ReactJs.
π Junior Software Engineerβ
π Β February 2021 - July 2021β
π’Β Company:Β Fyntros Securities. π Karachi, π΅π° Pakistanβ
π§°Β Achievementsβ
- Worked as a Java developer with the backend team to integrate ActiveMQ messaging broke, allowing users to put trading orders in real-time with minimum latency.
- Enabled firebase notifications through the backend, which allowed us to send custom notifications directly to all or a selected number of android users.
- Developed a mechanism that allowed us to upload resources on S3 privately and generate or auto-renew the access URL when applicable.
π Programmerβ
π Β November 2019 - August 2020β
π’Β Company:Β Petrologica Β π Wivenhoe, π¬π§ United Kingdomβ
π§°Β Achievementsβ
- Maintained Petrologicaβs main WordPress website and administrator website and added features such as allowing only subscribed users to download the latest report.
- Developed an interactive map using the JavaScript leaflet library to visualise oil facilities around the world.
- Integrated third-party APIs into the system by utilising automated cron jobs.