Renu Kalal
*************@*****.***
Audubon, PA 19403
Professional Summary
Enthusiastic .NET Developer with 12+ years of professional experience in Efficient web Application development and maintenance.
Experience in all phases of the Software development life cycle from requirements gathering, analysis and design, development, documentation, testing and deployment.
Managed and guided a team of developers to achieve project goals and improve code quality.
Implementation and maintenance of various web and windows applications in waterfall and agile methodology. Experience in developing web applications using client server architecture using ASP.NET, ASP. Net MVC, ASP. Net Core, C#, LINQ, DevOps, ADO.NET, Entity Framework, Dapper, ASP.NET RESTful Web API’s, WCF, HTML, XML, CSS, JavaScript, jQuery, Angular, AJAX, CSS, TypeScript, Oracle, SQL Server. Worked with software tools like TFS, Git, source control, Visual Studio, VS Code, Fiddler, postman, swagger, Oracle, SQL Server management studio, MS office.
Implemented CI/CD pipelines to automate build, test, and deployment processes, reducing manual effort and release time.
Utilized DevOps practices for continuous integration, monitoring, and collaboration between development and operations teams.
Excellent programming skills and strong OOPS concepts, debugging, and performance tuning.
Experience in developing User Interface (UI), Business Logic, and Data Access components to meet user requirements.
Experience in developing and consuming ASP. Net Web Services, ASP. Net Web APIs (RESTful), and Windows Communication Foundation (WCF).
I worked with Version Control Systems like SVN tortoise, Team Foundation Server (TFS), and GitHub.
Effective in working independently and collaboratively in teams.
Having experience migrating an application from ASP.NET web forms to ASP.NET MVC framework.
Good understanding of RDBMS concepts and experience in writing joins, sub queries indexes, CTEs & temp tables, stored procedures and functions using SQL Server. Worked on performance of data by creating indexes and query optimization.
Best “Process Compliance Team” award for “Microsoft OSE” in Synoverge Technologies.
Skills
Programming Languages: C#, TypeScript
.NET Frameworks: .NET Core, ASP.NET MVC, ASP.NET Web API, WCF
Data Access: Entity Framework Core, LINQ, ADO.Net, Dapper
Front-End Technologies: HTML, CSS, JavaScript, jQuery, Angular
Version Control: SVN Tortoise, TFS, GitHub
Web Servers: IIS
Databases: SQL Server, MySQL, Oracle, PL/SQL
Methodologies: Agile, waterfall
Education
Bachelor of Technology in computer science
Rajasthan technical university, Rajasthan, India
06/2011
Professional Experience
A&M Technologies Pvt. Ltd Costa Rica Remote
Senior .Net developer 02/2019 - 12/2025
Responsibilities:
Communicate with clients or end-users to gather feedback, understand their needs, and make necessary improvements to the software.
Requirements Analysis: Gathered and analyzed requirements and specifications to enhance the functionalities of the application.
Provided technical leadership and mentorship to a development team, ensuring successful project delivery.
Developed SPA applications using Angular with reusable components and services.
Developed and maintained web applications using ASP.NET, .NET Core, C#, and MVC framework ensuring scalability and performance.
Having experience migrating an application from ASP.NET web forms to ASP.NET MVC framework. Consumed external APIs that returned JSON data and processed it for application use, ensuring smooth integration.
Developed scalable single-page applications using Angular, implementing components, services, routing, and RxJS for efficient data handling.
Debugging: Identify and fix software defects and issues, including troubleshooting and resolving bugs and performance.
Production Support: Provided support to troubleshoot the issues on the productions. Implemented WEB APIs as well for data exchange between systems.
Optimized database operations by writing efficient SQL queries and managing stored procedures in SQL Server. Worked on performance of data by creating indexes and query optimization.
Integrated RESTful APIs, optimized performance with lazy loading.
Participated in Agile Scrum ceremonies, including sprint planning, daily stand-ups, and retrospectives, ensuring timely delivery of features and enhancements.
Environment: Microsoft Visual Studio 17/19/22, SQL server, IIS, GitHub (Version Control), ASP.NET MVC, .Net Core, WEB API, Dapper, Entity framework core, jQuery, Angular, AJAX, Bootstrap and HTML
Synoverge Technologies Pvt. Ltd Ahmedabad, India
Senior .Net developer 09/2013 - 11/2018
Responsibilities:
Communicate with clients or end-users to gather feedback, understand their needs, and make necessary improvements to the software.
Requirements Analysis: Gathered and analyzed changes of requirements and specifications to enhance the functionalities of the application.
Developed and maintained web applications using ASP.NET, C#, and MVC framework to ensure scalability and performance.
Collaborated with the QA Team to ensure quality of the application.
Debugging: Identify and fix software defects and issues, including troubleshooting and resolving bugs and performance.
Production Support: Provided support to troubleshoot the issues on the productions. Created Change request documents after analysis of the requirements with estimations
Implemented RESTful APIs for data exchange between systems and third-party integrations. Implemented WCF Services for data exchange between systems and third-party integrations.
Optimized database operations by writing efficient SQL queries and managing stored procedures in SQL Server. Optimized database operations by writing efficient PL/SQL queries and managing stored procedures in Oracle database. Having a strong understanding of ETL process for data. Worked on performance of data by creating indexes and query optimization.
Followed SDLC processes to manage software development, from requirements gathering and analysis to testing and deployment.
Environment: Microsoft Visual Studio 10/12/13, SQL server, Oracle 11g, IIS, TFS (Version Control), ASP.NET MVC, WCF Service, PL/SQL, jQuery, AJAX, HTML and CSS
Tatvasoft Technologies Pvt. Ltd Ahmedabad, India
.Net developer 09/2011 - 07/2013
Responsibilities:
Assisted in building and maintaining ASP.NET web forms applications and writing code in C#. Debugged and resolved issues in collaboration with the QA team, improving system stability.
Developed front-end features with HTML, jQuery and jQuery template, enhancing the user experience. Having experience using jQuery template for lazy loading.
Having experience of data access layers using ADO.NET to efficiently interact with SQL Server databases. Extensive use of ADO.NET objects such as data tables, data readers, and datasets for data retrieval and manipulation.
Communicate with clients to make necessary improvements to the software. Developed User Controls, used .NET web controls to increase the reusability of the code. Used the master page for loading different user controls dynamically.
Integrated version control with Tortoise SVN for team collaboration. Used the SQL server for backend programming.
Followed SDLC processes to manage software development, from requirements gathering and analysis to testing and deployment.
Environment: Microsoft Visual Studio 8, SQL server, IIS, Tortoise SVN (Version Control), C# .NET, jQuery, AJAX, HTML and jQuery Template