Home

Shrinika Reddy - Sr. Full Stack .NET Software Developer
[email protected]
Location: Irving, Texas, USA
Relocation: Yes
Visa: Greencard Holder
Shrinika Reddy. T
Sr Full Stack .Net Developer Email: [email protected]
PH: +1 636-312-8820
PROFESSIONAL SUMMARY:
across multiple industries. Leveraging a comprehensive skill set and deep expertise in .NET technologies, I
have consistently delivered innovative solutions and played a pivotal role in achieving business objectives.
Expertise in overseeing the end-to-end Full Software Development Lifecycle process, from analysis
and design to implementation, testing, and maintenance.
Proficient in Agile practices, including daily scrums, paired programming, and test-driven
development (TDD) to ensure efficient and collaborative development.
Contributed to the design and implementation of microservices architecture for enhanced
scalability and maintainability.
Skilled in using ASP.NET Core Web API and C# to create robust backend logic and RESTful APIs,
facilitating seamless communication between frontend and backend systems.
Experienced in SQL Server and PostgreSQL, optimizing database schemas, writing complex SQL
queries, and implementing database-related functionalities.
Leveraged Microsoft Azure and AWS cloud services to deploy, manage, and optimize applications,
ensuring high availability and security.
Implemented OAuth2 authentication for secure connections, monitored and enhanced security
using Azure Security Centre, and ensured data integrity with JSON.
Proficient in Git, GitHub, GitLab, and Bitbucket for version control and collaborating with
development teams.
Utilized CI/CD pipelines for automated builds and deployments, ensuring rapid and reliable software
delivery.
Developed responsive and user-friendly frontend interfaces using HTML5, CSS3, jQuery, and
JavaScript frameworks like Angular, enhancing user experiences.
Conducted unit testing (NUnit, XUnit) and component testing, ensuring software quality and
reducing defects.
Created detailed API documentation using Postman's features, streamlining API testing and
integration.
Utilized Docker and Kubernetes for containerization and orchestration, optimizing application
deployment.
Proficient in JIRA, Trello, and Azure DevOps for project tracking, issue management, and
collaboration.
Incorporated Kafka and RabbitMQ for efficient and fault-tolerant message processing, enhancing
overall system responsiveness.
Leveraged Log4Net for comprehensive monitoring, error tracking, and performance optimization,
contributing to enhanced system reliability.
Designed and implemented data visualization modules, improving data-driven decision-making
capabilities.
Implemented dependency injection patterns (ASP.NET Core DI) for enhanced modularity and
testability.
Utilized MongoDB for optimized data storage and retrieval in high-volume scenarios.
Experienced Sr .Net Developer with a proven 10+ years record of driving software development success
Led the design and implementation of Onion Architecture-based solutions for improved code
maintainability, testability, and scalability.
Developed Web Forms, User Controls, AJAX Web Forms, and HTML pages to deliver dynamic web
applications.
Expertise in integrating third-party services, RESTful APIs, and SOAP services to ensure seamless
data exchange and system integration.
Specialized in developing solutions for the financial sector, including payment gateways, FIX protocol
messages, and financial data visualization.
Extensive experience in telecom network monitoring, real-time data processing, and integration
with AWS services.
Proficient in identifying and resolving issues, optimizing performance, and enhancing system
reliability.
Effective team leader with experience leading cross-functional teams, facilitating coordination, and
ensuring project success.
Excellent communication skills for collaborating with stakeholders, reporting project progress, and
addressing issues.
Experienced in Waterfall SDLC methodology for structured project planning and sequential
development processes.
Utilized ORM frameworks such as ADO.NET to facilitate efficient and reliable database interactions.
Implemented comprehensive unit and integration testing strategies, contributing to software
reliability and quality.
TECHNICAL SKILLS:
Programming
Languages:
C#, .NET Core, VB.Net, Python, Java, OOP concepts
Development
Stack
.NET Framework, ASP.NET Core Web API, ASP.NET MVC, Entity Framework,
RESTful APIs, JSON, and XML data interchange, OAuth2 authentication, Real-time
user interactions with AJAX
Web Technologies: ASP.NET Core, Razor Pages, Blazor
Front-End
Technologies:
HTML5, CSS3, JavaScript (including jQuery), Angular 10 | 5, React, Telerik/Kendo
controls, JavaScript libraries (e.g., Bootstrap)
API Development ASP.NET Web API, Microservices
Microsoft .NET
Technologies and
Tools:
.NET Core/.NET 5+, .NET 6, .NET 7, ASP.NET Core 6, ASP.Net MVC version 4|5,
ADO.NET, LINQ, Web Forms, SharePoint Server 2013/2019/SharePoint Online,
Win Forms, Docker, JIRA, Bamboo, Microsoft .Net Share Point
Testing and
Quality Assurance
Unit testing (NUnit, XUnit), Integration testing (Jasmine), API testing (Postman),
Swagger, Test-driven development (TDD), Bug tracking and reporting
Dependency
Injections
Microsoft. Extensions
Security Authentication/Authorization, JWT, DocuSign, OAuth2, Azure Security Center.
Patterns MVC, MVC2, MVC3, MVC5
Internet
Applications
AJAX, XML, XSL, XSLT, XAML, WCF Services, WPF, MV VM
Cloud and DevOps Microsoft Azure, Azure Security Centre, Azure DevOps (CI/CD pipelines), AWS
(Lambda, S3, RDS), Docker and Kubernetes, Continuous integration and
continuous deployment (CI/CD).
Web Services and
APIs, Protocols
Microsoft IIS, RESTful and SOAP, HTTPS, TCP/IP
IDE Microsoft Visual Studio, Visual Studio Code, Eclipse, Android Studio, Xcode,
Xamarin Studio
Packages MS Office 2007/2010(MS-Word, Excel, Visio, and Power Point), MS Project, MS
Office
Database and
Data Access
SQL Server (various versions), ADO.NET for data access, Entity Framework
(EDMX), LINQ to SQL and LINQ to XML, MongoDB (NoSQL), PostgreSQL
Other Tools and
Technologies
Kafka, RabbitMQ, Log4Net, Visual Studio Code, SQL Server Management Studio
(SSMS).
Version Control
and Collaboration
Git (GitHub, GitLab, Bitbucket), Visual Studio, TFS (Team Foundation Server),
SVN, JIRA and Azure DevOps for project management, Collaboration tools
(Trello).
PROFESSIONAL EXPERIENCE:
Capital One, Plano, TX May 2022 to Present
Sr .Net Developer/ Angular Developer
Responsibilities:
Involved in the complete Software Development Life Cycle including Analysis, Design,
Implementation, Testing and Maintenance.
Using Agile methodology with daily scrums, paired programming using TDD and continuous
integration.
Developed RESTful APIs using ASP.NET Core Web API to facilitate communication between frontend
and backend systems.
Contributed to the design and implement microservices architecture for improved scalability.
Used ADO.NET objects Data Reader, Dataset and Data Adapter for consistent access to data sources.
Programmed ADO.NET for communication between application and database, used extensively
Data Grid, Data Set, Data Table, Data Views, Data Adapter and Data Readers to render reports.
Played a key role in migrating legacy applications to modern .NET Core architecture, improving
scalability and maintainability.
Utilized C# to create robust and efficient backend logic for transaction processing.
Participated in Implementing the Payment Gateway like Authorized .NET, PayPal for online payment
using a secured VeriSign certified site.
Utilized JSON to ensure smooth data interchange and integration within their financial applications.
Deployed application on test, production servers and managed application using Microsoft Azure
and configured Azure cloud service for end point deployment.
Utilized Azure Security Centre to monitor and enhance the security of Azure resources and
provided threat detection, vulnerability assessment, and security recommendations.
Implemented OAuth2 authentication to securely connect your app to DocuSign.
Developed html views with HTML5, CSS3, jQuery and JavaScript frameworks like Angular10.
Spearheaded the adoption of Angular 10 within a highly regulated financial environment to deliver
responsive and secure user interfaces.
Developed and maintained complex Angular applications, ensuring seamless integration with .NET
backend services, resulting in enhanced user experiences and improved performance.
Implemented SQL queries and interacting with databases (SQL Server) to optimize database schema
also implemented Expression Trees to get the data from SQL and XML using LINQ to SQL and LINQ
to XML.
Supported by providing basic troubleshooting and issue resolution.
Also Supported By escalating complex issues to higher support tiers when necessary.
Involved in troubleshooting, monitoring, optimization of SQL Server database procedures and T-SQL
code. Configured Web. Config file for the entire Web Application.
Used SQL Server Microsoft's relational database management system for data storage.
By incorporating Kafka into your .NET applications provided with a more robust and responsive
financial infrastructure.
Performed unit testing such as NUnit(backend test cases) XUnit, Component testing for end to end.
Jasmine (Angular test cases) to ensure that code satisfies technical specifications.
Utilized Postman's built-in documentation features to create detailed API documentation for
financial APIs.
Utilized continuous integration and continuous deployment (CI/CD) pipelines for automated
builds and deployments.
Support Handle initial customer inquiries and incidents.
Proficiently used Git (GitHub, GitLab, Bitbucket) for version control, source control, reporting,
check-in policies, build schedule, project tracking and collaborating with a team.
Used Bamboo for automated builds, testing, and deployment, while utilized JIRA for project
management, issue tracking, and collaboration.
Implemented test-driven development (TDD) practices for writing tests before writing code,
resulting in 30% reduction in defects.
Successfully designed and implemented robust Dependency Injection (DI) mechanisms within
mission-critical financial software systems, ensuring seamless management of complex
dependencies, maintainability, testability, and scalability while adhering to strict regulatory and
security requirements.
Developed and deployed a custom SharePoint document management solution for streamlining the
secure storage, versioning, and retrieval of critical financial documents.
Developed rich user interfaces using Kendo (Telerik) controls.
Supported and worked on integrating secure payment gateways (Authorized .NET, PayPal) into
Capital One's digital platforms, allowing users to seamlessly make online payments through certified
and trusted channels ensuring smooth transactions for them.
Environment: .NET Core, C#, JSON, JavaScript, ASP.NET Core Web API, ADO.Net, Angular10, HTML5, CSS3,
RESTful APIs, SQL Server, Kafka, NUnit, XUnit, Jasmine, Git, Postman, Visual Studio, Bamboo, JIRA, Microsoft
Azure, TDD, LINQ, Kendo (Telerik).
Safeway, Pleasanton, CA July 2020 to April 2022
Sr .Net Developer/ UI Developer
Responsibilities:
Working in Agile Methodologies for rapid development (e.g., Scrum, Kanban) and regular adaption
to the varying requirements and continuous delivery of the working software.
Led the design and implementation of an Onion Architecture-based solution e-commerce platform,
resulting in improved code maintainability, testability, and scalability.
Working on creating Rest Services using ASP.NET Core Web API and C#.
Implemented dependency injection patterns i.e., ASP.NET Core DI
Designed and implemented integration components using ASP.NET (C#) and JavaScript, using latest
industry standards and best practices and Restful API layer along with calls to consume an API layer.
Implemented Data access layer using Entity Framework- EDMX to connect and retrieve or
manipulate database information.
Used JSON to encompass data exchange, configuration management, integration with third-party
services, web development, reporting, mobile app development all of which contribute to the
efficient and effective operation of retail systems.
Designed and implemented OAuth2 authentication and authorization mechanisms for a retail ecommerce platform ensuring secure and seamless customer experiences.
Additionally, optimized API integrations with external services using OAuth2, facilitating secure data
sharing and improving the overall customer shopping journey.
Implemented Angular 5 controllers to maintain each view data and service calls using Angular
Factory.
Tested all application controllers extensively with Angular 5 built-in testing facilities.
Implemented responsive and user-friendly frontend interfaces using HTML, CSS, and JavaScript.
Converted dynamically generated HTML page to PDF using JavaScript, Bootstrap.
Utilized SQL Server to design and optimize database schemas, improving query performance by
40%.
Developed Stored Procedures, Triggers, and Views in SQL Server 2017 for accessing the database.
Developed various stored procedures for the data retrieval from the database and generating
different types of reports using SQL reporting services (SSRS).
Leveraged RabbitMQ's message reliability and fault tolerance to ensure seamless communication
between point-of-sale terminals, inventory databases, and supply chain systems resulted in reduced
stockouts, improved stock accuracy, and enhanced overall customer satisfaction.
Implemented comprehensive unit and integration testing strategies using the XUnit testing
framework to ensure the reliability and quality of critical e-commerce and inventory management
systems.
Utilized Jasmine for comprehensive unit and integration testing of Angular 5 components within the
retail industry, enhancing software quality, and ensuring a seamless shopping experience covering
critical functionalities like product searches, cart management, and checkout processes,
guaranteeing the reliability of our e-commerce platform.
Utilized Postman for comprehensive API testing and automation streamlined the testing of critical
retail system functionalities, ensuring data accuracy, order processing, and inventory management.
Leveraged Azure DevOps for CI/CD pipelines, enabling rapid deployment of new features and
updates.
Implemented and optimized Azure cloud services at Safeway, leveraging the full potential of the
Azure ecosystem to enhance operational efficiency and customer experience.
Utilized Azure App Services, Azure Functions, and Azure SQL Database to build scalable and
resilient retail solutions, ensuring high availability and security.
Additionally, employed Azure Monitor and Azure Application Insights to proactively identify and
resolve issues, resulting in improved system reliability and performance.
Used GitHub for version control, CI/CD pipelines, project management, and collaboration.
Utilized Visual Studio to develop and maintain mission-critical retail applications where platform's
robust tools to build scalable, high-performance software solutions that enhance customer
experiences, inventory management, and point-of-sale systems.
Leveraged Blazor's component-based architecture to create interactive and user-friendly interfaces
that enhanced the overall online shopping experience.
Successfully integrated Blazor applications with Safeway's existing .NET technology stack, ensuring a
cohesive and efficient development environment.
Leveraged Blazor's compatibility with .NET Core and C# to streamline development workflows and
facilitate code reuse, resulting in faster feature delivery and improved code maintainability.
Supported and contributed to the development of Safeway's online shopping platform, enabling
customers to browse products, view dynamic pricing, and initiate purchases seamlessly. Also
developed a chart/graph to visualize the frequency of errors per day, enhancing the troubleshooting
process and aiding in identifying and addressing issues promptly.
Used Agile Project Management like JIRA, Trello | Azure DevOps for project tracking and
collaboration.
Used Docker for containerization and Kubernetes for orchestration.
Developed partial post back validations to manipulate data on web pages using AJAX.
Environment: Scrum, Kanban, ASP.NET Core Web API, C#, ASP.NET Core DI, JavaScript, Restful API, Entity
Framework-EDMX, JSON, OAuth2, Angular 5, SQL Server 2017, SSRS, XUnit, RabbitMQ, Jasmine, AJAX,
Postman, Azure DevOps, Azure cloud, GitHub, JIRA, Trello, Docker, Kubernetes.
Charter Communications, St Louis, MO April 2018 to June 2020
Sr .Net Developer
Responsibilities:
Participated in Agile (Scrum) development methodologies, leading daily stand-up meetings and
sprint planning.
Spearheaded the design and development of a robust ASP.NET MVC-based network monitoring
dashboard that provided real-time insights into network performance, outage detection, and
capacity planning.
Designed and implemented RESTful Web Services for real-time data exchange, enabling seamless
communication between telecom network components and enhancing service delivery improving
system responsiveness and scalability.
Led the design and development of data access layers using Entity Framework Core, optimizing
database interactions, and improving query performance for mission-critical telecommunications
applications.
Leveraging JSON based data exchange, to enhance the efficiency and reliability of
telecommunications infrastructure led to significant reduction in network latency and improved
overall customer satisfaction.
Developed and maintained robust, high-performance web applications using ASP.NET MVC, HTML,
CSS, JavaScript, and Bootstrap.
Implemented real-time user interactions and improved user experience through AJAX, ensuring
seamless communication and responsiveness in dynamic telecom services.
Designed Web Forms, User Controls, AJAX Web Forms and HTML Pages using ASP.NET 4.5.
Implemented real-time data processing using .NET technologies to improve call routing efficiency.
Leveraged React expertise to enhance user interface responsiveness and interactivity in customerfacing applications, resulting in improved user experiences and increased customer satisfaction.
leveraging React Native to develop cross-platform mobile applications in creation and deployment
of mobile apps that work seamlessly on both iOS and Android devices.
Used Redux to manage the state of mobile applications effectively and implemented Redux to
centralize and manage the application's data flow, ensuring a consistent and predictable user
experience.
Utilization of React Hooks (useState) to simplify and optimize the development of React Native
components and improved code readability and maintainability by allowing you to reuse stateful
logic across different parts of the application.
Led the successful integration with AWS cloud services, optimizing infrastructure costs, and
improving scalability.
Implemented serverless functions, managed containers, and leveraged AWS services such as
Lambda, S3, and RDS to enhance application performance and reliability while ensuring compliance
with industry standards.
Implemented MongoDB as a NoSQL database solution to optimize data storage and retrieval for
high-volume telecommunications data, improving system performance and scalability.
Implemented XUnit testing framework to enhance testing efficiency by automating test execution
and result reporting.
Utilized TFS for version control, continuous integration, and collaborative software development
within a telecommunications environment, ensuring seamless coordination and traceability of code
changes for mission-critical systems.
Utilized Visual Studio Code and SQL Server Management Studio to design, develop, and maintain
robust telecommunications solutions, optimizing network performance and ensuring seamless
service delivery for diverse customer base.
Created WCF Services to expose business logic as services, consumed those services and for
executing the packages/Interfaces.
Using GIS tools to plan and execute network expansion projects, including the deployment of new
cell sites or the expansion of cable broadband coverage.
Generated Reports using Telerik report for Action Track Project and used Telerik RAD control Data
Grid.
Leveraged Log4Net to ensure comprehensive monitoring, error tracking, and performance
optimization, contributing to enhanced system reliability and swift issue resolution.
Involved in intensive system level testing of analysing the HL7 messages coming out and in of EPIC
Bridges.
Environment: Sprint, Entity Framework, JSON, ASP.NET MVC, HTML, CSS, JavaScript, Bootstrap, AJAX, Web
Forms, User Controls, AJAX Web Forms, ASP.NET 4.5, React, AWS (Lambda, S3, and RDS), MongoDB, XUnit,
TFS, Telerik, Log4Net.
USAA, Plano, TX November 2016 to March
2018
Software Developer
Responsibilities:
Developed Web Application in ASP.NET MVC 4.0 razor engine.
Designed and implemented a robust financial data visualization module using .NET Framework and
MVC architecture, enhancing data-driven decision-making capabilities for stakeholders.
Collaborated on critical projects at USAA, ensuring seamless integration of SOAP services with
internal and external systems, guaranteeing data accuracy, privacy, and regulatory compliance.
Programmed ADO.NET for communication between application and database, used extensively
Data Grid, Data Set, Data Table, Data Views, Data Adapter and Data Readers to render reports.
Utilized XML data format for implementing and parsing financial messages, including FIX protocol
messages, to ensure accurate and secure transmission of critical financial data.
Used XML intensively to bind the data to the web controls, data manipulation and to store data and
sent as parameter to the stored procedures.
Developed and maintained responsive web interfaces using HTML, CSS, JSP, JavaScript, jQuery, and
Ajax to ensure seamless user experiences across various devices and screen sizes.
Developed partial post back validations to manipulate data on web pages using AJAX.
Leveraged React to enhance user interfaces, delivering real-time financial data visualization and
interactive dashboards, improving client engagement and data-driven decision-making.
React Native, emphasizing your role in developing cross-platform mobile applications for the
financial sector.
Implementing Redux for state management in React Native applications and effectively managed
complex application state, including user authentication, transaction history, and data
synchronization with backend services.
Utilization of React Hooks in React Native development and leveraged Hooks such as custom Hooks
to simplify component logic, improve code readability, and enhance reusability.
Utilized SQL Server 2005 to manage and manipulate financial data, optimize database performance,
and generate critical reports for informed decision-making in the financial sector including database
design, querying, stored procedures, and database maintenance.
Developed various stored procedures for the data retrieval from the database and generating
different types of reports using SQL reporting services (SSRS).
Led the design, development, and deployment of critical financial applications on Microsoft Azure,
ensuring the highest level of security, compliance, and performance.
Leveraged Azure services such as Azure App Service, Azure SQL Database, and Azure Functions to
deliver scalable and reliable solutions that met the stringent regulatory requirements of the
financial sector, resulting in improved operational efficiency and enhanced customer experiences.
Implemented and maintained SVN repositories to ensure secure and compliant tracking of code
changes, enabling seamless collaboration among cross-functional teams.
Implemented comprehensive unit and integration test suites using xUnit to ensure the reliability
and accuracy of critical financial software components.
Environment: ASP.NET MVC 4.0, .NET Framework, MVC, ADO.NET, XML, HTML, CSS, JSP, JavaScript, jQuery,
Ajax, SQL SERVER 2005, SSRS, Azure, SVN, XUnit.
JGN Solutions, Hyderabad, India
Jr .Net Developer
Responsibilities:
Contributed to software development projects following the Waterfall SDLC methodology, gaining
experience in structured project planning and sequential development processes.
Developed responsive and user-friendly web applications using ASP.NET WebForms, showcasing the
ability to create interactive and data-driven websites for enhanced user experiences.
June 2013 to October 2016
Used ADO.NET to provide database connectivity and data access method to obtain data from SQL
Server 2005 database.
Created stored procedures, and triggers to perform updates to related tables using SQL Server
2005.
Extensively used try catch blocks throughout the development cycle to ensure proper exception
handling and logging.
Used front-end web development technologies including HTML, CSS, JavaScript, jQuery, and Ajax,
enabling the creation of responsive and interactive user interfaces for web applications.
Demonstrated expertise in leveraging Microsoft Azure cloud services to design, deploy, and manage
scalable and secure .NET applications.
Utilized PostgreSQL to manage and query relational databases, demonstrating strong SQL skills and
contributing to data-driven application development.
Demonstrated the ability to write and execute unit tests effectively using XUnit framework,
contributing to improved code quality and reliability.
Assisted in fixing bugs and issues reported by QA testers.
Environment: Waterfall, ASP.NET WebFroms, ADO.NET, SQL Server 2005, HTML, CSS, JavaScript, jQuery,
Ajax, Azure, PostgreSQL, XUnit.
Education:
National Institute of Technology, Manipur
Bachelor of Technology - BTech, Computer Science.
2009-2013
Keywords: csharp continuous integration continuous deployment quality analyst user interface sthree microsoft California Missouri Texas

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];747
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: