Summary
*+ Years of experience in the complete Software Development Life Cycle (SDLC) with analysis, design, development, testing, deployment, maintenance and support of Complex web and windows-based n-tier applications
Extensively worked on various technologies, which includes ASP.Net, C#, Vb.Net, AJAX, ADO.Net, .Net Framework, Visual Studio .Net, Web Forms, Windows Forms, Web Services, WCF, .Net Remoting, HTML, CSS, Java Script, jQuery, Angular 10, Type Script
Worked extensively with Iterative Agile Methodologies and Test-driven development (TDD), Waterfall Model
Expertise in SQL Server, Stored Procedures, Triggers, Designing databases and ER Diagrams
Skilled in developing user reports and management reports using SQL Server Reporting Service (SSRS) and integration service using SQL SERVER Integration Service (SSIS)
Knowledge about MVC Architecture, LINQ Queries
Excellent working knowledge in complete Software analysis, design development cycle that include requirement analysis with Use Cases, Sequence Diagrams, applying UML design Patterns, Unit Testing, and Implementation & Maintenance using Visual Studio.Net, Visual Interdev 6.0, Rational Rose, MS SQL Server, MS Access
Proficiency in Web servers and Application servers such as IIS
Highly motivated team player with zeal to learn new technologies and always believe in giving the best efforts in challenging environments
Excellent analytical, problem solving and communication skills
Key Skills
Languages & Framework
ASP.Net, C#, .Net Framework 4.6+, Entity Framework, ASP.net MVC5, ADO.net, WCF Web Services, Restful WebAPIs
Database
MS SQL Server 2014/2016, SSRS, SSIS, MySQL
IDE
Visual Studio 2015/2017/2019, SSMS 2014/2017, Notepad++, VS Code
Web Technologies
HTML/HTML5, CSS/CSS3, JavaScript, jQuery, Bootstrap, Angular 10, Type script, AJAX, JSON, XML, SOAP, REST
Version Control
TFS, Git, GitHub
Other
Agile Methodology, Waterfall, MS Azure, IIS, JIRA
Professional Experience
RBC Royal Bank, Toronto (Apr 2020 - Present)
Software Developer
Responsibilities
Code, test, debug and document software solutions using appropriate processes, tools, frameworks, libraries, patterns, best practices and standards.
Diagnose and troubleshoot problems with existing solution and resolve these issues in a timely and accurate manner.
Responsible for designing, coding, testing and database management by using C#, ASP.Net, MVC, HTML, CSS, JavaScript & jQuery
Work in a team with other developers and Project Managers to develop the best solutions for internal projects and customers.
Reviewing code for quality, participate in code review sessions and assist other developers in code optimization.
Programming expertise in current programming technologies, methodologies and object- orientated programming concepts to implement throughout the organization.
Existing data from diverse data sources were consolidated into a uniform SQL Server database. ETL capabilities of SQL Server Integration Service were used to define project, packages to import data, build scheduling packages, defined integration data flow, log data error and exception handling.
As part of a team, created various reports according to the business requirements using SQL Server Reporting services
Key Technologies: ASP.NET/C#, .NET Framework 4.5, HTML, CSS, JavaScript, WCF, MS SQL 2016, XML, SQL, SSRS, Visual Studio, ASP.NET MVC, GitHub, JIRA, Bootstrap, ADO.net
Anand Infotech, India (June 2017 – Aug 2018)
Jr. Software Developer
Responsibilities
Worked on multiple project as application developer and involved in development of web applications but just not limited to review of requirement, design specifications, code development, configuration management, code reviews/walkthroughs, code debugging, defect management, unit testing, functional and system test case reviews, root cause analysis & adding resolution comments to the logged defects by QA team
Analyzed, designed, developed, tested, and fixed automotive company’s internal dynamic applications by following complete SDLC
Worked with ASP.NET framework using C#, CSS, JavaScript, and jQuery in Visual Studio; also wrote PHP code
Developed & managed database for application’s back-end using Microsoft SQL Server and MySQL database
Wrote SQL queries & Stored Procedure, T-SQL, LINQ, and used ADO.NET Entity data model to access & update DB
Designed UML diagrams in MS Visio, wrote technical documents including system/user requirements, configured IIS
Used AJAX controls to retrieve the data from the server without interfering the display and behavior of existing page
Developed multi-tier web application with the use of Web Services using Asp.Net Web API
Created, edited and updated reports using SQL Server Reporting Services (SSRS)
Education
Diploma in Computer software support, Mohawk College Hamilton (April 2020)
Bachelor’s Degree in IT engineering, Veer Narmad South Gujarat University (June 2018)