0% found this document useful (0 votes)
20 views4 pages

Rupa Sri

Rupa Sri Thammareddy is a Full Stack .NET Developer with over 11 years of experience in software development across various industries, including banking and telecommunications. Proficient in Microsoft .NET technologies, cloud services (Azure and AWS), and front-end frameworks (Angular, ReactJS), she has a strong background in developing scalable applications, RESTful APIs, and implementing CI/CD pipelines. Rupa is skilled in Agile methodologies, database management, and has a solid understanding of modern development practices and tools.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
20 views4 pages

Rupa Sri

Rupa Sri Thammareddy is a Full Stack .NET Developer with over 11 years of experience in software development across various industries, including banking and telecommunications. Proficient in Microsoft .NET technologies, cloud services (Azure and AWS), and front-end frameworks (Angular, ReactJS), she has a strong background in developing scalable applications, RESTful APIs, and implementing CI/CD pipelines. Rupa is skilled in Agile methodologies, database management, and has a solid understanding of modern development practices and tools.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

Rupa Sri Thammareddy FULL STACK .

NET DEVELOPER
Email . [email protected]

Professional Summary:

 Experienced professional with over 11 years of domain expertise in analyzing, designing,


testing, and implementing software solutions for banking, telecommunications, mortgage, and
outsourcing industries.
 Extensive experience in developing cloud architectures, web, desktop, and mobile applications
using Microsoft .NET, Azure, and AWS Cloud Services, and employing Object-Oriented
Programming Concepts (OOPS).
 Extensive programming experience on C# using Angular 8,12,13, .NET Core, NodeJS, ReactJS,
SQL Queries, LINQ Entity Framework, Type ORM, etc.
 Significant front-end development experience using ASP.NET, HTML5, CSS3, JavaScript,
TypeScript, jQuery, AJAX, JSON, AngularJS, Bootstrap.
 Proficient in designing and developing robust RESTful and SOAP based web APIs using
technologies such as ASP.NET Web API, Node.js, and Express.js, enabling seamless integration
and data exchange between front-end and back-end systems.

 In-depth knowledge of patterns and best practices in Angular, with a focus on building scalable
and maintainable applications.
 Skilled in database development with SQL Server,Oracle, MSSQL, and experience in SSRS for
reporting and SSIS for data integration.
 Experienced in working with relational databases, designing efficient schemas, writing complex
queries, and optimizing database performance.
 Proficient in designing and implementing applications using the Model-View-Controller (MVC)
architectural pattern, ensuring separation of concerns, code modularity, and maintainability.
 Strong understanding of cloud technologies, particularly Microsoft Azure, and familiarity with
Kubernetes and Docker for containerization.
 Extensive experience working with AWS Cloud Services such as EC2, S3, Lambda,
CloudFormation, and more, enabling scalable and cost-effective cloud solutions.
 Experienced in implementing CI/CD pipelines using Azure DevOps, ensuring efficient and
automated software delivery processes.
 Proficient in using Jenkins for continuous integration and deployment, streamlining the software
development lifecycle.

 Proficient in version control systems, with expertise in Git for source code management,
branching, and merging.
 Extensive experience working in Agile environments, participating in sprint planning, daily
stand-ups, and collaborating effectively within both large and small teams.
 Skilled in utilizing Agile methodologies, such as Scrum and Kanban, for efficient project
management, iterative development, and timely delivery of high-quality software solutions.
 Strong focus on unit testing, Selenium testing, and test-driven development (TDD), utilizing
frameworks like JUnit, NUnit, Karma, and Jasmine to ensure code quality.
 Proficient in using Atlassian tools such as Jira for project management, Bitbucket for version
control.
 Demonstrated ability to design and develop robust, scalable, and secure applications, adhering
to good coding standards and best practices.
 A proactive and self-motivated professional who stays updated with the latest technologies and
industry trends.
 Dedicated to delivering high-quality software solutions within project timelines and meeting
client requirements.
 Good team player and communicator with excellent work ethics, self-motivated, quick learner
and flexible to adopt new technologies.
Technical Skills:

