Post Job Free

Resume

Sign in

.Net Developer C#

Location:
Manhattan, NY, 10007
Posted:
March 07, 2024

Contact this candidate

Resume:

SAI RAVI TEJA PODDATURI

Sr. Full Stack .Net Developer

PH: 913-***-****

Email: ad36qv@r.postjobfree.com

LinkedIn URL: https://www.linkedin.com/in/sai-ravi-teja-poddaturi-177b04157/

Professional Summary:

• Having around 9+ years of professional experience in all stages of SDLC (Software Development Life Cycle) involving studying of the user requirements, analyzing, designing, coding, implementation, debugging, testing, deployment, and documentation across diverse industries / work environments.

• Proficient in Object Oriented programming languages (OOPS), Model View Control (MVC), Test-Driven Development (TDD), C#, ASP.Net, .NET Core, SQL Server, VB.NET, ADO.NET, Entity Framework, Java script, jQuery, Angular, React, Web API (Restful Services), SOAP.

• Extensive experience using Visual Studio .NET platform and designing and branding Master Pages utilizing Server Controls and CSS3.

• Extensive experience in developing User Interfaces using HTML5, CSS, JavaScript, jQuery, Bootstrap, Angular and React.

• Experience in developing N-Tier applications including Presentation, Business, Data Access, and Web Service layers.

• Used Dependency Injection with Singleton pattern for Application-level Services.

• Developed database applications using C# with SQL Server as the database using ADO.NET Components.

• Build web applications based on ASP.NET technologies.

• Good experience in process automation and troubleshooting.

• Developed PL/SQL scripts for data manipulation and validation.

• Proficient in analyzing and solving problems by breaking them down.

• Demonstrated initiative in identifying and addressing challenges independently.

• Good exposure on agile/Scrum Methodologies.

• Experience with Web technologies like ASP.NET, VB.NET, Web Services, ASP, and XML.

• Good understanding of web application deployment and maintenance of IIS Server.

• Experience in Source Safe tools such as TFS and GIT.

• Extensive experience working with Azure EventHub, Azure Event Grid.

• Hands on experience in Azure Development, with practical experience in Azure web application, API services, Azure SQL Database and Azure Functions.

• Expertise in Client-Server application development using Oracle and SQL.

• Knowledge of SQL reporting and Oracle Relational Database Management System (RDBMS).

• Analyzed technical requirements based on sprint planning and develop effective technical solutions for the web applications.

• Engaged in diverse industry projects encompassing retail, e-commerce, healthcare, and banking transaction applications.

• Self-motivated and possess ability for critical thinking, analysis, good interpersonal and communication skills.

• Flexible, enthusiastic, and project-oriented team player with excellent communication skills to develop creative solutions for challenging client needs.

Technical Skills:

Web Technologies

.NET MVC, Asp.Net, Web Services, SOAP, REST, Web API, TFS

Frameworks

.NET, ASP.NET, .NET Core, ADO.NET, LINQ, MVC, Entity Framework, Ionic Framework

Programming Technologies

C, C++, C#, Python, Perl, PHP, Razor, VB.Net, PL / SQL, T-SQL

Data bases

SQL Server 2014/2016/2018/2019/2022, Oracle, MongoDB, NoSQL, Azure SQL

IDE

Visual Studio 2013/2015/2017/2019/2022

UI Technologies

Html, Java Script, Angular, React, Blazor, Ajax, CSS, jQuery, Bootstrap

Web Servers

Internet Information Server (IIS)

Design Modeling

UML, MVC, Singleton, Design Patterns, Flow charts, OOPS

Platforms

Windows 7, Windows 8.1, Windows 10, IOS, Linux, MAC, Unix

Cloud Platforms

Microsoft Azure, Amazon Web Services (AWS)

Reporting Tools

SSRS, SSIS, SSAS, Crystal Reports, JIRA

Testing Framework

XUnit, NUnit, Selenium, Karma, Jasmine, Postman.

