Post Job Free
Sign in

Asp.Net C#

Location:
Jersey City, NJ
Posted:
October 02, 2024

Contact this candidate

Resume:

AMRUTA TAGALPALLEWAR

*** ***** ***, *** *, Jersey City, NJ 07306

Email: *********.****@*****.***

Mobile: 201-***-****

PERSONAL SUMMARY:

●Over 8 years in design, development and implementation of Object-Oriented Applications, Client/Server, Web Applications with proficiency in Object-Oriented Analysis and design

●Experience in developing n-tier web applications for Internet/Intranet using ASP.Net 4-4.7.2, ASP.Net Core Web API, ASP.NET Web API, C#, MVC, ADO.NET, Entity Framework

●Hands-on Experience to developed and maintained web applications using Angular 9/10, HTML, CSS, jQuery and JavaScript, AJAX

●Hands-on experience in SQL Server 2012-2018 database design, development and writing Constraints, Indexes, Views, Stored Procedures, Cursors, Triggers and User Defined functions.

●Adopted and Implemented Agile Scrum methodologies. Filled in as a scrum master on several occasions.

●Worked with the Product Owner, Analyst, and the rest of the tech team to keep the technical design on track and develop the code required for various projects.

●Experience in developing applications using .NET application building blocks (Data Access, Exception Handling, State management)

●Developed RESTful API’S using C#

●Experience in working with Azure DevOps, Git, JIRA, Rally and Microsoft Teams

●Experience in reporting tools like Microsoft Report Tool SSRS

●Experience in all phases of Software Development Life Cycle (SDLC) such as gathering user requirements, analysing business requirements, module design, iterative development, testing, production support and maintenance.

●Excellent communication and demonstrational skills for analysing user’s requirements, imparting design, and ensuring functionality, as well as strong focus on client satisfaction.

●Demonstrated the ability to work independently, and the flexibility to adapt in an ever-changing business environment.

●Experience in developing Xunit or Nunit test cases.

●Implement API security measures, including authentication, authorization (JWT), and data encryption (data-algorithm (Shaone)), to protect sensitive data and ensure secure access.

●Implement micro services architecture, breaking down monolithic applications into smaller, decoupled services for improved scalability and maintain

TECHNICAL SKILLS:

Languages: C#, JavaScript

Database: MS SQL server

Server-Side Technology: ASP.NET Core API using Rest Protocol, Asp.Net, MVC, Entity Framework/Ado.net

Web Technologies: Bootstrap, Angular 9/10 (services for API call), HTML/HTML5, CSS/CSS3, jQuery, JavaScript, Ajax (API call), React JS

OS: Windows Family

Development tools: Visual Studio 2012 onwards

WORK EXPERIENCE:

Microsoft, WA Bellevue, USA Nov 2023 to Aug 2024

Senior .NET Developer

Roles & Responsibilities:

●Design, develop, and maintain RESTful APIs using C#, ASP.Net Core, and MVC, Rest full Web Api using Asp.Net, ensuring adherence to best practices, scalability, and optimal performance

●Implement communication between micro services using REST protocols, Utilize Docker to package micro services for consistent deployment and environment consistency.

●Monitor and troubleshoot micro services in production, identifying performance bottlenecks, scaling issues, and other technical challenges.

●Utilize API documentation tool Swagger to create clear and comprehensive API documentation, promoting ease of integration and usage.

●Implement API security measures, including authentication, authorization (JWT), and data encryption (data-algorithm (Shaone)), to protect sensitive data and ensure secure access.

●Collaborate with front-end and mobile developers to ensure seamless integration of APIs into applications, delivering consistent and efficient user experiences.

●Perform API testing, including functional, performance, and security testing, using Postman to validate endpoints and data flows.

●Embrace agile methodologies, participating in sprint planning, daily stand-ups, and retrospectives to ensure effective collaboration, transparency, and iterative development processes.

●Utilize Jira as project management tools to track tasks, user stories, and sprint progress, ensuring alignment with business goals and timely delivery of features.