Languages C#.NET, SQL, JavaScript, TypeScript


.NET Technologies .NET Core 3.1, 6, 7, Web Forms, ASP.NET MVC 5.0/4.0/6.0, .NET Core,
Razor, Web Services, ASP.NET, ADO.NET, WCF, LINQ, Entity
Framework 6.0/5.0/4.0, SSRS, SSIS
Web Technologies Angular8/10/13, ReactJS, NodeJS, ASP.NET, HTML5, AJAX, XML, CSS3,
JavaScript, AngularJS, jQuery, JSON, Bootstrap, Web API
Database SQL Server 2016/2012, Oracle 10g/9i, MongoDB, SQL Server Profiler
Tools/ Cloud Visual Studio 2022/2019/2015, Visual Studio Code, AWS, Azure, Code
Deploy, EC2s, S3 buckets
Web Servers Internet Information Server (IIS) 6.0/8.0/10.0
Version Controller GIT, BitBucket, GitFlow, AWS Code Deploy
Operating Systems Windows 98,2000, XP, Windows 2007, Windows Vista
Other Tools MS Office, Team Foundation Server, GitHub, JIRA, BitBucket, AJAX,
Specflow, Agile, Scrum, Kanban, NUnit, JUnit, Selenium

Education

Bachelor’s in Computer Engineering -2011, JNTU, India

Professional Experience:

Client : Nimble Property,


NY, USA
2017 Nov – 2023 June
Role: Sr. Full-Stack .Net Developer

Responsibilities: As a Sr. Full-Stack .net developer responsible for designing and developing
large-scale software solutions for online banking platforms using Microsoft .NET technologies and
Angular web technologies.

 Designed and developed secure, scalable, and high-performance web applications using C#,
.NET Core 5 / 6, ASP.NET MVC, and Entity Framework Core.
 Created and maintained RESTful Web APIs using ASP.NET Web API, ensuring secure and
efficient communication between frontend and backend systems.
 Built responsive and user-friendly UI/UX using Angular 13, ReactJS, JavaScript, HTML5,
CSS3, and Bootstrap5, ensuring a modern and intuitive user experience.
 Implemented client-side scripting and behavior using JavaScript and libraries/frameworks like
Angular and ReactJS.
 Integrated frontend and backend components, ensuring seamless data flow and
functionality.
 Utilized LINQ to query and manipulate data from SQL Server databases efficiently.
 Designed and optimizeddatabase schemas, writing efficient SQL queries, and ensuring data
integrity and performance.
 Worked with AWS services for hosting, scalability, and infrastructure management, such as
EC2, S3, RDS, and IAM.
 Implemented continuous integration and continuous deployment (CI/CD) pipelines using tools
like Visual Studio, Azure DevOps, andJenkins, to ensure efficient and automated software
delivery.
 Collaborated with cross-functional teams, including UX/UI designers, product owners, and
business analysts, to gather requirements and translate them into technical solutions.
 Participated in Agile development methodologies, attending daily stand-ups, sprint
planning, and retrospective meetings, and contributing to iterative development and
delivery.
 Wrote unit tests using NUnitand JUnit and other testing frameworks to ensure code quality,
maintainability, and minimize bugs.
 Performedcode reviews and provided constructive feedback to junior developers, ensuring
adherence to coding standards and best practices.
 Utilized version control systems like Git for source code management, branch management,
and collaboration with the development team.
 Collaborated with QA engineers to define test plans, perform testing, and ensure software
quality and reliability.
 Troubleshootedand debuggedissues reported by users or identified through testing,
providing timely resolutions and bug fixes.
 Keeping up to date with the latest technologies, frameworks, and best practices in web
development and sharing knowledge with the team.
 Documentedtechnical specifications, architectural designs, and development processes
to ensure knowledge sharing and maintain project documentation.
 Utilized project management tools like Jira for tracking and managing tasks, user stories, and
project progress.

Environment: C#, .Net Core 5 / 6, ASP.Net MVC, Entity Framework Core,web API, LINQ, Angular
13,ReactJS, JavaScript, HTML 5, CSS 3, Bootstrap 5, SQL Server, AWS,CI/CD, Visual Studio 2019 /
2022, GIT, Agile, NUnit, Jira

