Senior Software Engineer
10Pearls
2023-08-01-2024-12-01
QPharma Ti Expert 2.0 - .Net Core, Blazor, ASP.NET, CSharp, JavaScript, MongoDB
• Re-architected legacy project backends using modern .N...
QPharma Ti Expert 2.0 - .Net Core, Blazor, ASP.NET, CSharp, JavaScript, MongoDB
• Re-architected legacy project backends using modern .NET Core and REST API best practices.
• Designed the base architecture using .NET Core 6 and MongoDB, ensuring a robust and scalable foundation.
• Developed a dynamic, multi-tenant API structure following RESTful best practices to meet complex application requirements.
• Reduced technical debt by implementing unit testing, logging, and monitoring from the project’s inception.
• Established solid CI/CD pipelines for testing, building, deployment, and delivery, enabling on-the-fly updates, early detection of issues and reducing deployment failures by 30%.
• Improved web app performance by 60% through backend optimizations and UI enhancements, leading to better user engagement.
Jobs Ready App – Flutter, Cloud Messaging, OAuth, Sentry, Posthog, Node.js, Typescript, GitHub
• Designed and developed a dual-sided job search platform enabling users to swipe and interact with jobs within a mapbased bounding box, while employers can post jobs and review applications.
• Built a dynamic profile creation system allowing users to upload resumes, videos, and job preferences, enhancing their job-hunting experience.
• Integrated push notifications using Firebase Cloud Messaging to keep users and employers updated in real-time.
• Implemented OAuth-based authentication for secure and seamless user logins across the platform.
• Set up real-time error monitoring and user behaviour analytics, ensuring high performance and actionable insights.
• Added multi-language support through localization, making the app accessible to a global audience.
• Developed backend APIs using Node.js and TypeScript, ensuring scalability and efficient data handling.
• Utilized GitHub for version control, code reviews, and CI/CD pipelines, maintaining high code quality and collaboration standards.
Testing
JavaScript
Sentry
View more
Testing
JavaScript
Sentry
.NET Core
Cloud Functions
Posthog
Digital twin
Open config
View more
Flutter App Developer
Fiverr
2019-08-01-2024-08-01
• Developed 15+ high-quality hybrid apps with strong technical design and implementation skills.
• Improved product quality through code ...
• Developed 15+ high-quality hybrid apps with strong technical design and implementation skills.
• Improved product quality through code refactors, writing effective unit tests and automated CI/CD pipelines.
• Responsible for the planning, design, build, deployment, debug and maintenance of entire applications.
• Debugged crashes and optimized performance for a published app, resulting in a 23% increase in user retention rate.
• Added localization/internationalization to support locale-specific or multi-language apps.
RESTful API
English spoken
View more
RESTful API
English spoken
View more
Software Engineer
10Pearls Pakistan
2022-07-01-2023-07-01
QPharma Ti Expert 1.5 - .Net Framework 4.5, Kendo UI, jQuery, JavaScript, ASP.NET, MongoDB
• Improved maintenance and reliability of leg...
QPharma Ti Expert 1.5 - .Net Framework 4.5, Kendo UI, jQuery, JavaScript, ASP.NET, MongoDB
• Improved maintenance and reliability of legacy .NET code by fixing code smells, reducing technical debt, and improving overall code quality.
• Successfully reduced a long-standing backlog of bugs by 70%.
• Quickly prototyped and deployed new features, reducing development turnaround time by 30%.
• Trusted as the sole associate for direct client interaction, handling requirements, updates, and ensuring client satisfaction
Stadium Tickets App - Flutter, Custom Backend, Firebase Remote Config, Sentry
• Built intuitive UI for complex features like event search, seat selection, payment gateways, and e-ticket generation.
• Enhanced app startup performance by 70% through real-time monitoring of slow frames using Sentry.
• Prepared common re-usable widgets that encapsulated core functionality to save 20% time on new projects.
Stadium Tickets Backend - NodeJS, PostgreSQL, Sentry, SendGrid - GitHub
• Integrated SendGrid Email APIs and defined custom templates for password reset and confirmation emails.
• Implemented a smart conflict resolution and queuing algorithm for concurrent booking requests during high user traffic.
• Monitored errors and transactions in real-time using Sentry which helped in quick prioritizing and debugging of issues.
Testing
Cloud Functions
Digital twin
View more
Testing
Cloud Functions
Digital twin
Open config
View more