0% found this document useful (0 votes)
15 views2 pages

Usman Najmi CV

Njmi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views2 pages

Usman Najmi CV

Njmi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Muhammad Usman Najmi

[email protected] | +92-3114509500
github.com/Usman0455961 | linkedin.com/in/usmannajmi
Skills

Languages: JavaScript, TypeScript, SQL,Dart


Technologies & Tools: NodeJS, ExpressJS, VueJS, ReactJS, Flutter, Postgres, MYSQL, InfluxDB,
MQTT,

Work Experience

Cowlar Design Studio, Islamabad Jul


2022 - Present Software Engineer
• Led multiple projects in the retail industry, streamlining operations and significantly reducing
operational effort and costs for retailers.
• Improved server and client communication efficiency by 60% by migrating from JSON to Protocol
Buffers (Proto) for data exchange.
• Optimize a legacy Flutter application that had grown in size and complexity by implementing the BLoC
state management pattern, enhancing performance and maintainability.
• Node.js, Express.js, MySQL, PostgreSQL, InfluxDB, MQTT, Flutter, REST APIs.

Education

Comsats, Islamabad Aug


2018 - Jun 2022 Bachelors in Computer Science
CGPA:3.18/4 Relevant Coursework: Object Oriented Programming, Databases, Discrete Math, Data
Structures and Algorithms, Operating Systems, Computer Networks

Project Work

• Retail OS Project Overview | Live Project


Retail OS centralizes the management of all retail activities—ranging from shopper interactions to
smart carts and checkouts—while integrating seamlessly with existing systems such as POS and
ERP. The platform delivers valuable insights on sales and inventory, helping optimize store operations
and enhance the overall shopping experience. As one of the primary full stack developers, I played a
major role in backend development, contributing to the creation of the portal for registering and
managing retailers and their stores.

• Smart Kit Project Overview


This project focused on developing a smart shopping cart solution designed to elevate the customer
experience. The smart kit, attached to the cart, enabled users to scan items while shopping, skip the
cashier lane by completing payments directly on the cart, and locate products within the store by
showing aisle and section details. Fully integrated with our Retail OS, my main responsibilities
centered around server-side development, integrating the smart kit with our device, and creating API
endpoints for vendor integrations like Almeera (Retail Giant,Qatar)
• Store Digitization Solution Project Overview
This project involved creating a digital twin of retail spaces to enhance operations, inventory
management, and the customer experience. The digital twin incorporated detailed store aisle,
section, and shelf data, allowing shoppers to navigate efficiently to desired item locations. My role in
the project was as a backend developer, where I prepared APIs and integrated the system with our
Web and Mobile platforms.

• Pricing Solution Project Overview


This project aimed to help retailers streamline price updates and validation across stores, allowing for
frequent price changes with seamless integration and real-time efficiency. The solution ensured that
pricing strategies remained competitive and accurate. As the project lead, I collaborated with a
dedicated AI/ML team. We utilized advanced computer vision and machine learning algorithms on our
on-premise cloud and edge devices (running locally) to extract barcodes in various formats and
retrieve prices from labels, verifying their alignment with the store catalog.

• End-to-End eCommerce Platform Project Overview | Live Project


Contributed to the development of an end-to-end eCommerce platform that included both
client-facing applications (eCommerce web app and mobile app) and fulfillment tools for in-store
employees (such as picker and dispatcher apps) and a driver app. My role primarily focused on
backend development, where I optimized the system architecture by integrating Redis for server-side
caching. I also employed Debezium to improve scalability by monitoring changes in MySQL, enabling
real-time updates to Redis and notifying Kafka of these changes. This ensured that our mobile apps
(Shopper App, Fulfillment App, and Driver App) always received the latest data. I also contributed to
integrating third-party payment solutions such as SkipCash and CyberSource.

• Fulfillment App Project Overview


Completing the eCommerce and order-picking process, the Delivery & Dispatch Solutions ensure
seamless connectivity and traceability within the RetailOS ecosystem. In this project, I worked on
both the backend and mobile development. Taking on responsibilities across both areas gave me
valuable insights into the entire project lifecycle, enhancing my understanding of how to develop
solutions end to end.

You might also like