Shivaleela P
Email: **************@*****.***
Ph no: +1-334-***-****
LinkedIn: https://www.linkedin.com/in/shivaleela-p-137149253/
SUMMARY:
Accomplished .NET Developer with 5+ years of experience in full-stack development, specializing in C#, ASP.NET, .NET Core, MVC, Web API, and Entity Framework.
Strong foundation in Object-Oriented Programming (OOP), SOLID principles, and design patterns, ensuring scalable and maintainable software solutions.
Expertise in microservices architecture, successfully modernizing legacy applications by migrating from monolithic structures to .NET Core and React.js, enhancing scalability and performance.
Proficient in developing and optimizing RESTful APIs and Web Services (SOAP, WCF) for seamless system integrations and enhancing API response time by 30%.
Hands-on experience in front-end development using React.js, Angular, Vue.js, TypeScript, JavaScript, Bootstrap, and HTML5, delivering responsive and dynamic user interfaces.
Boosted deployment efficiency by 40% through automation of CI/CD pipelines using Azure DevOps, Jenkins, and GitHub Actions, reducing manual interventions and improving code stability.
Strong knowledge of cloud computing and infrastructure, deploying applications on Microsoft Azure (App Services, Functions, Storage, Cosmos DB) and AWS (EC2, S3, Lambda, RDS, CloudFormation) for highly available and scalable solutions.
Implemented event-driven architectures using AWS Lambda, Azure Service Bus, RabbitMQ, and Kafka, reducing latency and improving system responsiveness.
Optimized database performance by 35% through efficient indexing, caching strategies, and SQL query tuning in SQL Server 2022, Azure Cosmos DB, and MySQL.
Expertise in containerization and orchestration using Docker and Kubernetes, ensuring consistent and scalable application deployments.
Reduced infrastructure provisioning time by 50% through automation using Terraform and Ansible, enabling rapid and consistent environment setup.
Strong background in DevOps and automation, integrating tools like Jenkins, Azure DevOps, Terraform, Docker, Kubernetes, and Maven to streamline development workflows.
Experienced in unit testing and integration testing with XUnit, Jest, Selenium, and Postman, improving software reliability and reducing production bugs.
Enhanced application security by implementing OAuth, JWT, TLS/SSL encryption, and role-based access control (RBAC), ensuring data protection and compliance.
Skilled in version control and collaboration tools like Git, GitHub, Bitbucket, and GitHub Copilot, optimizing code management and peer collaboration.
Proficient in Agile (Scrum, Kanban) and Waterfall methodologies, actively participating in sprint planning, daily stand-ups, and retrospectives to ensure smooth project execution.
Mentored junior developers, conducted code reviews, and established best coding practices, fostering a high-performing development team.
Reduced system downtime by 30% by implementing proactive monitoring, logging, and alerting with Splunk, AWS CloudWatch, and Azure Monitor.
Designed and developed ETL processes using .NET technologies, significantly improving data accuracy and processing efficiency for enterprise applications.
Strong analytical, problem-solving, and communication skills, collaborating with cross-functional teams to deliver high-quality, enterprise-grade software solutions.
TECHNICAL SKILLS
Programming Languages: C#, ASP.NET, .NET Core, MVC, Web API, Entity Framework
Web Technologies: HTML5, CSS3, JavaScript, TypeScript, Bootstrap, jQuery, AJAX, JSON, XML
Front-End Frameworks: React.js, Angular, Vue.js, Knockout.js
Back-End & API Development: RESTful APIs, Web Services (SOAP, WCF), GraphQL
Cloud Platforms: Microsoft Azure (App Services, Functions, Storage, Cosmos DB, Service Bus), AWS (EC2, S3, RDS, Lambda, CloudFormation, IAM)
Databases: SQL Server 2022, MySQL, Azure Cosmos DB, Redis
Containerization & Orchestration: Docker, Kubernetes
Infrastructure as Code (IaC): Terraform, Ansible
DevOps & CI/CD: Azure DevOps, Jenkins, GitHub Actions, GitLab CI/CD
Monitoring & Logging: Splunk, AWS CloudWatch, Azure Monitor, ELK Stack
Testing & Automation: XUnit, NUnit, Jest, Selenium, Postman, Puppeteer
Version Control & Collaboration: Git, GitHub, Bitbucket, GitHub Copilot
Agile Methodologies: Scrum, Kanban
Reporting & ETL Tools: Power BI, SSRS, SSIS
Security: OAuth, JWT, TLS/SSL, Role-Based Access Control (RBAC)
PROFESSIONAL EXPERIENCE
Client: Morgan Stanley Georgia- USA
Role: Senior .Net Developer June 2023 – Till date
Responsibilities:
Proficient in all aspects of the software development lifecycle, from front-end to back-end such as requirement analysis, design, development, debugging, code review and testing.
Migrated 30+ legacy Auto IT macro and VB.net applications to a Windows application by complying latest C# standards.
Designed and optimized CI/CD pipelines to automate build, test, and deployment processes, reducing deployment time by 40%.
Leveraged .NET Core Minimal APIs and Entity Framework to modernize a legacy web service, resulting in a leaner, faster, and more easily maintainable architecture that aligns with modern best practices.
Advocated and migrating the monolithic architecture of a legacy ASP.Net application to a modern microservices architecture using JavaScript framework (React.js) and Web API.
Used OOPS Concepts and SOLID principles in C# to implement business logic.
Strong understanding of Microsoft DB and objects such as tables, stored procedures, views, functions, and trigger etc.
Experience with implementing and managing TLS/SSL certificates for secure communication protocols (HTTPS).
Proficient in designing, implementing, and maintaining CI/CD pipelines using tools like Jenkins, GitLab CI/CD, Azure DevOps or GitHub Actions.
Worked with event-driven and scheduled AWS Lambda functions to trigger various AWS resources.
Managed and administered AWS Services CLI, EC2, VPC, S3, Route 53, CloudTrail, IAM, and Trusted Advisor services.
Proficiently designed, coded, and fine-tuned ETL pipelines utilizing .NET technologies to ensure data extraction, transformation, and loading efficiency.
Implemented infrastructure provisioning using Terraform and Ansible, ensuring consistency across environments.
Implemented on ADO.NET Entity Framework to associate with database for CRUD operations.
Mentored junior developers, providing guidance, code reviews, and technical expertise.
Wrote and maintained unit tests, integration tests, and end-to-end tests to ensure code quality and reliability.
Participated actively in sprint planning, daily stand-ups, and sprint retrospectives.
Successfully delivered projects using Agile methodologies (Scrum, Kanban) within tight deadlines.
Environment: .Net Core, .Net Framework, C#, GitHub Copilot, MicrosoftDB, Windows Form, LINQ, SQL Server 2022, Minimal API, Visual Studio 2022, CI/CD, Postman, ASP.Net, JavaScript, HTML, IIS, CSS SSIS.
Client: ADP Technologies Hyderabad- India
Role: Backend Developer Feb 2021 – July 2022
Responsibilities:
Developed and maintained web-based applications using .NET technologies including ASP.NET, C#, and MVC.
Migrating Restful Web API to microservices using .Net core 6.0 and hosting the application.
Created RESTful APIs to integrate the front-end and back-end components of web applications.
Implemented best practices in developing front-end interfaces with HTML5, CSS3, JavaScript, and Bootstrap for responsive design.
Written stored procedures, and triggers using SQL in SQL SERVER 2012.
Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS CloudWatch
Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances.
Developed REST web API and used JSON as a data exchange format.
Managed cloud infrastructure and deployment on Microsoft Azure.
Automated multi-environment deployments on cloud platforms (AWS, Azure) using CI/CD pipelines, achieving seamless scalability.
Used AGILE/SCRUM methodology to implement the application.
Developed Complex database objects like Stored Procedures, Functions, Packages and Triggers using SQL and PL/SQL.
Integrated security tools like Snyk, SonarQube into CI/CD pipelines to identify vulnerabilities early in the development lifecycle.
Provide accurate and detailed weekly task reports to the reporting Manager.
Writing User Acceptance Testing and Unit Testing.
Participate in defect resolution/root cause analysis of the reported incidents for early resolution.
Environment: .Net Core 6.0, C#, HTML5, CSS, LINQ, SQL DB, Web API, CI/CD, AWS, Azure, MySQL, HTML5, CSS Visual Studio 2022, Postman.
Client: Global Health Hyderabad- India
Role: Software Engineer Sep 2019 – Dec 2021
Responsibilities:
Involved in requirement analysis, design, development, debugging, and testing.
Collaborated with the team to implement business logic in C# and integrate it with the UI using front-end technologies.
Contributed as a front-end developer by building the SPAs with components using ReactJs, CSS, Bootstrap, node.js, and Typescript.
Worked on React.JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
Mentoring the team members on all technical aspects either on frontend or backend technologies.
Building module and reusable components and libraries.
Use clean architecture, command-based Mediator pattern, and event-driven architecture to communicate between different applications.
Followed the SOLID principles and used Dependency injection with constructor injection for building loosely coupled components for easy maintainability and testing.
Worked on implementing current Rest Web services to one of cloud computing services AWS.
Utilized JavaScript frameworks and libraries such as React to build robust and responsive user interfaces.
Worked with Git for version control, ensuring smooth collaboration and efficient code management.
Used Azure services such as Azure Cosmos DB, Service Bus, Cloud Services, App Insights and Redis Cache.
Writing Unit Testing for Web API and React.js applications using XUnit and Jest.
Provide the solutions to the technical debt reported by the SonarQube.
Participated in code reviews and implemented changes to ensure code quality and adherence to standards.
Environment: .Net Core 6.0, React.js, TypeScript, C#, LINQ, HTML, CSS, Azure Cosmos DB, Redis Cache, Web API, Visual Studio 2022, CSS, Visual Studio Code, Postman, JavaScript, Bootstrap, AWS, Windows Azure, Splunk, Sentry.
EDUCATION
Master’s in computer sciences Auburn University at Montgomery Alabama. (May 2024)
Bachelor’s in information technology Jawaharlal Nehru Technological University India. (June 2020).