About
Accomplished .Net Software Engineer with over 8 years of experience, specializing in developing secure microservices, robust Web APIs, and efficient cloud integrations. Proven expertise in leveraging agile best practices, clean coding, and continuous deployment to deliver innovative software solutions while ensuring data security and regulatory compliance. Drives significant improvements in system performance, scalability, and user experience across diverse industries.
Work
→
Summary
Led the development of a secure and efficient document upload system for over 5,000 users monthly, optimizing web application performance and ensuring dynamic scaling and maintainability.
Highlights
Engineered the DocUpload module using Angular and .NET Core, significantly reducing file processing time and enhancing security with Cloudflare Turnstile CAPTCHA for over 5,000 users monthly.
Developed and managed databases using NodeJS, ORM tools, and SQL/No-SQL, improving data retrieval speed by 40% and boosting overall application performance.
Deployed and managed containerized applications in Kubernetes clusters using kubectl, Helm charts, and YAML manifests to support dynamic scaling and maintainability.
Streamlined deployment processes by integrating continuous integration methodologies, resulting in faster product releases and updates.
Conducted comprehensive code reviews and mentoring sessions, fostering knowledge sharing and technical improvement among junior developers.
→
Summary
Developed the Registration Accelerator using Angular 17 and .NET Core, streamlining patient registration and ensuring functional, secure, and scalable software solutions.
Highlights
Designed and implemented scalable RESTful APIs and backend services using ASP.NET Core and C#, establishing design patterns to enhance application functionality and performance while ensuring data confidentiality.
Managed cloud-based deployments on AWS, leveraging services such as EC2, Lambda, S3, and RDS, and integrated Agile project management with Jira for continuous improvement and smooth deployment cycles.
Implemented CI/CD pipelines that automatically built and pushed Docker images to AWS ECR / Azure Container Registry, supporting rapid deployment and automation efforts.
Secured Docker containers by implementing least-privilege user access and utilizing trusted base images from Docker Hub, ensuring robust security.
Conducted unit and integration testing with XUnit, Moq, and automated test frameworks to ensure reliability and high code quality in alignment with agile best practices.
→
Summary
Developed a web-based application for Great America financial services, delivering end-to-end credit processing through Angular, ASP.Net Core, and C#.
Highlights
Designed and developed a multi-layer architecture using .Net core REST Web API with C# and industry best practices and design patterns.
Configured Web Application Firewall (WAF) policies on Azure Front Door to safeguard against SQL injection and DDoS attacks.
Improved response times by caching static content at edge locations using Front Door's CDN capabilities.
Conducted blue/green deployments and rolling updates via Kubernetes to reduce downtime during releases.
Implemented file storage solutions using Azure Blob Storage, optimizing storage costs with lifecycle management policies.
→
Summary
Led the full software development life-cycle (SDLC) for a web-based application in the insurance domain, enhancing enterprise-level framework and platform.
Highlights
Implemented Kubernetes audit logs to monitor cluster activities and maintain security compliance.
Accelerated development cycles by implementing continuous integration and deployment pipelines.
Streamlined project delivery by integrating front-end and back-end technologies seamlessly.
Improved project visibility by regularly reporting progress and challenges to stakeholders.
Proved successful working within tight deadlines and a fast-paced environment.
→
Summary
Developed gaming applications as a Full Stack Developer, utilizing React JS, ASP.Net core, and C# within an agile methodology.
Highlights
Developed Micro services using Go language and developed corresponding test cases.
Designed a responsive application using React JS library with HTML5, CSS3, and JavaScript.
Incorporated ASP.Net core and C# for server-side scripting along with front-end technologies to develop single page applications in an agile methodology.
Developed reusable and interactive React UI components to create views to hook up models to the DOM and synchronize data with server for data communication.
Managed the full software development life cycle (SDLC) project using SQL Server Management System (SSMS) for analysis, design, and implementation.
→
Summary
Developed a web application for Individual Contract Admin System (ICAS) using React JS, ASP.Net core, and C#, improving performance and credibility for a mutual insurance company.
Highlights
Designed and developed multi-layer architecture using .Net core REST Web API with C# and industry best practices.
Developed the Data Access Layer using ORM Entity Framework to communicate with SQL Server Database, enhancing data retrieval efficiency and reliability.
Streamlined team collaboration and project tracking using Agile methodologies, resulting in timely delivery of software projects.
Conducted regular performance evaluations of developed applications using profiling tools, optimizing resource utilization.
Reduced software bugs by conducting thorough unit testing and debugging, ensuring a smooth user experience.
→
Summary
Developed the Enrollment portal (Silver Script Application) for pharmacy insurance, processing data from members and creating applications for its use.
Highlights
Utilized Entity Framework 6 to realize object-relational mapping with data in SQL server database.
Created Angular 4 components which makes AJAX call Restful API's.
Developed and implemented a user-friendly UI design for the presentation layer using HTML5, CSS3, Bootstrap 3, and Angular 4.
Created and managed database objects in Microsoft SQL Server 2012 which were accessed through ASP.Net MVC 5 Models in Visual Studio 2015.
Coordinated with the QA team for testing the latest releases of the application and Bug fixing.
→
Summary
Designed and implemented a web-based application for songwriters using .NET and Angular, significantly streamlining the song submission process and improving user engagement.
Highlights
Successfully launched BMI Live program, enabling songwriters nationwide to submit set lists online, enhancing performance tracking efficiency and accessibility.
Streamlined the submission process for performing songwriters, significantly increasing compliance with BMI Live requirements.
Led a successful full software development life cycle (SDLC) project by conducting analysis, design, and implementation.
Ensured that only performing songwriters submitted set lists, which preserved program integrity and enhanced trust within the BMI Live community.
Implemented a web-based application using .NET and Angular, significantly streamlining the song submission process and improving user engagement.
Skills
Programming Languages & Frameworks
C#, .NET, ASP.NET Core, Angular, Entity Framework, LINQ, Next.js, Bootstrap, Typescript, JavaScript, NodeJS, React JS, HTML5, CSS3, jQuery, Go.
DevOps & Cloud
Azure DevOps, Docker, Kubernetes, AWS (EC2, Lambda, S3, RDS, ECR, Container Registry, Front Door, App Services), Helm Charts, CI/CD Pipelines, Git, Jenkins, TFS, kubectl, YAML.
Database & Data Integration
SQL Server, ETL, ORM Tools, SQL/No-SQL, ADO.NET Entity Framework, SSMS.
API & Web Development
Web API, REST APIs, WCF.
Tools & IDE
Visual Studio, Jira, XUnit, Moq, Jasmine, Karma, VSTS.
Methodologies
Agile, Scrum, SDLC, Object-Oriented Design (OOD), Test-Driven Development (TDD), Continuous Integration (CI), Continuous Deployment (CD), Code Review, Pair Programming.
System & Application Management
Performance Optimization, Debugging, Error Handling, Logging (Azure Monitor), Scalability, Maintainability, Security Protocols, Data Confidentiality, Load Balancing, User Experience (UX) Optimization, Cross-functional Collaboration, Technical Specifications, System Reliability.