Professional Experience:

Giant Eagle, Pittsburg, PA April 2022 to Present

Role: .NET Full Stack Developer

Responsibilities:

• Participated in designing the user dashboard using Angular 13/14, HTML, CSS, Bootstrap and Entity Framework.

• Implemented various full-stack features, including RESTful APIs, server-side views with C#, ADO.Net and .NET 4/4.5, and dynamic client-side interfaces using Ajax, JSON, and jQuery.

• Created DOM Objects, jQuery methods, and CSS Classes for MVC Views.

• Used SQL Data Manipulation Language (DML) statements such as SELECT, INSERT, UPDATE, and DELETE to manipulate and transform data within relational databases. Developed complex SSRS reports.

• Involved in writing complex SQL queries and stored procedures.

• Developed Azure Functions and services based on client requirements, engaged in serverless services (Azure Functions), and implemented microservices architecture using Docker containers.

• Enabled asynchronous communication between multiple web services through Azure Service Bus.

• Implemented CI/CD pipelines using tools like Azure DevOps to automate build, test, and deployment processes.

• Responsible for getting insights of application by integrating the application with Power BI.

• Developed and executed test cases using Jasmine and Karma for unit testing, used Protractor for End2end testing.

• Deployed the Kubernetes cluster with Azure container Service.

• Responsible for troubleshooting and resolving day to day database issues.

• Worked with the distributed version control system/GIT, including feature branches, rebasing, and merging.

• Completed tasks based on sprints, actively participated in Sprint review meetings, and followed Agile/Scrum methodologies.

Environment: Visual Studio 2022, MSSql2018, Angular 13/14, Ajax, Json, jQuery, C#, ADO.Net, .NET 4/4.5, NodeJS, Bootstrap, HTML, CSS, JavaScript, xml, RESTful, SSAS, SSIS, LINQ, T-SQL, Azure Kubernetes Service (AKS), OAuth2, Apache Kafka, JIRA, Power BI, Docker, Postman, Jasmine, Karma, Git, NUnit, Azure, Azure DevOps, TFS.

Chewy, Dania Beach, FL August 2020 to March 2022

Role: .NET Full Stack Developer

Responsibilities:

• As a Full-Stack Developer, responsible for the design and development of UI screens using Angular 12, HTML, CSS, Ajax & Bootstrap.

• Developed and maintained the application using ASP.NET MVC, and C#.

• Created DOM objects, jQuery methods, and CSS classes for MVC Views.

• Contributed to the creation of new models for entities, writing mappings based on UML diagrams/design architecture.

• Used SQL for DML operations, Stored Procedures, and various join statements.

• Utilized T-SQL constructs to implement data validation, transformation, and enforcement of business rules at the database level.

• Developed and maintained SSAS cubes and tabular models for multidimensional analysis and reporting.

• Implemented AWS serverless architecture (SQS, Lambdas, Event Bridge, SNS, S3, DynamoDB).

• Used Docker for containerization.

• Used JSON Web Token (JWT) for server-side user authentication.

• Conducted code reviews to enhance product quality.

• Practiced TDD, developing test cases using NUnit for unit testing in each module.

• Used JIRA and Bamboo tools for defect management and resolution of software issues.

• Participated in Sprint Planning, Daily Scrums/Standups, Sprint Check-In, Sprint Review & Retrospective.

Environment: Visual Studio 2019, MSSql2018, Entity Framework, Amazon S3, SNS, SQS, Angular 12, Bootstrap, HTML 5.0, CSS, ADO.Net, VB.NET, JavaScript, jQuery, SSRS, SSAS, RESTful, ASP.NET MVC, T-SQL, NUnit, Web API, xml, TDD, AWS, Power BI, JSON, Git, Docker, JIRA, Karma, Jasmine, Postman, OAuth2.

Ace hardware, Oak Brook, IL May 2018 to July 2020

Role: Full Stack Developer

Responsibilities:

