
Mohsin Zaidi
Software Engineer with 7+ years of experience building enterprise applications
Hire this person
Send a job offer directly to this candidate
About
Software engineer with 7+ years of experience building enterprise applications using .NET, ASP.NET Core, Flutter, SQL Server, MongoDB, and microservices architecture. Experienced in developing scalable APIs, cross-platform mobile applications, cloud-hosted services, and production deployments on Linux and Windows servers. Proven track record of leading projects, mentoring teams, and delivering high-performance software solutions.
Experience
Software Developer.NET | Flutter (Evening) at YGeneration Systems (2022-02 – Present)
The company provides its services in restaurant industry. They serve multiple products that include RMS(Restaurant Management System), POS (Point of Sale), Online Ordering Solution, Restaurant Reports, Inventory, Accounts etc.
- Architected and built cross-platform Flutter solutions, including POS and restaurant reporting apps, to enable hardware flexibility and real-time business visibility.
- Created a client management and control Flutter app to manage deployments and remotely administer restaurant installations.
- Implemented real-time data delivery using SignalR via Flutter method channels to push live sales and status updates to clients.
- Designed and developed ASP.NET Web APIs to ingest, normalize, and distribute sales, POS, inventory, and third-party ordering data between services and mobile apps.
- Built a.NET Windows background service to reliably synchronize on-premises restaurant databases with cloud services for near-real-time analytics.
- Designed relational schemas in Microsoft SQL Server for user, restaurant, branch, and access management, and implemented MongoDB for high-volume sales retention.
- Designed and deployed microservice-based components to improve scalability, reduce response times, and handle large-scale traffic.
- Managed hosting and deployments using IIS, Nginx, and Docker across Windows and Linux servers; automated operational tasks with Bash scripts.
- Delivered internal administrative tools for user access, approval workflows, and overdue-account controls to streamline operations and improve cash collection.
Flutter Developer (Morning) at Avialdo Solutions (2021-12 – 2023-10)
The company provides solution to Unions across USA. They provide management system that to a union that expedites communication between union management and its members Iron Workers, Professional Fire Fighters of Idaho, International Brotherhood of Teamsters, United Food and Commercial Workers etc
- Consolidated separate native Android and iOS apps into a single Flutter codebase, reducing maintenance overhead and accelerating feature delivery.
- Recreated user interfaces with pixel-perfect accuracy and applied the BLoC pattern for scalable state management.
- Mentored and trained new developers, led task planning in ClickUp, and enforced code quality through GitHub code reviews.
- Integrated AuthnHive into native Android and iOS via Flutter method channels to secure locally stored user data.
- Collaborated with UI/UX, QA, and backend teams to ensure reliable API integration and smooth releases.
Junior.NET and Flutter Developer at Devaj Technology (2019-05 – 2021-12)
The company provides its services in restaurant industry. They serve multiple products that include RMS(Restaurant Management System), POS (Point of Sale), Online Ordering Solution, Restaurant Reports, Inventory, Accounts etc.
- Worked on restaurant point-of-sale, inventory, and accounts projects as part of a.NET development team.
- Communicated with clients and gathered requirements for customizations and sales reports designed using Crystal Reports.
- Debugged and troubleshot.NET projects and Microsoft SQL Server databases to identify bugs and invalid data entries.
- Developed Flutter apps and ASP.NET web services for order-taking through Android tablets.
- Hosted ASP.NET web services through Windows Internet Information Services (IIS).
- Developed a Flutter app for a shooting range to help shooters correct their aim using a tablet.
- Worked on various customized client projects using.NET web services and Flutter.
IT Support at Devaj Technology (2019-01 – 2021-05)
- Assembled computer hardware and thermal printers on site.
- Set up local network connectivity.
- Installed the company's POS, inventory, accounts, and call-center software.
- Provided restaurant staff with training on software and system workflows.
- Troubleshot client-reported issues using AnyDesk or on-site visits.
IT Support Intern at Beaconhouse School (2018-03 – 2018-04)
- Troubleshoot any computer system and network related issue.
- Handle infected systems and manage system and network security.
- Deploy and manage hardware for school events.
- Resolved issues related to networks, printers, student tablets, infected USB devices, computer labs, auditoriums, and outdoor events on school premises.
Education
BBIT – Virtual University

