Summary
Results-driven Senior Full Stack Developer with 8+ years of experience in designing, developing, and deploying dynamic web applications. Skilled in applying Design Patterns, OOPs concepts, and core Design Principles to build scalable, maintainable, and robust systems. Expertise in .NET Core, .NET MVC, Angular, React.js, Azure, AWS, Web APIs, and SQL databases. Passionate about writing clean, modular code and implementing best coding practices. Adept at collaborating with cross-functional teams to deliver high-quality, future-ready software solutions.
Technical Skills:
- Programming Languages: C#, JavaScript, TypeScript
- Frontend Technologies: Angular (4+), React.js, WPF, Razor, jQuery, AJAX, HTML5, CSS3, Bootstrap, D3.js
- Backend Technologies: .NET Core (6/7+), .NET MVC, ASP.NET Web API, RESTful Services, Entity Framework, Entity Framework Core, Dapper, LINQ, SignalR/WebSocket, Microservices.
- Cloud & DevOps: Azure SQL Server, Azure Devops, Azure Storage, Web App, Azure Functions, Docker, Service Bus, Event Hubs, Azure Integration Services, Azure API Management, Logic Apps, AWS (Lambda, S3, DynamoDB).
- Database Management: Microsoft SQL Server, MySQL, Redis (local), Oracle, MongoDB (NoSQL), Cosmos DB.
- Version Control: Git, TFS, Github, SVN, DevOps, CI/CD.
- Testing & Tools: Unit Testing (xUnit, NUnit, Moq), Integration Testing, Postman, Swagger, Git, Github
- Software Development Tools: Visual Studio, JIRA
- Reporting & Logging: SSRS, Serilog + SQL
- Authentication & Security: SAML Authentication, RBAC, Token Management, Windows AD, ASP.NET Identity
Professional Experience
Key Achievements & Responsibilities:
- Led the end-to-end development of multiple high-performing web applications, enhancing overall user engagement.
- Developed and optimized RESTful APIs using .NET Core and .NET MVC, improving system response times.
- Spearheaded Angular and React.js front-end development, improving UX/UI and reducing load times.
- Designed and implemented database architectures, optimizing SQL queries for better efficiency.
- Implemented Azure cloud services (Azure Functions, Blob Storage, and Application Insights) to automate background processes, reducing manual effort significantly each week.
- Integrated payment gateways for seamless online transactions, ensuring high system availability.
- Led a team of 5+ developers, conducted code reviews, and enforced best coding practices, reducing bugs.
- Worked closely with clients to understand business requirements and translate them into technical solutions, ensuring strong client satisfaction.
- Implemented CI/CD pipelines, reducing deployment time and increasing release frequency.
Projects
Catina
Technology Used: Angular, .NET Core, Microservices, MongoDB, Azure, Azure DevOps, Third-party API (DocuSign)
Responsibilities:
- Developed full-stack solutions handling frontend, backend, and database operations for seamless user experience.
- Created and managed documents, projects, and templates, ensuring consistent and efficient workflows.
- Implemented migration and transformation processes to enhance data accuracy and system reliability.
- Integrated DocuSign API for secure digital document signing and workflow automation.
- Leveraged Azure and Azure DevOps for deployment, CI/CD, and scalable cloud infrastructure management.
SureCare100
Technology Used: Angular 8, .NET Core API, MSSQL, Entity Framework, Console Applications
Responsibilities:
- Developed multi-role web applications for Admin, Customer, Agent, and Claim Manager, providing a seamless workflow for users.
- Implemented Dependency Injection for secure API authentication, enhancing system security.
- Built a scheduler notification system to improve communication efficiency by sending automated alerts to users.
- Integrated a payment gateway, enabling seamless online transactions and minimizing manual errors.
2C2P – Card and Cash Payment Process
Technology Used: .NET MVC, .NET Core API, MySQL, AWS CloudWatch, AWS S3
Responsibilities:
- Developed secure payment APIs, improving transaction efficiency and ensuring high system uptime.
- Implemented data encryption to enhance security compliance and protect sensitive payment information.
- Created a batch processing system to automate repetitive tasks and reduce errors.
- Integrated real-time monitoring with AWS CloudWatch to minimize transaction failures.
Grizzly Bolt
Technology Used: .NET MVC, Web API, Angular 4, D3.js, SQL Server, Open Layers JS
Responsibilities:
- Designed a real-time interactive map module using Open Layers JS, enabling live tracking of vehicles.
- Created forecast charts using D3.js, improving data visualization for predictive analytics.
- Developed RESTful APIs to ensure smooth mobile and web integration.
- Enhanced system scalability to handle a large number of active users with minimal downtime.
VoyageSMS
Technology Used: .NET Core 3.0, C#, Web API, ReactJS, AWS Lambda, AWS Batch, SQL Server
Responsibilities:
- Engineered a bulk SMS integration system to handle large-scale message delivery efficiently.
- Integrated E-Commerce platforms like Shopify and Magento using Webhooks, streamlining automation.
- Developed AWS Lambda functions for automated background tasks, reducing manual intervention.
- Implemented dynamic campaign management, allowing businesses to personalize SMS outreach and improve ROI.
Social Share
1.
SEND
2.
MATCH
3.
TRIAL
4.
ON BOARD










