Tuneesh Reddy Yarramoddu
Email ID: tuneeshreddyy@[Link]
Phone: +1 980-243-6737
Sr. NET Full Stack Developer
LinkedIn: [Link]/in/tuneeshreddy
____________________________________________________________________
Summary:
Overall, 9+ years of experience in developing enterprise .NET applications in Banking, Financial,
Insurance and Auditing domains.
Experienced in requirement gathering, analysis, design, development, implementation, support,
and unit testing of .NET applications in Agile and Waterfall SDLC methodologies.
Expertise as technical consultant for .NET enterprise application development for end-to-end
project delivery.
Developed RESTful APIs using [Link] Web API or [Link] Core Web API, enabling
seamless communication between the front-end and back-end services.
Collaborated with cross-functional teams to identify opportunities for serverless architecture
adoption and implemented Azure Functions to optimize existing .NET applications.
Experience in Design Patterns, Restful Web Services, monolithic and micro services, distributed
systems and Testing of Object-Oriented applications and Web based Enterprise Applications
using .NET.
Knowledge of performance optimization techniques in React applications, such as code splitting,
lazy loading, and memorization.
Designed and developed a feature-rich e-commerce platform using Angular for the front end and
[Link] Web API for the back end.
Familiarity with Visual Studio's performance profiling tools to identify performance bottlenecks
and optimize the performance of .NET applications.
Utilized Visual Studio2019 tools for Azure and other cloud platforms to develop, deploy, and
manage cloud-based .NET applications and services.
Designed, developed, and deployed microservices-based applications using .NET technologies.
Demonstrated expertise in building scalable and resilient microservices architectures that promote
modularity and flexibility.
Developed interactive and dynamic web applications using TypeScript for front-end scripting,
enhancing user experience and responsiveness.
Experience with relational data bases and NoSQL technologies.
Worked on different RDBMS like MS SQL Server, Oracle, IBM DB2, MySQL, and Cosmos.
Proficient in working with Oracle Multitenant architecture, creating and managing pluggable
databases to achieve resource isolation and efficient resource utilization.
Experience in working with Data structure and Algorithms in C#.
Experienced in writing unit test cases using XUnit and have knowledge in Test Driven
Development (TDD).
Leveraged Azure DevOps YAML pipelines to define build and release stages, including code
compilation, testing, packaging, and deployment.
Expertise in usage of version controls like GIT, TFS .
Sound knowledge of Continuous Integration practices and tools such as Azure DevOps.
Design, develop, test, and maintain the application based on [Link], [Link].
Excellent work ethics, self-motivated and quick learner.
Technical Skills:
Languages C#, [Link], JavaScript, TypeScript
Application Development C#, [Link], .NET CORE, [Link], LINQ, XML, XSLT, T-SQL,
WCF, .NET 4.0, MVC Framework,WPF, Web API, Entity Framework, HTML,
CSS, Java Script, Angular, PowerShell, SQL, T-SQL.
Web Technology Angular, [Link], HTML, CSS, JavaScript, AngularJS, JQuery, JSON, Boot-
strap, WebAPI
Cloud Technology AWS, Visual Studio, Azure, Cloud Deploy
Tools/Source Control ADO, VSTS, SOAP UI, WinSCP, Fiddler, Postman, Azure Storage Explorer,
SSMS, Visual Studio, VS Code, Windows PowerShell ISE, Git, TFS, Tortoise
SVN
Databases MSSQL Server 2015/2017/2019, SQL Server, MySQL Server, Oracle, IBM
DB2 and Cosmos DB.
Other Tools MS Office, Team Foundation Server, GitHub, Agile, Scrum, NUnit,JUnit,
PowerShell
Professional Experience and Project Details:
CLIENT: wellcare Tampa, FL
November 2021 – Present
ROLE: Sr .Net Full Stack Developer
Project Description: Developing Health Monitoring Mobile App
I played a pivotal role in the creation of an innovative mobile application known as HealthTrack. This
dynamic platform empowers users to proactively monitor and manage their health-related
information, ranging from vital signs and exercise routines to sleep patterns.
Responsibilities:
Involved in all stages of SDLC including designing, coding, testing, and implementing the
application following Scrum (Agile) methodology.
Involved in Requirements gathering, Development, Testing and delivery of application.
Followed agile methodology and Scrum. Provide better estimates while spending less time
creating them and make sure we were in control of the project schedule and state.
Developed and maintained interactive and user-friendly web pages and mobile app interfaces
using Angular, ensuring seamless user experiences.
Implemented Angular routing and navigation features to enable smooth transitions between
different sections of the web application and mobile app.
Conducted comprehensive security assessments and vulnerability scans on mobile applications,
identifying and prioritizing potential security risks and weaknesses.
Developed threat models for applications to proactively identify and evaluate potential security
threats, helping teams prioritize security controls and risk mitigation strategies.
Designed and implemented modern and user-friendly user interfaces leveraging HTML5 and
CSS3 to enhance the overall user experience.
Skilled in implementing responsive web design principles using HTML5 to create user interfaces
that adapt and render effectively across various devices and screen sizes.
Ensured cross-browser compatibility by writing CSS3 code that works seamlessly across
different web browsers, providing a consistent experience to users.
Designed and developed the Data access layer using Entity Framework (EF) integration.
Proficient in Oracle Database 19c administration, including installation, configuration, backup,
recovery, and performance tuning.
Designed and optimized database schemas using Oracle Database 19c, focusing on
normalization, data integrity, and efficient data storage.
Proficient in developing and optimizing PL code for Oracle databases using SQL Developer,
ensuring efficient data manipulation and database logic implementation.
Integrated .NET applications with Oracle databases, ensuring seamless data retrieval,
manipulation, and storage.
Designed and developed various Classes in C#.NET to implement the business logic and event
handling.
Demonstrated expertise in utilizing Visual Studio 2019 as the primary development environment
for building .NET applications, including web applications, desktop applications, and services.
Proficient in using [Link] Core for building RESTful APIs and microservices.
Developed RESTful APIs for microservices, following best practices for API design, versioning,
and documentation.
Used MVC Framework for developing the application as it will distribute the development in
Model, Views, and Controllers and it supports stateless development.
Proficient in designing and implementing web applications using the MVC architectural pattern,
ensuring separation of concerns and maintainability.
Successfully set up and configured Azure DevOps pipelines for CI/CD (Continuous
Integration/Continuous Deployment) of .NET applications.
Implemented automated security testing as part of the Continuous Integration/Continuous
Deployment (CI/CD) pipeline, ensuring security checks are integrated into the development
process.
Expertise in integrating Visual Studio with version control systems Team Foundation Server
(TFS) to manage source code efficiently and collaborate with other developers.
Very good experience in Deploying the project/system in Client tenant on Azure Cloud platform.
Environment: [Link] Core 3.0, C#, Web API, Angular, Typescript,HTML,CSS3, Azure Cognitive
Search, Azure storage account, Azure Functions, Logic Apps, Security Testing, Azure
Key Vault, ,Azure App Config Store, Send Grid, Azure Cosmos DB, Power shell, Azure
DevOps, Oracle ,Azure Storage Explorer, Azure storage emulator.
CLIENT: Empower Retirement, Greenwood Village, CO
Sep 2019 - Oct 2021
ROLE: Sr .Net Full Stack Developer
Project Description: Retirement Planning and Investment Platform Enhancement
Enhancing the Retirement Planning and Investment Platform, empowering users to secure their
financial futures. The project aimed to provide a seamless and comprehensive digital experience for
individuals planning their retirement and managing their investments.
Responsibilities:
Involved in all stages of Software Development Life Cycle (SDLC) including designing,
coding, testing, and implementing.
The application following Scrum (Agile) methodology.
Involved in Requirements gathering, Development, Testing and delivery of application.
Followed agile methodology and Scrum. Provide better estimates while spending less time
creating them and make sure we were in control of the project schedule and state.
Conducted unit testing and integration testing of Angular components and .NET services.
Developed backend services and APIs using .NET technologies ([Link], [Link] Core,
C#) to support Angular front-end applications.
Spearheaded the development of the front-end components for critical financial applications
using Angular, ensuring a responsive and user-friendly interface for customers and internal
users.
Leveraged extensive knowledge of Angular, TypeScript, and JavaScript to create dynamic
and interactive web pages, enhancing the overall user experience and improving application
performance.
Proficient in using the Visual Studio 2019 code editor for efficient code writing, debugging,
and navigating through large codebases, enhancing productivity and code quality.
Collaborated with UX/UI designers and other developers to translate design mockups into
functional, pixel-perfect web interfaces using HTML5 and CSS3.
Extensive experience in utilizing HTML5 to structure and create the content of modern web
applications, ensuring semantic markup and cross-browser compatibility.
Expertise in working with Entity Framework (EF)to map .NET objects to Oracle database
entities, enabling seamless interaction between the application and the database.
Implemented complex data manipulation operations using Oracle SQL, including joins,
subqueries, and aggregation, to retrieve and manipulate data efficiently.
Identified and resolved performance bottlenecks using Oracle tools and techniques, including
query optimization, indexing, and memory management.
Created and maintained security documentation, including security policies, procedures, and
guidelines, to establish a robust security posture for applications.
Conducted security awareness training sessions for development and operational teams to
foster a security-conscious culture and promote best practices.
Designed and implemented database solutions using Azure SQL Database, including schema
design, performance optimization, and data migration. Proficient in managing database
backups, replication, and security on Azure.
Implemented attribute-based routing in [Link] MVC to define clean and SEO-friendly
URL structures, enhancing the application's accessibility.
Developing APIs in Micro- Services architecture using Azure functions with ASP .NET core
and C# as the programming language.
Implemented version control strategies using Git repositories in Azure DevOps to manage
source code efficiently.
Successfully integrated Apache Kafka with .NET applications using Kafka .NET client
libraries, ensuring seamless communication between different components of the system.
Environment: [Link] Core 3.0, C#, Web API, Angular, HTML, CSS, Azure storage account,
Azure Functions, Logic Apps, Azure Application Insights, Azure Key Vault, Azure Cosmos DB,
Power shell, Visual Studio 2019, Azure DevOps, Oracle data base, Azure Storage Explorer, Azure
storage emulator.
CLIENT:Abbvie ,Vernon Hills, IL
Dec 2017 - Aug 2019
ROLE:.Net Full Stack Developer
Developing Advanced Patient Care Management System
I was in an integral part of a dynamic team working on the development of an advanced Patient Care
Management System (PCMS). This innovative system aims to streamline patient care processes,
enhance communication between healthcare providers and patients, and improve the overall patient
experience.
Responsibilities:
Participating in daily scrum meetings and update the daily task progress to team.
Involving in Requirements gathering and understanding business requirements, designing, and
implementing the requirements in the project.
Developing in payment processing and merchant service provider (Chase Bank) payment
gateway integration with the BOS application.
Demonstrated ability to integrate React applications with .NET backend services using
RESTful APIs.
Proficient in building dynamic and responsive user interfaces using [Link].
Managed and tracked changes in the HTML and CSS codebase using version control systems
like Git, ensuring a systematic and organized approach to development.
Maintained comprehensive documentation of HTML5 and CSS3 code, making it easier for
team members to understand and maintain the codebase.
Designed and implemented effective database schemas and data models using Oracle SQL
Developer, ensuring efficient data storage and retrieval.
Proficiently administered Oracle databases, including installation, configuration, and
maintenance tasks, ensuring high availability and data integrity.
Decomposed monolithic applications into microservices architecture, leveraging AWS
services like Amazon ECS and AWS Lambda.
Collaborated with cross-functional teams to develop and implement security controls,
mitigating identified risks and ensuring the security posture of applications.
Designing and developing the Data access layer using Entity Framework integration.
Configured and managed Windows-based Amazon EC2 instances for hosting .NET
applications, including virtual machine provisioning, security, and performance optimization.
Designing and developed various Classes in C#.NET to implement the business logic and
event handling.
Performing Unit Testing using NUnit for optimizing the efficiency of the application.
Environment: .NET Framework 4.6, .Net Core, C#, [Link] MVC, [Link], LINQ, CSS3,
JavaScript, jQuery, Visual Studio, TFS, SQL Server 2012, [Link], WCF, Web API, HTML5.0,
IIS 8.5, SSRS, Microservices, Kafka,Active Directory, XML/JSON, NUnit, DevOPs.
CLIENT: Citi Bank (Hyderabad, India)
Jan 2016 – Oct 2017
ROLE: .Net Developer
Technologies &Tools: C#.Net, ASP. Net, MVC, Web API, WCF,Visual Studio, Web services,
RabbitMQ, SFTP and GnuPG,Kafka, SQL Server 2008 and SSRS.
Responsibilities:
Utilizing technical expertise; Performs design/analysis, and coding and unit testing of
complex to highly complex system functionality and/or defect correction across multiple
platforms. Identifies solutions to improve system performance and impact availability.
followed Agile based development environment and participated in Daily scrum calls,
Backlog refinement, Sprint Planning and Retrospective meetings.
Experience in creating reusable and modular React components to improve code
maintainability and promote efficient development.
Proficient in writing unit tests and integration tests using tools like Jest and React Testing
Library to ensure code quality and functionality.
Extensively used Extract, Transform Loading tool, to populate data from various data
sources. Data Integration with in and outsources and destinations scheduling and running the
packages through SQL server agent.
Strong expertise in SQL Server Reporting Services (SSRS) to design and develop complex
reports and data visualizations, including drill-down reports, charts, and graphs.
Designing and developing the Data access layer using [Link] integration.
Designing and developed various Classes in C#.NET to implement the business logic and
event handling.
Proficient in creating and managing Docker containers to encapsulate and deploy .NET
applications efficiently.
CLIENT: Hudda Infotech Private Limited Hyderabad, India
June 2014 – Dec 2015
ROLE: [Link] Developer
Technologies &Tools: C#.Net, [Link], CCS, JavaScript, WCF,Visual Studio, Web services,SQL
Server.
Responsibilities:
Designed, developed, and customized several web pages using HTML, CSS and XSLT, API
calls, [Link], [Link], Java Script.
Attending the client meetings for gathering the requirements.
Understanding business requirements, designing, and implementing the requirements in the
project.
Responsible to create new web services using [Link] with [Link].
Managing the SQL server databases and provide Support to other teams to fetch the data from
the centralized database using [Link] XML Web Services.
Understanding business requirements, designing, and implementing the requirements in the
project.
Proficient in deploying .NET applications from Visual Studio to different environments,
including local development, staging, and production servers.
Involved in developing web pages using [Link] web forms.
Involved in generating reports using RDLC and SSRS.
Education : Bachelors in Hindustan University in Computer Science in May 2014.