Available to hire
Hi, I’m Abdur Rafay Saleem, a full-stack software engineer with 6 years of experience delivering cross-platform solutions using Flutter, Node.js, and ASP.NET. I enjoy designing scalable RESTful APIs, applying SOLID principles, and collaborating with teams to build software that users love. I’m currently pursuing a Master of Science in Computer Science at UCF on a Fulbright scholarship and I’m passionate about AI integration, CI/CD automation, and mentoring others.
Outside work, I love sharing knowledge, contributing to open source projects, and exploring how emerging technologies can improve developer experience and product outcomes.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
Language
English
Fluent
Work Experience
Senior Software Engineer at EXA
April 1, 2025 - November 21, 2025Tackled maintenance and migration of classic product to a new multi-tenant architecture on .Net Core. Streamlined CI/CD pipelines to reduce deployment times from 45 mins to 1 min. Created complex Power Automate Flows to conduct code reviews calculations and post PR updates to Teams. Established an entire on-prem and ssl-secured AI deployment using Docker, Ollama and Nginx. Integrated GenAI into three areas of the software using the private AI model, improving customer experience and boosting revenue by huge margins. Created internal tools to avoid hopping between servers for deployments, improving developer experience. Wrote complex SQL queries, stored procs and optimizations to process large batches of data in an efficient manner. Trusted as the sole associate for direct client interaction, handling requirements, updates, and ensuring client satisfaction
Software Engineer II at 10Pearls
November 30, 2024 - November 30, 2024Re-architected legacy project backends using modern .NET Core and RESTful API best practices. Implemented unit testing, logging, and monitoring from project inception. Established solid CI/CD pipelines for testing, building, deployment, and delivery, enabling early detection of issues and reducing deployment failures by 30%. Worked on QPharma Ti Expert 2.0 (Flutter, OpenAI GPT-4) and Jobs Ready App (Flutter, on-device ML, Node.js/TypeScript backend).
Software Engineer at 10Pearls
July 31, 2023 - July 31, 2023Improved the reliability of legacy .NET code by fixing code smells, reducing technical debt, and improving code quality. Successfully reduced a long-standing backlog of bugs by 70%. Stadium Tickets App - Flutter with a custom NodeJS backend and PostgreSQL; enhanced startup performance by 70% through real-time monitoring of slow frames using Sentry. Implemented a smart conflict resolution and queuing algorithm for concurrent booking requests during high user traffic.
Associate Software Engineer at 10Pearls
June 30, 2022 - June 30, 2022Developed a Flutter Web-based admin panel to automate a manual data entry process, reducing data inconsistencies and errors by 30% and saving 3 hours per week in manual effort. Achieved 95% test coverage in Flutter app by implementing unit and integration tests, reducing release time by 30%. Optimized MongoDB queries using indexes to improve performance by 23% and ensure data consistency.
Software Engineering Intern at 10Pearls - Hybrid
December 31, 2021 - December 31, 2021Debugged crashes and optimized performance for a published app, resulting in a 23% increase in user retention rate. Migrated the codebase to null safety, resolving major bugs and improving app stability and performance. Integrated caching and pub/sub events using Cloud Functions to overcome API rate limits. Followed an offline-first development approach to maintain app functionality in farm areas without internet. Sped up export and email of high-volume data by 60% by using multi-threading capabilities of Dart.
Founder and CTO at Cyntaria
June 30, 2020 - June 30, 2020Led the development of backend and frontend for a web-based collaboration platform. Oversaw weekly progress, conducted code reviews, and performed refactors to manage tech debt.
Software Engineer II at 10Pearls
November 1, 2024 - November 1, 2024Re-architected legacy backends using modern .NET Core and RESTful API practices; introduced unit testing, logging, and monitoring; established CI/CD pipelines, reducing deployment failures by 30%. Worked on Jobs Ready App stack (Flutter, on-device ML, OpenAI GPT-4, Cloud Messaging, Posthog, Node.js, TypeScript) to enable on-the-fly language translation and scalable backend APIs.
Software Engineer at 10Pearls
July 1, 2023 - July 1, 2023Improved the reliability of legacy .NET code by addressing code smells, reducing tech debt, and backlog by 70%. Built Stadium Tickets App UI with Flutter, a custom NodeJS backend, PostgreSQL, Firebase Remote Config, Sentry, and GitHub integration. Enhanced startup performance by 70% via real-time slow-frame monitoring and implemented a conflict-resolution and queuing algorithm for high-traffic bookings.
Associate Software Engineer at 10Pearls
June 1, 2022 - June 1, 2022Developed a Flutter Web admin panel to automate data entry, reducing inconsistencies and saving 3 hours per week. Achieved 95% test coverage in Flutter via unit and integration tests, reducing release time by 30%. Optimized MongoDB queries with indexes to improve performance by 23% and ensure data consistency.
Software Engineering Intern at 10Pearls – Hybrid
December 1, 2021 - December 1, 2021Debugged crashes and optimized performance; migrated codebase to null safety; implemented caching and pub/sub via Cloud Functions to address API rate limits. Followed offline-first development for farm-area functionality. Sped up export and email of high-volume data by 60% using multi-threading in Dart.
Founder and CTO at Cyntaria
June 1, 2020 - June 1, 2020Led backend and frontend development for a web-based collaboration platform. Oversaw weekly progress, conducted code reviews, and performed refactors to manage tech debt.
Software Engineering Intern at 10Pearls (Hybrid)
December 31, 2021 - December 31, 2021Debugged crashes and optimized performance for a published app, resulting in a 23% increase in user retention. Migrated codebase to null safety, resolved major bugs, and improved stability and performance. Implemented caching and pub/sub events using Cloud Functions to overcome API rate limits. Followed offline-first development for farm areas without internet. Sped up export and email of high-volume data by 60% using multi-threading in Dart.
Software Engineering Intern at 10Pearls – Hybrid
December 31, 2021 - December 31, 2021Debugged crashes and optimized performance for a published app, resulting in a 23% increase in user retention. Migrated the codebase to null safety, resolving major bugs and improving stability. Integrated caching and pub/sub using Cloud Functions to overcome API rate limits. Followed an offline-first development approach to maintain app functionality in farm areas without internet. Sped up export and email of high-volume data by 60% using multi-threading.
Education
Master of Science in Computer Science at University of Central Florida, Orlando, US
January 1, 2023 - March 1, 2025Fulbright Scholar at Fulbright Program - Pakistan
January 11, 2030 - November 21, 2025Bachelor of Science in Computer Science at Institute of Business Administration, Karachi, Pakistan
January 1, 2018 - January 1, 2022Qualifications
Official Google Codebase - Contribution 1
January 11, 2030 - November 21, 2025Official Google Codebase - Contribution 2
January 11, 2030 - November 21, 2025Official Google Codebase - Contribution 3
January 11, 2030 - November 21, 2025Industry Experience
Software & Internet, Professional Services, Media & Entertainment, Education
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
Hire a App Developer
We have the best app developer experts on Twine. Hire a app developer in Karachi today.