← Back to list
Registration: 10.09.2025

Muhammad Saleem

Specialization: Full-Stack Software Engineer
— Dynamic and innovative Full-Stack Software Engineer specializing in the development of high-performing web applications utilizing React, Node.js, and Ruby on Rails. — Demonstrated expertise in both front-end and back-end technologies, with a strong foundation in database management systems including PostgreSQL, MySQL, and MongoDB. — Proven track record of enhancing application performance and user experience, leading successful agile teams, and implementing robust testing frameworks to ensure code quality.
— Dynamic and innovative Full-Stack Software Engineer specializing in the development of high-performing web applications utilizing React, Node.js, and Ruby on Rails. — Demonstrated expertise in both front-end and back-end technologies, with a strong foundation in database management systems including PostgreSQL, MySQL, and MongoDB. — Proven track record of enhancing application performance and user experience, leading successful agile teams, and implementing robust testing frameworks to ensure code quality.

Portfolio

HY.LY

HY.LY AI specializes in multifamily marketing technology solutions, offering products such as HY Blasts, HY Events, HY Referrals, and the Hayley Mail bot. The company leverages AI to optimize marketing efforts and streamline property management processes for multifamily real estate. ● As a Full Stack Developer, I played a key role in developing various product features, including architecture design, API development, frontend enhancements, and third-party integrations. ● I also developed data scrapers to efficiently gather data from multifamily real estate sites, improving lead generation and automating marketing processes. ● Additionally, I worked on notification management systems, integrating APIs with CRM platforms to ensure smooth communication and timely updates. Technologies and tools used: React.js, Node.js, Ruby on Rails, MongoDB, MySQL, GraphQL, Redis, Sidekiq, Twilio, Notion APIs, Google Analytics APIs, Nokogiri, Selenium.

Crice

The CRICE Program, led by SAMED, is dedicated to improving South Africa’s medical device industry by advancing clinical research, fostering innovation, and providing training and resources to local companies. The program supports businesses in developing safe, effective medical products, navigating regulatory processes, and collaborating with global experts to boost the country’s position in the healthcare sector. ● As a Full Stack Developer, I developed and integrated backend APIs, created intuitive and user-friendly frontend interfaces, and managed DevOps processes to ensure smooth deployment and scalability of the program. Technologies and tools used: React.js, Material UI, Node.js, Express.js, Sequelize, PostgreSQL, Docker, AWS, CircleCI, OpenAI.

Donor box

DonorBox is a powerful and user-friendly recurring donation platform designed to help nonprofits raise funds with ease. It provides a seamless donation experience, allowing nonprofits to create customizable donation forms, manage recurring payments, and track fundraising campaigns efficiently. ● I enhanced donation forms, implemented secure payment solutions, and optimized the overall user experience. ● I designed and developed the 'Events' module, enabling clients to create, manage, and track fundraising campaigns. ● Additionally, I integrated third-party APIs such as Stripe and Apple Pay to ensure secure payment processing. Technologies and tools used: Ruby on Rails, MySQL, Stimulus.js, Redis, Sidekiq, Minitest, Stripe Connect, Stripe UPE, Apple Pay.

Skills

JavaScript
ES6+
Ruby on Rails
Node.js
NestJS
GraphQL
RESTful API
API
Stripe
Shopify
eBay
Etsy
DHL
React.js
HTML5/CSS3
PostgreSQL
MySQL
MongoDB
Web Scraping
Nokogiri
Selenium WebDriver
RSpec
Capybara
Minitest
Mocha
Jest
Git
GitHub
Capistrano
CI/CD Pipelines
CircleCI
AWS
Azure
Kubernetes
Docker
Cron Jobs
Task Scheduling

Work experience

