Sindhu Kakumanu
.Net Developer Programmer Analyst
Email: ***********@*****.*** Phone: 631-***-****
PROFESSIONAL SUMMARY
• Over 9 years of software development experience, with strong expertise in API development, microservices architecture, cloud technologies (AWS, Azure), and modern frameworks such as React.js, Angular, and .NET Core.
• Proficient in building scalable, high-throughput, and low-latency applications, contributing to robust, cloud-native solutions in production environments.
• Expertise in developing and maintaining RESTful APIs, integrating microservices, and deploying services on AWS, ensuring seamless user experience for millions of users.
• Strong knowledge of software engineering best practices, including Agile methodologies, CI/CD practices.
• Skilled in database management, SQL optimization, writing Stored Procedures, and performing Unit Testing (NUnit).
• Demonstrated ability to work independently and collaboratively, and contributing to team growth.
• Passionate about building world-class products, improving user experiences, and optimizing application performance for production environments.
TECHNICAL SKILLS
• Languages & Frameworks: C#, VB.Net, .NET Core, JavaScript, TypeScript, .NET Framework
• Web Technologies: ASP.NET Core, ASP.NET MVC, React.js, Angular 13, Node.js, HTML5, CSS3, jQuery, XML, JSON
• Databases: SQL Server 2014/2012, Entity Framework, LINQ, ADO.NET
• Cloud Services: Microsoft Azure, AWS
• Development Tools & Version Control: Visual Studio, Git, TFS, Azure DevOps, Postman, NUnit, Jenkins, CI/CD, Docker
• Methodologies: Agile (Scrum), Waterfall, TDD
• Security Tools: Kali Linux, Vulnerability Assessment, OWASP and NIST security standards
EDUCATION
• Masters in Computer Science, Texas A&M University, USA (2012-2014)
• Bachelor of Engineering in Computer Science, JNTU-HYD, India (2008-2012)
PROFESSIONAL EXPERIENCE
Software Developer
ParcelShield Holdings, LLC (Jun 2021 – Present)
• Involved in various stages of development of the project starting from the project planning until production and maintenance using agile methodology.
• Developed scalable and resilient APIs and microservices, utilizing cloud technologies like AWS and Azure for deployment.
• Refactored legacy systems for improved stability and scalability, ensuring seamless API transitions for downstream applications and handling increasing user traffic.
• Designed and developed highly scalable RESTful APIs and microservices using Node.js, TypeScript, and .NET Core, deployed on AWS.
• Developed and maintained RESTful APIs and microservices using .NET Core and deployed them on AWS Lambda and Azure Functions.
• Integrated Decisions.com Rule Engine for business process automation, enhancing workflow efficiency and reducing operational costs.
• Create and manage databases, write SQL queries, and work with Entity Framework or ADO.Net for data access.
• Collaborate with the Quality Assurance team to conduct testing and ensure the application's stability.
• Developed and deployed microservices-based applications using .NET languages on the Azure stack, leveraging Blob Storage, Table Storage, and Service Bus for scalable and efficient data management.
• Implemented CI/CD automation using Azure DevOps, designing and optimizing YAML Pipelines to streamline deployment workflows and improve development efficiency.
• Implemented secure coding practices aligned with OWASP and NIST security standards, ensuring robust application security by mitigating vulnerabilities such as SQL injection, XSS, and CSRF.
• Conducted penetration tests using Kali Linux, identifying vulnerabilities in networks and web applications.
• Participate in code reviews, provide constructive feedback, and assist in maintaining code quality.
• Document code, technical specifications, and project details to facilitate future maintenance and enhancements.
Programmer Analyst
Publix IT (Oct 2017 – Mar 2020)
• Designed and implemented JWT-based authentication and OAuth 2.0 authorization for secure API access.
• Refactored legacy .NET applications into containerized microservices using Docker improving deployment efficiency.
• Built front-end applications using React.js and Angular, integrating with APIs for a seamless user experience.
• Designed SQL Server database schemas, stored procedures, and triggers, optimizing data retrieval performance.
• Implemented CI/CD pipelines with Jenkins and Azure DevOps, reducing deployment time and minimizing errors.
• Conducted code reviews and unit testing (NUnit, Jest) to ensure code quality and maintainability.
• Designed and created models, components, modules, and services to apply client-side logic and dependency injection using Angular 2.
• Utilized React.js for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
• Responsible for developing the reusable Components on UI (Razor Views) by developing the Partial Views, View starts, and reusable components for implementing the business rules with C# and OOPS Concepts.
• Implemented LINQ Query operations like Grouping, Ordering, and Filtering operations to access the database for the search of routes, drivers, and packages.
• Developed various Stored Procedures for data retrieval from the database and generated different types of reports using SQL Reporting Services (SSRS).
• Hands-on knowledge of Infrastructure related systems client/server, workstations, servers, networks, and midrange, mainframe, database, and middleware technologies like MQ.
Programmer Analyst
First Data Inc. (Sep 2014 – Aug 2017)
• Worked on Agile Methodology to achieve smooth collaboration between self-organizing, cross-functional teams.
• Participated in daily Scrum and weekly meetings with the project manager and architects to meet expectations and deadlines.
• Extensively involved in developing components for Business Logic and Data tier using C#, ASP.NET MVC, and ADO.NET.
• Implemented CRUD functionality with Entity framework in ASP.NET MVC and implemented sorting, filtering, and paging with Entity framework in MVC.
• Developed REST/WCF Web services, and ASP.NET WEB APIs and was involved in pre-testing using POSTMAN.
• Maintained the state of the Webpages by using View State and Session Memory objects.
• Implemented various Angular JS directives, filters, routing, and services to implement better application functionality and performance.
• Implemented enhanced user interfaces to enable the inputs of additional personal information to generate insurance plans using HTML5, CSS3, JQuery, and Angular JS.
• Worked on .NET security features such as Form-Based Authentication and Role-Based Authorization.
• Implemented JWT Security to provide authentication and authorization to secure the Web API.
• Designed database in SQL Server and created stored procedures, functions, and views to reduce the complication of front-end SQL queries and triggers to enforce entity relationships.
• Worked on TFS for version control, Code Review for automatic builds, and continuous Integration.