About Me
Accomplished Senior Software Engineer with a proven track record of over 9 years in dynamic industries such as Web3, Fintech, E-commerce, and Healthcare. Proficient in leveraging Angular, React and React Native for front…
Accomplished Senior Software Engineer with a proven track record of over 9 years in dynamic industries such as Web3, Fintech, E-commerce, and Healthcare. Proficient in leveraging Angular, React and React Native for front-end development, coupled with expertise in C# .NET, .NET Core and Node.js for backend operations. Renowned for delivering superior-quality solutions while fostering seamless collaboration within cross-functional teams. Committed to driving innovation through the integration of cutting-edge technologies to accomplish overarching business objectives.
Highly skilled in ASP CORE, Entity Framework, Node.js, Express, and Web API for developing robust RESTful services. Utilizes a diverse set of tools including HTML, CSS, JavaScript, AngularJs, ReactJS, NextJS, Tailwind CSS, and Bootstrap to create effective web solutions. Well-versed in CSS preprocessors such as SASS and LESS.
Demonstrates expertise in implementing .NET security features, encompassing Authentication (Windows-based and Form-based) and Authorization.
Developed XML Web services (WCF, WPF, REST, SOAP) with a strong foundation in Object-Oriented (OOP) design principles.
Proficient in database development utilizing MS SQL Server, Oracle, MS-Access, MySQL, PostgreSQL, and MongoDB. Possesses extensive knowledge of Azure and familiarity with AWS Services (EC2, S3, SQS, Lambda, Amazon RDS, DynamoDB) for cloud-based solutions.
Contributes to all stages of the Software Development Life Cycle (SDLC), with a specialized focus on industries including business and healthcare. Skilled in Agile development methodologies, actively participating in sprint planning and reviews.
Recognized for exceptional problem-solving abilities, consistently delivering timely solutions for complex software challenges. Experienced in Version Control Tools such as TFS, VSTS, and Git, ensuring efficient source code management.
Additionally, possesses skills in PHP, MySQL, and WordPress, further diversifying expertise in software development.
Experience
Full Stack Developer
Spearheaded modernization of ERP systems by integrating AI modules using OpenAI APIs and ML.NET. Migrated legacy code to .NET Core microservices, improving performance and scalability. Built secure and scalable web apps using React.js, Angular, and RESTful APIs. Developed DevOps pipelines with Azure DevOps and Docker, reducing deployment time by 40%. Integrated Redis and RabbitMQ to improve system responsiveness and background processing.
Senior Software Engineer
Developed high-performance .NET 8 applications with Minimal APIs, gRPC, and DAPR, optimizing RESTful services, real-time event-driven processing, and cloud-native deployments on Azure Kubernetes Service (AKS). Architected scalable data solutions, leveraging EF Core with PostgreSQL, SQL Server, and Redis, enhancing ETL workflows with Azure Data Factory, SSIS, and real-time analytics with Kafka and SignalR. Modernized front-end applications, migrating Angular 4 to 16, React.js to Next.js, and developing reusable components, .NET MAUI, and WebAssembly for high-performance UI/UX. Automated CI/CD pipelines with Azure DevOps and GitHub Actions, implementing containerized microservices with Kubernetes, OpenTelemetry for distributed tracing, and AI-driven observability (Datadog, App Insights). Enhanced security and authentication, integrating OAuth 2.0, OpenID Connect, and Zero Trust principles with .NET Identity, Duende IdentityServer, and Microsoft Entra ID (Azure AD) and implemented third party Auth Sys (OKTA). Developed and optimized cloud-based enterprise applications using Azure Functions, Cosmos DB, and Serverless Computing, reducing infrastructure costs while improving scalability and fault tolerance. Implemented DAPR sidecars for microservices orchestration, ensuring fault-tolerant inter-service communication and resilience, reducing API latency and enhancing observability. Led Agile and DevOps transformations, mentoring engineers, implementing test-driven development (TDD), domain-driven design (DDD), and overseeing project lifecycle with Jira, Scrum, and SAFe methodologies.
Senior Software Engineer
Architected and migrated legacy systems (ASP.NET WebForms/ASMX) to modern MVC5/WebAPI2 and .NET Core, improving scalability and maintainability. Led cloud transformation, deploying .NET applications on Azure App Services, Kubernetes (AKS), and serverless Azure Functions, integrating Azure Service Bus and AI-powered analytics. Designed and implemented CI/CD pipelines with Docker, Kubernetes, Jenkins, and GitHub Actions, streamlining deployments and optimizing DevOps workflows. Developed data-driven applications using Entity Framework Core, SQL Server, DynamoDB, MongoDB, and real-time event processing with Kafka and RabbitMQ. Modernized frontend applications, migrating a native mobile app to React Native, integrating Google Watch/Apple Watch APIs, and enhancing UX with Blazor and TypeScript. Enhanced authentication and security, implementing OAuth 2.0, OpenIdConnect, JWT, and Zero Trust principles, ensuring compliance with enterprise security standards. Implemented AI-driven data processing, leveraging Azure AI Services and OpenAI APIs for intelligent automation in pharmacy management and prescription validation.
Senior Software Engineer (Tech Lead)
Led payment processing initiatives, integrating EFT, credit, and debit card systems, reducing payment errors by 20%, and architected real-time clinical data pipelines for seamless EHR interoperability using .NET 8, Azure AI Services, and microservices. Developed and optimized RESTful APIs using ASP.NET Core, Web API, and gRPC, ensuring high-performance data exchange and integration with FHIR/HL7/DICOM for healthcare applications. Developed and optimized ASP.NET MVC applications using C# and .NET Framework, implementing microservices architecture and modern API integrations. Built and migrated applications to Azure and AWS, leveraging Azure App Services, AWS EC2, DynamoDB, and S3, optimizing cloud performance and scalability. Enhanced database performance using MongoDB, SQL Server, LINQ, and ADO.NET, implementing efficient data querying and caching strategies. Implemented modern DevOps practices, managing CI/CD pipelines with Git, Bitbucket, and Docker, automating deployments and version control. Integrated SEO-friendly techniques and performance optimizations to enhance landing pages and site views. Designed and consumed WCF and RESTful Web Services, applying SOA principles and security best practices. Led Agile development with Scrum, conducting code reviews, unit testing (NUnit), and mentoring developers in TDD best practices. Migrated legacy systems (Classic ASP, VB.NET) to ASP.NET MVC, modernizing architecture and improving maintainability.