• Developed an Angular 7-based application using MVC and Restful services.

• Followed agile methodology and Scrum practices.

• Constructed the UI with Bootstrap, HTML5, CSS and Angular.

• Used Bootstrap for creating templates, forms, textboxes, dropdowns, and navigation bars.

• Applied OOPS Concepts and SOLID principles in C# to implement code behind view models.

• Designed and developed microservices for business components using the .NET Core 2.1 framework.

• Worked with advanced .NET Core concepts such as Models and providers for backend development.

• Displayed application data based on third-party web services. Created multiple Angular components based on customer information pages.

• Utilized Docker to streamline deployment processes, enabling faster and more efficient deployment.

• Managed and optimized Oracle database to enhance performance, scalability, and reliability, ensuring data integrity and security in Client-Server.

• Used PL/SQL to design and maintain stored procedures for the business logic.

• Worked on CRUD operations using Oracle.

• Resolved troubleshooting issues in the database.

• Used Git for repositories and branch creation.

Environment: Visual Studio 2017, Oracle, Entity Framework, Angular, Docker, Bootstrap, Ajax, HTML 5.0, CSS, JavaScript, Team Foundation Server (TFS), WPF, JWT, .NET Core 2.1, Web API, JSON, Git, Power BI, TDD, xml, AWS.

Brio Technologies Private Limited Hyd India October 2016 to February 2018

Role: Sr .NET Developer

Responsibilities:

• Built the application with Ionic framework using ASP.NET MVC and interacted with the database through Web API calls.

• Developed the user interface using Bootstrap, HTML5, CSS, Angular, React JS.

• Transferred Angular application to React JS.

• Responsible for defining and managing database roles, permissions, and security policies using T-SQL.

• Implemented routing within the application based on specified requirements like URL or path.

• Configured Azure Application Insights for application performance management.

• Used jQuery to create DOM objects, employ Bootstrap to create all UI tools.

• Handled UI and database operations through a components and model-based approach.

• Involved in Azure CI/CD pipelines setup and management.

• Performed testing using UNIT Testing.

• Used Bitbucket for merging the current branch to master and master to the local branch.

• Accomplished tasks in a sprint-wise manner by participating in Sprint meetings and following Agile methodologies.

Environment: Visual Studio Code, MSSql2016, ASP.NET, VB.net, Ajax, MVC Web API, Angular, React JS, ADO.Net, Bootstrap, HTML 5.0, CSS, JavaScript, Azure, JSON, SOAP, xml, SSRS, SSIS, NUnit, Bit Bucket, Team Foundation Server (TFS), TDD, Power BI.

Dhruvsoft Services Private Limited, Hyderabad, India June 2014 to September 2016

Role: Sr .NET Developer

Responsibilities:

• Developed the application using MVC approach, Entity Framework, and interacted with database through web API.

• Used scrum methodologies to complete tasks.

• Built UI using Bootstrap, HTML5, CSS, C#, ReactJS, ASP.NET, and jQuery.

• Used Bootstrap to design templates, forms, textboxes, dropdowns, and navigation bars. Also, used ReactJS Bootstrap components.

• Designed and implemented Service-Oriented Architecture (SOA) services utilizing both WCF (Windows Communication Foundation) and RESTful Web APIs.

• Used LINQ to Entities extensively to query and filter the models to be displayed on the view.

• Conducted testing using NUNIT Testing.

• Managed code using Team Foundation Server (TFS) and handle branching within Visual Studio.

Environment: Visual Studio 2013/2015, Sql2014, T-SQL, ASP.NET MVC, ADO.NET, Entity Framework, Azure, ReactJS, ASP.NET, LINQ, Bootstrap 4.2.1, VB.net, HTML 5.0, CSS, JavaScript, jQuery, xml, C#, SSIS, JSON, Ajax, MVC Web API, Azure DevOps, GIT, NUnit testing.

Education:

Bachelor of Technology in Computer Science (2010-2014) - MRCE



Contact this candidate