Client : Hallmark Global Technologies,


India 2013
FEB – 2017 OCT
Senior Software Programmer

Responsibilities: As a Software Engineer responsible for designing and developing products and
executing custom implementations using Microsoft .Net technologies.

 Implemented a subaccount web application from scratch based on .NET Core 2.1 with Angular
4, including dependency injection (DI) and Entity Framework Core, identity user roles.
 Used Angular 4 to connect the web application to back-end APIs and wrote custom directives
for a responsive, CSS-animated user interface.
 Used Ag-Grid for grid view and UI-Select for custom dropdowns and controls.
 Developed custom pipes, directives, services, and modules in the Angular 4 application.
 Developed routing and lazy loading for the single-page application.
 Coded business logic and database logic for the Product microservice using ASP.NET Core
2.1, Entity Framework Core, and the repository pattern within a microservices
architecture.
 Implemented CRUD operations using HTTP services to call Product, Order, and Account
services.
 Created and maintained unit tests for verifying controller actions.
 Designed databases, created tables, views, stored procedures, and functions using
Oracle.
 Used MongoDB and Cassandra to store and retrieve large amounts of semi-structured or
unstructured data, such as log files, sensor data, or social media feeds.
 Integrated MongoDB and Cassandra with other components of the application stack, such as
Angular, .NET CoreWebAPIto provide a complete solution for data management and
processing.
 Configured and deployed the application using Docker containers, enabling easy
management and scalability across multiple environments.
 Utilized Kubernetes to manage and orchestrate the deployment of multiple Docker
containers, ensuring high availability and fault tolerance of the application.
 Utilized Docker to containerize the application, allowing for easy deployment and portability
across different environments. Pulled Kubernetes to manage the deployment of multiple
Docker containers, ensuring scalability, high availability, and fault tolerance of the application.
 Developed a data-driven automation framework using C#,Selenium, and SpecFlow for QA
automation.
 Implemented automated testing using tools like SpecFlow and Selenium WebDriver to
perform end-to-end testing of the web application's functionality.
 Used VSTS (Visual Studio Team Services, now known as Azure DevOps) to track bugs,
reduce downtime, increase productivity, and facilitate communication.

Environment: C#.Net 7.0, ASP.NET Core 2.1, Angular 4, Entity Framework Core, Microservice
Architecture, Docker, Kubernetes,VS 2017, Oracle 10g, MongoDB, Visual Code, Selenium, Specflow,
QA automation

Client : Hallmark Global Technologies,


India
2011 DEC – 2013 JAN
Software Developer

Responsibilities:As a Software Developer I worked developing various In-house and Web


applications using Microsoft .NET Technologies.

 Developed core functionality to check multiple students and click on disabled students(s)
button to disable them with the ASP.NET MVC Framework.
 Involved in view design with MVC controls.
 Developedcomplex MVC Controller, View Models and Helper methods linked to backend
database.
 Implemented Routing, URL, Security, Action Filter techniques for application development.
 Implementation of client-side validations using JQuery and ASP.NET MVC Validation
implemented at Controller level.
 Involved in retrieving data using LINQ to Objects with ASP.NET, worked with the database
using LINQ to SQL and developed middleware using ASP.NET.
 Utilized ADO.NET Entity Framework for data access, enabling object-oriented data
modeling and simplifying database operations. Developed entity models, mapped them to
the database schema, and leveraged LINQ to Entities for querying and manipulating data.
 Used Bootstrap to design responsive and mobile-first web applications.
 Created RESTful services using Web API and consumed them in the application.
 Implemented JSON serialization and deserialization in the application.
 Participated in code reviews to maintain code quality and Contributed to the development of
reusable code libraries.
Environment: Asp.Net 4.5, ASP.NET MVC 5, C#.Net, ADO.NET Entity Framework, WebAPI, JQuery,
JSON, LINQ, Bootstrap, VS 2015, SQL.

You might also like