Summary
Overview
Work History
Education
Skills
Timeline
Generic

Muhammad Ali Kazmi

Karachi

Summary

I am a software engineer at Qoyod, a leading cloud-based accounting software company in the Middle East. I have over eight years of experience in web development, working with various frameworks, languages, and technologies such as Ruby on Rails, Django and MySQL. My mission is to create innovative and user-friendly web applications that solve complex problems and enhance customer satisfaction. I have successfully delivered multiple projects with 100% success rate, including developing an API that handled large amounts of data from mobile and web clients, implementing features such as email, map locations, image and video transfer, and authentication/security, and optimizing the performance and scalability of the system. I am a quick learner, a good team player, and a passionate web developer who strives to improve my skills and knowledge every day.

Overview

12
12
years of professional experience

Work History

Senior Software Engineer

Qoyod
10.2022 - 10.2023
  • Planned, developed and deployed features in qoyod web application like POS Users, Audit Reports and Payment System features
  • Worked on high performance tenant based database design using Postgres and Rails as a framework
  • Helped integration with third party clients like Zapier and Zid
  • Built an API based lending website using Ruby on Rails as BE tech
  • Main responsibilities of the software were to calculate if customer is eligible for a loan, authentication and admin portal.

Senior Software Engineer

Experfy
12.2021 - 10.2022
  • Designed and developed a highly-available, fault-tolerant web application using modern cloud technologies
  • Developed a secure authentication system with two-factor authentication and user identity management
  • Developed a distributed messaging system that enabled communication between micro-services
  • Worked on a Talent Cloud platform for talent acquisition, management and inner mobility
  • Work includes creating a micro-service for (le upload and download which will communicate with Kafka )publish/receive eventsV
  • Designing and implementing large scale database micro-service to store data using Ruby on Rails
  • All services use Microsoft technologies like Azure Storage and Azure Cloud Platform.

Senior Software Engineer

Southville Solutions
10.2020 - 11.2021
  • Prepared and presented (nancial reports to senior management and external stakeholders
  • Incorporated third-party APIs into the web application for data exchange and real-time updates
  • Developed a RESTful API that served as the backend for a web application, improving scalability and reducing latency by '%
  • Developed a web application that allowed users to securely store and manage their data
  • Created art assets for multiple platforms and devices, including web, mobile, and print
  • Led a team of software engineers to successfully develop a major software project on time and within budget.

Senior Software Engineer

EXPERIA
12.2019 - 10.2021
  • Upgraded ruby on rails website from old version to the latest
  • Implemented stripe, user registration and other various features
  • Worked on react native social application
  • Implemented tab navigator, stack navigator and fetch backend api6s
  • Project includes location features, maps and animated splash screen
  • Detailed implementation of react native elements like buttons, lists and cards.

Senior Software Engineer

LiveWireLabs
04.2018 - 12.2019
  • Working on the US based project which includes technology stack like RoR and Canvas
  • It is a custom ecommerce uniform builder where the user has the ability to edit the style of uniform and add text, logos or graphics to it
  • The texts, logos and placements of those on uniforms are implemented using canvas and svg
  • Other features of the website include checkout, cart, listing and payment gateway.

Senior Software Developer

AJM Traders
08.2011 - 02.2018
  • Worked on their in-house e-commerce solution which includes product listing, homepage, search and filter feature, payment gateway, cart and checkout systems
  • Following TDD approach during the development.

Software Developer

10Pearls
08.2013 - 08.2017
  • Developed responsive HTML using bootstrap to manage multiple screen resolutions like Mobile, Tablets and Desktop
  • Strictly follow test driven development technique
  • Replacing time-consuming, error-prone manual processes with elegant, automated solutions
  • Worked extensively on web related technologies including Ruby on Rails and Python
  • My experience mostly includes handling back end jobs like creating Restful APIs, database creation and querying, Cron jobs, Elastic Search, S3 storage, Managing AWS environment, integrating various features like sending SMS through twilio and Push notification feature using Urban Airship.

Education

Bachelor of Science - Computer And Information Sciences

FAST - NU
Sind, Pakistan
08.2013

Skills

  • JQuery
  • DJango
  • Python
  • SQL
  • Ruby on Rails
  • Kafka
  • Heroku
  • AWS
  • S3

Timeline

Senior Software Engineer

Qoyod
10.2022 - 10.2023

Senior Software Engineer

Experfy
12.2021 - 10.2022

Senior Software Engineer

Southville Solutions
10.2020 - 11.2021

Senior Software Engineer

EXPERIA
12.2019 - 10.2021

Senior Software Engineer

LiveWireLabs
04.2018 - 12.2019

Software Developer

10Pearls
08.2013 - 08.2017

Senior Software Developer

AJM Traders
08.2011 - 02.2018

Bachelor of Science - Computer And Information Sciences

FAST - NU
Muhammad Ali Kazmi