Full Stack Developer
11.2024 - 04.2025 |Chowbus
Ruby on Rails, PostgreSQL, Redis, Sidekiq, Digital Ocean, OpenAI, Selenium webdriver, Lxml, Python, Django
It is a food ordering platform that connects users with curated Asian restaurants, offering high-quality meals delivered straight to their door. I contributed to both a Rails application and a Python application focused on web scraping and building bots to automate various processes. Responsibilities: ● Contributed to full-stack development of a scalable delivery platform for restaurants, ensuring smooth and reliable user experiences. ● Built and maintained web scraping tools to dynamically extract restaurant menu data from third-party websites, ensuring up-to-date offerings. ● Integrated with Uber Delivery APIs to enable real-time delivery logistics, including order dispatching, tracking, and status updates. ● Researched and integrated travelling APIs, automating the booking process and simplifying journey planning for users. ● Developed secure payment workflows using Stripe and Braintree, supporting one-time purchases and recurring transactions. ● Designed and deployed AI agents to handle customer inquiries and support tasks, improving response times and customer satisfaction. ● Developed and optimized RESTful APIs for mobile and web clients, ensuring fast and reliable service under load. ● Automated verification of restaurant configurations to ensure proper integration with Google’s Online Ordering system, flagging unmanaged or misconfigured listings for review.
Senior Backend Engineer
05.2023 - 10.2024 |Transreport Limited
Ruby on Rails, PostgreSQL, Redis, Sidekiq, Swagger, OpenAPI, RSpec, Jorudan APIs, Ekispert API, ARINC API, Administrate, AWS EC2, S3, SES, SNS, CircleCI, Docker, Kubernetes
Transreport is a leading technology company focused on the transportation sector and dedicated to enhancing the journey experience for millions of passengers. Responsibilities: ● Engineered the backend architecture for the company's flagship product, establishing a scalable foundation for future growth. ● Crafted core features using Ruby on Rails, ensuring system performance, reliability and scalability. ● Created and integrated APIs for the SQR dashboard, Audit app and Passenger Assist Global, improving data access and functionality. ● Researched and integrated travelling APIs, automating the booking process and simplifying journey planning for users. ● Optimized system performance, reducing load times by 50% through database query optimization and Redis caching. ● Collaborated with cross-functional teams (Product, Frontend, Mobile, DevOps) to deliver solutions aligned with business goals. ● Implemented unit and integration tests with RSpec, achieving over 90% test coverage and reducing bug rates. ● Maintained API documentation using OpenAPI/Swagger and developed a Ruby module to provide a cleaner DSL for defining Swagger schemas, ensuring consistent type definitions across API documentation and reducing boilerplate code for complex schemas. ● Mentored junior engineers, offering technical guidance and supporting problem-solving. ● Carried out code reviews, ensuring coding standards and maintaining a high-quality, maintainable codebase. ● Applied best practices for access token management, database sharding, and web sockets, improving performance and reliability. ● Followed Agile methodologies to deliver features on time, balancing speed with code quality and system stability. ● Devised workflows to automate processes across various industries including railway and aviation, enhancing efficiency and scalability. ● Gained proficiency in TestRail, learning to write test cases as a QA and assisting with automation and regression testing to ensure product quality.
Full Stack Developer
01.2022 - 02.2023 |Jess
Ruby on Rails, Node.js, React.js, PostgreSQL, Redis, Sidekiq, GraphQL, Facebook Marketing APIs, Google Marketing APIs, Microsoft Azure
Jess is a marketing analytics software that tracks user activity to identify the exact source of individual leads. Responsibilities: ● Designed and developed interactive dashboards using React JS, providing users with real-time data insights and a seamless, responsive experience. ● Optimized multiple modules for improved efficiency and performance, leveraging Ruby on Rails, Node JS, and React JS. ● Integrated Stripe APIs for seamless transaction management, enhancing payment processing reliability and security. ● Incorporated Google and Facebook marketing APIs, enabling targeted audience management and driving effective ad campaigns. ● Tracked user activity and lead sources, improving the lead identification process and refining marketing strategies. ● Maintained custom audiences and ensured data consistency, syncing actions with shadow tables to support marketing efforts and data integrity. ● Established microservices and modular components, simplifying maintenance and enabling future feature expansion. ● Conducted comprehensive code reviews, ensuring adherence to best practices and maintaining a high-quality, maintainable codebase. ● Collaborated with cross-functional teams to integrate frontend and backend components, delivering high-quality user experiences.
Software Engineer
02.2019 - 01.2022 |Stackup Technologies
Ruby on Rails, Elixir, Node.js, React.js, PostgreSQL, MongoDB, Redis, Active Admin, QuickBooks, DHL APIs, eBay APIs, Shopify APIs, Etsy APIs, Heroku, DigitalOcean
At Aiva Labs, I participated in various projects, conducted code reviews, and assisted in the onboarding of new team members. Responsibilities: ● Planned backend and frontend structures for the 'Events' module, focusing on performance and user experience. ● Engineered backend structures, APIs, and API contracts between Node JS and Ruby on Rails applications for a Chatbot using GraphQL streamlining communication workflows. ● Implemented a template management module for Blast emails to enable personalized communication with clients. ● Leveraged Stripe Connect APIs for seamless transaction management and efficient payment handling. ● Created reusable and modular frontend components using ReactJS, ensuring code reusability and maintainability. ● Developed stepwise donation forms with Stripe UPE to improve security and streamline the payment process for a better user experience. ● Utilized database technologies like PostgreSQL and MongoDB to ensure efficient data storage and retrieval in web applications. ● Migrated periodic AJAX calls to websockets, optimizing real-time updates. ● Engaged in various projects, conducted code reviews, and assisted with onboarding new team members.

Educational background

Computer Science (Bachelor’s Degree)
COMSATS University Islamabad

Languages

EnglishProficient