Post Job Free
Sign in

Software developer(.net

Location:
Kitchener, ON, Canada
Posted:
May 30, 2024

Contact this candidate

Resume:

Reedham Tanti

Kitchener, ON

+1-647-***-****

*******.******@*****.***

Summary

• A programming professional with 3+ years of experience developing .NET applications using C#, ASP.NET, ADO.NET.

• Expertise in object-oriented analysis, design and programming including inheritance, polymorphism, and design patterns.

• Experience with SQL Server databases, writing stored procedures, triggers, and complex SQL queries.

• Strong knowledge of ASP.NET Web Forms, MVC, Web API, Razor, HTML5, CSS3, JavaScript, jQuery.

• Familiarity with .NET frameworks including .NET Core, .NET 5, Entity Framework, LINQ.

• Experience integrating RESTful web services and APIs into .NET applications.

• Knowledge of source control tools like Git, SVN, Azure DevOps.

• Exposure to test-driven development using unit testing frameworks like NUnit.

• Understanding of SOLID principles, inversion of control, dependency injection.

• Knowledge of Azure development including App Service, Functions, and other PaaS services.

• Agile development experience including daily standups, sprints, retrospectives.

• Ability to troubleshoot bugs effectively and deliver stable applications.

• Strong verbal and written communication skills collaborating across teams. Skills

• ASP.NET, C#, ASP.NET MVC 4/5, .Net Core

• HTML, CSS, JavaScript, jQuery, HTML5,

Responsive Design, Bootstrap, React, PHP,

• Web Services, WCF, Web APIs, RESTful Services

• Entity Framework, LINQ, XML, JSON

• Git, GitHub, JIRA, Confluence, SharePoint

• Azure Cloud, Azure DevOps, Azure Repo

ASP.Net Web-forms, ADO.Net, Docker

• MS SQL Server, Database Design SSRS,

Stored Procedures, Views, Triggers,

Functions, Etc.

• Excellent Communication Skills, good

Interpersonal Skills, Problem-Solving,

Continuous Learning, Strong analytical skills

• Agile, Waterfall, Scrum

• Unit Testing, IIS

Experience

NOVEMBER 2022 – CURRENT

Software Developer / TD BANK, Toronto

Project Detail: Contributed to TD Bank's "TD Lighthouse" Procurement Application, focusing on optimizing and automating procurement processes by integrating vendors and procurement managers. Key modules: Purchase Requests, Approval Workflows, Purchase Requisitions, Catalog Items, Purchase Order Management, Vendor Management, Receiving, and e-procurement. Responsibilities:

• Participated in full software development lifecycle following Agile practices including daily standups, TDD, and continuous integration.

2

• Designed and built abstract classes, interfaces in C# .NET to construct reusable business logic components.

• Developed data access layer to integrate with diverse data sources. Implemented MVC architecture patterns.

• Created validation logic on ASP.NET web forms using built-in and custom validation controls. Added client-side validation with JavaScript.

• Built dynamic web pages utilizing ASP.NET, C#, XML, XSLT, HTML and JavaScript. Optimized performance.

• Worked extensively with ASP.NET web forms, state management, and securing web apps using code- behind in C# and VB.NET.

• Developed responsive ASP.NET web interfaces utilizing C#, XML, JavaScript, AJAX, and Razor syntax. Implemented rich UI components like update panels and tickers.

• Retrieved and manipulated data from SQL Server using ADO.NET objects like Data Reader, Dataset, and Data Adapter.

• Performed CRUD operations on database using LINQ queries, stored procedures, and functions.

• Developed WCF services for SOA integration. Consumed services using ASP.NET provider model.

• Managed source code in Team Foundation Server. Performed builds, branching, merging etc.

• Developed reports and dashboards pulling data from diverse sources into SQL Reporting Services. Technologies Used: Asp.Net, .Net Framework, .Net Core 5, MS SQL Server 2019, HTML5, JavaScript, CSS3, Web Services, WCF Services, SSIS, C#, MVC 5, Microsoft Azure, Bootstrap, AJAX, jQuery, ADO.Net, Entity Framework, LINQ, LINQ to objects, App Services, CI/CD SEPTEMBER 2020 – SEPTEMBER 2022

Software Developer/ Krista Tech, India

Project Detail: Successfully Contributed to the development of "Krista Transport ERP," a .NET-based Fleet Management project that optimized our organization's vehicle fleet operations. Key modules included real-time vehicle tracking, maintenance optimization, route efficiency, Fuel Management, Driver Behavior Monitoring, Asset Utilization, Safety and Compliance, and overall performance enhancement. Responsibilities:

• Developed dynamic ASPX web pages for Application using ASP.NET, C#.NET, XML, XSL/XSLT, HTML, JavaScript.

• Write and maintain C# code for desktop, web, or mobile applications using .NET frameworks like .NET Core.

• Build front-end UI components using HTML, CSS, JavaScript frameworks like React or Angular.

• Integrate applications with SQL databases such as SQL Server. Write complex queries and stored procedures.

• Participate in Agile development processes including standups, planning meetings, retrospectives etc.

• Collaborate with cross-functional teams including designers, QA, product managers to understand requirements.

• Write unit tests to validate functionality and prevent regressions.

• Troubleshoot bugs and issues in development and QA environments.

• Analyze and debug code to fix defects and optimize performance.

• Document application features and workflows in detail for technical and user documentation.

• Continuously expand knowledge of .NET ecosystem and development best practices.

• Assist senior developers in complex modules of applications.

• Learn and adopt new technologies, frameworks, principles etc. 3

• Maintain code quality, organization and source control discipline.

• Consumed and published SOAP and REST web services to integrate systems using WCF and Web API.

• Implemented client-side validation using validation controls and AJAX to enhance user experience.

• Provided technical support and maintenance, troubleshooting issues reported post-deployment.

• Performed unit and system testing using NUnit to ensure high quality and defect free code. Education

JULY 2021

Bachelor of Computer Engineering

Gujarat Technological University, India

• CGPA – 9.07/10.00



Contact this candidate