●Deploy applications on application servers (IIS, Kestrel), configuring and optimising server environments for performance, reliability, and scalability.

●Collaborate with DevOps teams to Implement CI/CD pipelines micro services using Azure Pipeline to automate build, testing, and deployment processes, facilitating continuous integration and rapid delivery of software updates.

●Utilize version control using Git to manage source code, branching strategies, and code reviews, ensuring versioning and collaboration within development teams.

●Utilize application logging frameworks to capture and analyse application logs, facilitating debugging, performance monitoring, and issue resolution.

●Work closely with QA teams to design and execute comprehensive testing strategies, including unit tests, integration tests, and end-to-end tests.

●Document technical designs, code changes, and deployment procedures, ensuring clear and accessible documentation for team members and stakeholders.

●Participate in code reviews, providing constructive feedback to peers and ensuring adherence to coding standards and best practices.

●Stay updated with industry trends, best practices, and emerging technologies related to Agile, application servers, testing frameworks, CI/CD, version control, security, and logging.

●Actively contribute to process improvement initiatives, suggesting enhancements to development methodologies, tools, and workflows

●Manually debug and maintain existing application systems,programs,api calls,services.

●Also used manual debugging with sql server for function,sql query and store procedures.

Technical Environment: ASP.Net 4.7.2, ASP.Net Core 3.0, Visual Studio 2019, ASP.NET Core REST API, SQL Server 2016, C#7.0, Bootstrap, jQuery, HTML5, CSS3, Angular 9/10,15 (services for API call), JavaScript, GIT tortoise Repository, Agile Scrum Methodology

Toyota Financial, Los Angeles, USA July 2022 to June 2023.

Senior Software Engineer

Roles & Responsibilities:

●Design, develop, and maintain RESTful APIs using C#, ASP.Net Core, and MVC, Rest full Web Api using Asp.Net, ensuring adherence to best practices, scalability, and optimal performance

●Implement communication between micro services using REST protocols, Utilize Docker to package micro services for consistent deployment and environment consistency.

●Monitor and troubleshoot micro services in production, identifying performance bottlenecks, scaling issues, and other technical challenges.

●Utilize API documentation tool Swagger to create clear and comprehensive API documentation, promoting ease of integration and usage.

●Implement API security measures, including authentication, authorization (JWT), and data encryption (data-algorithm (Shaone)), to protect sensitive data and ensure secure access.

●Collaborate with front-end and mobile developers to ensure seamless integration of APIs into applications, delivering consistent and efficient user experiences.

●Perform API testing, including functional, performance, and security testing, using Postman to validate endpoints and data flows.

●Embrace agile methodologies, participating in sprint planning, daily stand-ups, and retrospectives to ensure effective collaboration, transparency, and iterative development processes.

●Utilize Jira as project management tools to track tasks, user stories, and sprint progress, ensuring alignment with business goals and timely delivery of features.

●Deploy applications on application servers (IIS, Kestrel), configuring and optimising server environments for performance, reliability, and scalability.

●Collaborate with DevOps teams to Implement CI/CD pipelines micro services using Azure Pipeline to automate build, testing, and deployment processes, facilitating continuous integration and rapid delivery of software updates.

●Utilize version control using Git to manage source code, branching strategies, and code reviews, ensuring versioning and collaboration within development teams.

●Utilize application logging frameworks to capture and analyse application logs, facilitating debugging, performance monitoring, and issue resolution.

●Work closely with QA teams to design and execute comprehensive testing strategies, including unit tests, integration tests, and end-to-end tests.

●Document technical designs, code changes, and deployment procedures, ensuring clear and accessible documentation for team members and stakeholders.

●Participate in code reviews, providing constructive feedback to peers and ensuring adherence to coding standards and best practices.

●Stay updated with industry trends, best practices, and emerging technologies related to Agile, application servers, testing frameworks, CI/CD, version control, security, and logging.

●Actively contribute to process improvement initiatives, suggesting enhancements to development methodologies, tools, and workflows

●Manually debug and maintain existing application systems,programs,api calls,services.

