
Mohammad Mudassir
Verified Expert in Engineering
Back-end Developer
Karachi, Sindh, Pakistan
Toptal member since November 12, 2021
Mudassir is a senior back-end developer and has been in the industry for more than seven years creating APIs, microservices, and web apps. He prefers working on Microsoft stacks like .NET Core, SQL Server, and Azure infrastructure. Apart from development, Mudassir has experience managing resources and handling responsibilities of a project's end-to-end delivery.
Portfolio
Experience
- Back-end Development - 6 years
- Custom Solutions - 6 years
- Proof of Concept (POC) - 4 years
- Azure SQL - 4 years
- C# - 4 years
- .NET Core - 4 years
- Team Management - 3 years
- Serverless Architecture - 3 years
Availability
Preferred Environment
Windows 10, .NET Core, jQuery, Azure SQL, Azure Functions, Azure Queue Storage, Git, Bitbucket, Lucidchart, Confluence
The most amazing...
...experience I've had was referring over five people in my company when they were just interns and they turned out to be the core members of our entire company.
Work Experience
Team Lead
KoderLabs
- Led two projects which were built entirely from scratch. One was related to the rent-to-own industry, and the other was related to call centers' inbound-and-outbound-calling software.
- Collaborated with the external team on different purposes, such as knowledge transfer sessions and code audits.
- Engaged with clients, business analysts, and designers to get everything communicated properly, get work aligned for developers, and try to create the best possible software.
- Responsible for back-end code and its architecture and the timely delivery of the project.
- Hired and trained junior-level employees and tried to resolve any nontechnical issues of my team members.
Senior Software Engineer
KoderLabs
- Worked on a project which pulls data from over 15 different sources, processes it simultaneously, and produces results within a few seconds after the user generates the request.
- Managed and completed more than five projects belonging to different industries.
- Attended several presales meeting with clients as a technical guide.
- Deployed a project which generated over a million-dollar transaction within the first year.
- Designed database schemas and mappings with other data storage; also optimized heavy queries and database performance.
Software Engineer
KoderLabs
- Attended meetings with offshore clients to support them with their production system as well as code audit meetings with an independent audit firm.
- Created an eCommerce website using WordPress, WooCommerce, and custom plugins and deployed it to production within five working days.
- Maintained a web app deployed on production related to the fintech and rental industry; also created the user flow from database logs and fixed bugs.
Associate Software Engineer
KoderLabs
- Successfully completed a couple of minor projects belonging to different domains.
- Created two crawlers for major clothing brands; ZARA and H&M which then exported their data to custom-made inventory management software.
- Provided support for a system deployed on production.
- Worked on a social network website as a front-end developer and took responsibility for the front-end code solely after a few months.
- Revamped completely the UI for a website and added responsiveness as well.
Experience
CargoBarn, Inc. | Optimum
Tasks Accomplished:
• Led the project.
• Responsible for system architecture and back-end code.
• Participated in initial system design meetings.
• Extracted knowledge from documentation given by the client, participated in meetings to create system flows from that and transferred knowledge to the team.
• Highlighted complex functionalities in the system.
• Performed RnD on new APIs to be integrated.
Traver Connect Inbound
Role: Team Lead
Tasks Accomplished:
• Responsible for the back-end code in the first half of the project.
• Completed the initial proof of concept (POC) on SIP.js and OnSIP integration to validate that all request features are implementable, to pinpoint any future complexities that could arise, and to understand how inbound and outbound calling works and provide the knowledge to the team.
• Coordinated with offshore BAs on business flows and implemented complex parts of the software.
Net Partner Services
Role: Advisor and Technical Consultant
Tasks Accomplished:
• Developed the initial POC on the Plaid API to fetch transactions.
• Transferred my knowledge to the team.
• Coordinated with the offshore BA regarding project discussion, streamlining, and timeline.
Heartland Capital
https://www.hci.net/Role: Team Lead
Tasks Accomplished:
• Responsible for the back-end code and the timely delivery of the project.
• Coordinated with offshore BAs on business flows and implemented complex software parts.
• Provided knowledge transfer sessions for the team.
Mode Transportation
https://www.modetransportation.com/Role: Senior Back-end Engineer
Tasks Accomplished:
• Created web APIs for the front end.
• Wrote stored procedures working behind those APIs that returned data to be shown on the dashboards.
• Created microservices on Microsoft® Azure Functions to pull data from multiple sources.
• Revamped the algorithm code written by the offshore ML team to increase performance.
• Highlighted issues in the system performance and researched and implemented new architecture considering the high flow of data.
• Held multiple sessions with the code audit team, explained the flow of the current system, and worked on suggestions given by them.
• Provided knowledge transfer session to the new team when the project was ended from our side.
Shedcard
Role: Back-end Engineer
Tasks Accomplished:
• Fixed bugs on existing back-end APIs and worked on enhancements.
• Supported and maintained the production deployed system.
• Participated in the production deployment cycle.
Got2Go2
Roles and Work Done:
Initially, I worked as part of the front-end team and developed new modules, and maintained existing ones. Later on, I served as the front-end code lead and managed one intern under me. I also updated scripts that were used to deploy code AWS S3 storage written on Gulp.js.
ESupplySystem
Role: Full-stack Developer
Tasks Accomplished:
• Responsible for front-end integration with the back end.
• Implemented new features requested by the client.
• Created grids on the admin panel for database tables using the Magento Grid API.
Import Fox
Tasks Accomplished:
• Wrote the base structure of the code and database service.
• Created the database schema
• Developed a crawler for ZARA from scratch using an HTML Agility Pack on C#.
• Made crawlers for two clothing brands, ZARA and H&M, as a project.
• Wrote services in PHP for the inventory system to import data of the crawler.
• Constructed another eCommerce based on WordPress and WooCommerce with a custom plugin to take customers' orders.
Education
Bachelor's Degree in Computer Science
University of Karachi - Karachi, Pakistan
Skills
Libraries/APIs
REST APIs, jQuery, Entity Framework, Plaid API, LINQ, React, Stripe API, jQuery UI, Google Maps SDK, Node.js
Tools
Git, Visual Studio, Azure App Service, Bitbucket, Lucidchart, Confluence, IntelliJ IDEA, Sublime Text, Gulp, Azure DevOps Services
Languages
SQL, C#, C#.NET, JavaScript, HTML, PHP, CSS, TypeScript, Java, HTML5, C++
Frameworks
.NET Core, .NET, ASP.NET Core, AngularJS, Laravel
Paradigms
Object-oriented Programming (OOP), Microservices, Serverless Architecture, Asynchronous Programming, REST, Agile, Event-driven Programming
Platforms
Azure Functions, Azure, WordPress, WooCommerce, Magento 1
Storage
Azure SQL, Azure Queue Storage, JSON, XML Parsing, Azure Cosmos DB, Microsoft SQL Server, Relational Databases, NoSQL, SQL Stored Procedures, Azure Blobs, Data Pipelines, SQL Server Integration Services (SSIS), Data Integration, MySQL, Amazon S3 (AWS S3)
Other
API Integration, Software Development, Custom Solutions, Software Troubleshooting, Web Applications, APIs, Back-end, Technical Hiring, Interviewing, Back-end Development, Product Management, Proof of Concept (POC), Ajax, Fintech, API Design, Code Review, Source Code Review, Task Analysis, Team Management, Leadership, Team Leadership, Processing & Threading, Serverless, Networking, Data Structures, Algorithms, Azure Data Factory (ADF), Query Optimization, Audits, Digital Signatures, OnSIP, Full-stack, Azure Service Bus, Pub/Sub, Architecture, Web Crawlers, IP Networks, Web Scraping, WebSockets, CI/CD Pipelines, Message Queues, Cloud Infrastructure
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring