The Specialized ERP Software Suite is a robust, enterprise-grade platform designed to unify and automate core business functions across departments. From HR and finance to executive administration and food & beverage operations, the system delivers seamless coordination, real-time insights, and mobile accessibility. With built-in fintech modules, royalty programs, and token systems, it supports modern business models while offering deep analytics, operational control, and strategic visibility.
The system was developed to address the complexity and fragmentation of traditional enterprise tools. The vision was to build a modular ERP solution that:
- Centralizes operations across HR, finance, front office, and purchasing
- Enables executive oversight through real-time dashboards and mobile access
- Supports customer engagement via loyalty programs and token-based incentives
- Integrates fintech capabilities for secure transactions, dues tracking, and digital payments
- Provides analytical depth through visual dashboards, charts, and predictive reporting
Backend: C#, ASP.NET MVC for secure workflows, business logic, and API orchestration
Frontend: React for dynamic dashboards, admin panels, and responsive interfaces
Mobile App: Integrated mobile client for executive access, approvals, and real-time alerts
Databases:
- SQL Server for structured data (HR records, finance, purchases, inventory)
- MongoDB for flexible data (activity logs, token metadata, reporting payloads)
Integration:
- RESTful APIs for mobile sync, payment gateways, and third-party loyalty platforms
- SMS and notification services for reminders, approvals, and alerts
Deployment: Cloud-native architecture with multi-tenant support and high availability
- Human Resources: Employee records, attendance, payroll, leave management, and performance tracking
- Finance: Budgeting, expense tracking, account ledgers, and financial compliance
- Front Office Operations: Guest/Member/Tenants handling, appointment scheduling, Checkin, fees, visitor logs and other operations.
- Executive Admin: Approval workflows, task delegation, and strategic dashboards
- Purchase Department: Supplier management, purchase orders, GRNs, and cost control
- Food & Beverages: Menu planning, stock tracking, order processing, and kitchen coordination
- Royalty Program & Token System: Customer rewards, token-based transactions, and redemption tracking
- Fintech Modules: Digital payments, dues management, transaction logs, and financial reconciliation
- Analytical Dashboard: Visual charts, KPI tracking, predictive analytics, and exportable reports
- Third-Party Integrations :
- Gov tax system "Zatca" compilance and near real time integration.
- Zteco attendance device integration for attendance.
- SMS and Email service for reminders, OTP and notifications.
- To extend ERP capabilities to mobile users, I architected and developed a dedicated .NET Core API project that powers real-time, secure communication between the ERP backend and mobile clients.
- The mobile integration supports a wide range of on-demand services tailored for resort and hospitality environments, including:
- Resort On-Demand Services: Room service requests, spa bookings, and concierge interactions
- Real-Time Bidding: Dynamic pricing and auction-based service allocation for premium offerings
- E-Wallets & Tokens: Digital wallet integration for cashless transactions, loyalty tokens, and reward redemption
- QR-Based Check-In: Contactless guest check-in and access control using QR codes
- Mobile Bookings: Reservation management, availability lookup, and instant confirmations
- The API layer was designed with RESTful principles, token-based authentication, and tenant-aware routing to support multi-property deployments.
- I implemented SignalR for real-time communication across mobile and web clients, enabling instant updates for bidding events, booking confirmations, and service alerts.
- The mobile experience is tightly integrated with the ERP’s core modules, ensuring consistent data flow, secure access, and responsive user interactions across platforms.
- Challenge: The most demanding aspect of this ERP project was architecting a scalable, maintainable system that could support diverse modules—HR, finance, executive admin, food & beverage, and fintech—while preparing for future microservice adoption. Additionally, the legacy system was single-tenant, tightly coupled, and built on outdated frameworks, making modernization and multi-tenancy migration a high-risk endeavor.
- Resolution: I designed a modular monolith architecture using slicing principles to isolate domain boundaries and improve maintainability. Each module was structured for event-driven communication, enabling loose coupling and future decoupling into microservices. For real-time operations (e.g., approvals, alerts, token updates), I implemented a generic SignalR layer to support scalable bi-directional communication across modules.
To ensure clean separation of concerns and testability, I applied CQRS and repository patterns across core domains. I also led a deep optimization effort—reducing redundant SQL queries, introducing strategic indexing, and improving query plans for high-volume reporting and dashboard modules.
Most critically, I migrated the entire system from single-tenant to multi-tenant architecture, enabling isolated data contexts, tenant-aware routing, and scalable onboarding. This was paired with a full upgrade from legacy .NET components to modern .NET frameworks, and the integration of Azure Application Insights for real-time telemetry, alerting, and performance visibility. These changes not only modernized the platform but also positioned it for long-term growth, observability, and operational excellence.
- Operational Efficiency: Reduced inter-departmental delays and manual coordination
- Scalability: Enabled multi-location enterprise management with centralized control
- User Experience: Mobile-first workflows and loyalty programs improved engagement and retention
- Business Value: Delivered a commercially viable ERP platform that enhanced transparency, reduced overhead, and supported strategic growth
I collaborate with a team of skilled engineers to provide technical support for legacy applications while also spearheading the development of innovative features and optimizing backend infrastructure. Notably, I achieved a 20% reduction in response time and a 15% decrease in error rates. I also implemented Azure Application Insights for improved system monitoring. Additionally, I reduced system downtime by 40%, increased overall system reliability by 60%, and saved millions on computational and development.
I collaborate with a team of skilled engineers to provide technical support for legacy applications while also spearheading the development of innovative features and optimizing backend infrastructure. Notably, I achieved a 20% reduction in response time and a 15% decrease in error rates. I also implemented Azure Application Insights for improved system monitoring. Additionally, I reduced system downtime by 40%, increased overall system reliability by 60%, and saved millions on computational and development.
As a Full Stack Developer at Comcast, my primary focus is on creating adaptable, rigorously tested, and visually appealing web components. I have actively contributed to enhancing user engagement and optimizing website performance through the utilization of technologies such as JSS Sitecore, ReactJS, Angular, Prism, Material UI, and Tailwind CSS. The components I have developed are widely utilized across the organization. and create backend apis in NodeJS and ExpressJs along with GraphQL.
Building the Digital Resort Software with customer facing Mobile App from scratch Over period of three years, start as a Sr.Software engg, later on I led a team of six developers through agile project management to deliver this project ahead of schedule and within budget. Our efforts led to a 60% improvement in company efficiency, a 40-50% reduction in operational costs, and enhanced customer experiences through mobile application. My attention to detail, effective communication, and commitment to efficiency have been crucial to achieving these results.
It’s our own startup company with the partnership of other colleagues. providing solutions for the local market and online clients. work as a technical team leads to organize and manage projects and lead other members to meet deadlines.