●Also used manual debugging with sql server for function,sql query and store procedures.

Technical Environment: ASP.Net 4.7.2, ASP.Net Core 3.0, Visual Studio 2019, ASP.NET Core REST API, SQL Server 2016, C#7.0, Bootstrap, jQuery, HTML5, CSS3, Angular 15 (services for API call), JavaScript, GIT tortoise Repository, Agile Scrum Methodology

American Express, AZ, USA May 2019 to July 2022

Lead Software Engineer

Roles & Responsibilities:

●Design, develop, and maintain Rest full Web Api using C#, ASP.Net Core, and MVC, ensuring adherence to best practices, scalability, and optimal performance.

●Collaborate with cross-functional teams to gather API requirements, translating business needs into technical specifications and functionalities.

●Implement micro services architecture, breaking down monolithic applications into smaller, decoupled services for improved scalability and maintainability.

●Used Postman perform API testing, including functional, performance, and security testing.

●Implement API security measures, including authentication, authorization (jwt), and data encryption (data-algorithm (Shaone)) to protect sensitive data and ensure secure access.

●Collaborate with front-end developers to ensure seamless integration of APIs into applications, delivering consistent and efficient user experiences.

●Develop and maintain micro services, designing each service with clear responsibilities and appropriate data models.

●Implement communication between micro services using REST protocols.

●Collaborate with DevOps teams to implement CI/CD pipelines for micro services, automating build, test, and deployment processes.

●Implemented role-based security that demarcates the administrators from the report viewers and grant applicants.

●Involved in the design of database, creation of tables and stored procedures using SQL server 2016.

●Utilize Rally as project management tool to track tasks, user stories, and sprint progress, ensuring alignment with business goals and timely delivery of features.

●Monitor and troubleshoot micro services in production, identifying performance bottlenecks, scaling issues, and other technical challenges.

●Design micro services to be fault-tolerant and resilient, implementing strategies for handling failures and ensuring high availability.

●Stay informed about industry trends and advancements in API development, micro services architecture, and testing methodologies.

●Actively contribute to code reviews, providing feedback and suggestions to peers to maintain code quality and consistency.

●Participate in Agile Methodology (Scrum Framework) development practices, including sprint planning, daily stand-ups, and retrospectives, to facilitate collaboration and efficient development processes.

●Utilize Git version control to manage source code, branching strategies, and code reviews, ensuring versioning and collaboration within development teams.

●Utilize application logging frameworks to capture and analyse application logs, facilitating debugging, performance monitoring, and issue resolution.

●Work closely with QA teams to design and execute comprehensive testing strategies, including unit tests, integration tests, and end-to-end tests.

●Manually debug and maintain existing application systems,programs,api calls,services.

●Also used manual debugging with sql server for function,sql query and store procedures.

●also perform production support,troubleshooting while releases,

Technical Environment: ASP.Net framework 4.6, ASP.Net MVC 5.0, Visual Studio 2015, SQL Server 2016, C#5.0, Bootstrap, jQuery, HTML5, CSS3, JavaScript, GIT tortoise Repository, Agile Scrum Methodology

Fujitsu, India Feb 2016 to May 2019

Senior Software Engineer

Roles & Responsibilities:

●Designed & Developed application logic using ASP.Net framework 4.0, ASP.Net MVC 4.0, Visual Studio 2013

●Learnt and implemented the latest Microsoft development technologies, ASP.NET MVC, Entity Framework

●Worked on developing a new general setup module using MVC framework.

●Handled many production issues and enhancement to the existing Application.

●Maintaining documentation of changes regarding process

●Performed UNIT testing.

●Providing applications changes to deployment team for deployment.

●Attending requirements meeting

●Providing end user support

●Helping team members for technical support, understanding the application and requirements

●Developed Store Procedure and functions based on the requirements.

●Used SQL Server Management Tool to maintain Database.

●Implemented role-based security that demarcates the administrators from the report viewers and grant applicants.

●Involved in the design of database, creation of tables and stored procedures using SQL server 2012.

●Used SVN Tortoise version control tool to manage source code and use Jira for bug tracking.

●Worked on Agile Methodology (Scrum Framework) to meet timelines with quality deliverables.

●Handled many production issues and enhancement to the existing Application.

●Maintaining documentation of changes regarding process

●Performed UNIT testing.

●Providing applications changes to the deployment team for deployment.

●Attending requirements meeting

●Providing end user support

●Helping team members for technical support, understanding the application and requirements

Technical Environment: ASP.Net 4.0, ASP.Net MVC, Visual Studio 2013, ASP.NET REST API, SQL Server 2012, C#4.0, Bootstrap, jQuery, HTML5, CSS3, JavaScript, GIT tortoise Repository, Agile Scrum Methodology

Xecom Information Technologies, India Sep 2014 to Feb 2016

Software Developer / Analyst

Roles & Responsibilities:

●Designed & Developed application logic using ASP.Net framework 4.0, ASP.Net MVC 4.0, Visual Studio 2013

●Learnt and implemented the latest Microsoft development technologies, ASP.NET MVC, Entity Framework

●Worked on developing a new general setup module using MVC framework.

●Handled many production issues and enhancement to the existing Application.

●Maintaining documentation of changes regarding process

●Used SSRS Reporting tool for adding and editing .rdl files.

●Performed UNIT testing.

●Providing applications changes to deployment team for deployment.

●Attending requirements meeting

●Providing end user support

●Helping team members for technical support, understanding the application and requirements

●Developed Store Procedure and functions based on the requirements.

●Used SQL Server Management Tool to maintain Database.

●Implemented role-based security that demarcates the administrators from the report viewers and grant applicants.

●Involved in the design of database, creation of tables and stored procedures using SQL server 2012.

●Used SVN Tortoise to manage source code and use Jira for bug tracking.

●Worked on Agile Methodology (Scrum Framework) to meet timelines with quality deliverables.

●Used Agile software development practiced in the deployment of software/web-ware solutions.

●Handled many production issues and enhancement to the existing Application.

●Maintaining documentation of changes regarding process

●Performed UNIT testing.

●Providing applications changes to deployment team for deployment.

●Attending requirements meeting

●Providing end user support

Technical Environment: ASP.Net framework 4.0, ASP.Net MVC 4.0, Visual Studio 2013, SQL Server 2014, C#4.0, Bootstrap, jQuery, HTML5, CSS3, JavaScript, SVN tortoise Repository, Agile Scrum Methodology

Sarvavid Soft Solutions, India May 2013 to Aug 2014

Software Developer

Roles & Responsibilities:

●Designed & Developed application logic using C#, ASP.Net

●Developed Rest full Web Api using Asp.Net MVC

●Learnt and implemented the latest Microsoft development technologies, ASP.NET MVC, ADO.NET

●Worked on developing a new general setup module using MVC framework.

●Developed Store Procedure and functions based on the requirements.

●Used SQL Server Management Tool to maintain Database.

●Implemented role-based security that demarcates the administrators from the report viewers and grant applicants.

●Involved in the design of database, creation of tables and stored procedures using SQL server 2016.

●Used GIT version control tool to manage source code and use Jira for bug tracking.

●Worked on Agile Methodology (Scrum Framework) to meet timelines with quality deliverables.

●Developed unit tests and work on Web API

●Handled many production issues and enhancement to the existing Application.

●Maintaining documentation of changes regarding process

●Providing applications changes to deployment team for deployment.

●Attending requirements meeting

●Providing end user support Helping team members for technical support, understanding the application and requirements

Technical Environment: ASP.Net framework 4.0, ASP.Net MVC 4.0, Asp.Net Web API Using Rest, Visual Studio 2013, SQL Server 2012, C#4.0, Bootstrap, jQuery, HTML5, CSS3, JavaScript, SVN tortoise Repository, Agile Scrum Methodology

EDUCATION:

●BCA (Bachelor is in computer application) from Swami Ramanand Teerth Marathwada University Nanded, India



Contact this candidate