PROFILE
Over 13 years of experience in Development, Design and Support of Client/Server/ multitier, Web, Desktop software.
Experience in full life cycle software development process including system analysis, design, coding, testing, quality assurance and deployment.
Solid Experience in Designing & Developing Web applications using C#.NET,.NET CORE, Vb.Net, CSS 3,ClassicASP, ASP.NET, ASP.NET MVC,MVC CORE Framework, Web Services, Angular 2-4-5, JavaScript, VBScript., XML. XSLT, HTML 5, DHTML, JSON, IIS, AJAX, SQL Server databases as back-end.
Experienced in development/consuming of WCF, SOAP, Web Services, Web APIS.
Strong knowledge and experience in Entity Framework, LINQ, .NET Framework 2.0/3.5/4.0/4.5 & .NET Core.
Good experience in SSRS, SSIS and Crystal Reports.
Excellent RDBMS and performance tuning skills Very good experience in SQL Server 2005/2008/2012,2016, DTS, Stored Procedures, Views, Triggers etc.
Worked with SQL server Databases and extensive use of DMLs and DDLs in SQL-Server database.
Excellent experience in developing solutions in Excel/Access/Outlook/VBA/Macros.
Excellent in Unit testing, Automation Testing and writing Test Cases.
Over 4 year of experience as UI developing with HTML, CSS, JavaScript, AJAX and other tools.
Experienced in Agile and scrum methodology.
Experience in using Version controlling tool Visual Source Safe, SVN, JIRA and TFS, GIT.
Experience in designing Mobile compatible responsive websites.
Experienced in designing functional and UI documents for user training.
More than 3 years of Experience in Azure webservices and Pipelines for integration
certifications
Microsoft Certified Professional(MCSD) (2015)
Google Analytics (2017)
RECOGNISATION
Employee Recognition Certificate (@DXC Technology)
Couple of Appreciation awards @BDO Canada
PROFESSIONAL WORK EXPERIENCE
BDO Canada LLP
Senior Software Developer, IT OCT 2018 TO Till Date
Roles & Responsibility:
Risk Applications & Cloud Applications
Design & Develop various risk application to check internal and external compliance to asses risk
Was part of Entire SDLC Process to gather requirement on day-to-day bases.
Implemented framework for azure pipelines with DevOps for code integration
Excessively involved in development of Cloud applications hosted on azure.
Developed various standalone secure APIS to support Business functions and Application requirements.
Was part of system design and architecting of various applications and core modules.
Responsible to prepare design documents and support documents for end users.
Excessively used Azure resources and Services for efficient implementation of Cloud application such as Azure functions, Key vault, Azure Database, Application Insight, Blob Storage, Event driven functions and many more.
Used various frontend technologies such as React, Angular, Razor, MVC page models, Typescript and node.
Environment & Technologies: C#, Angular JS 2-4-5,8, Typescript, SQL Server-, Visual Studio.Net-, .NET Framework 4.5, AJAX Controls, .Net Core 2.0-3.0, Web Api 2.0, jQuery, MVC Core, TFS, GIT, React
DXC Technology (Hewlett Packard Enterprise), Canada
.Net Integration & DesignerMarch 2016 TO May 2018
Roles & Responsibility:
Election of Ontario/E-Registration
Design & Develop Angular Application which has replaced paper forms with Electronic mode of Registration
Implemented modules of multilingual and AODA compliance feature
Involved in Requirement Gathering & Client Communication, Deployment and Support process.
Integrated Google Analytics & Re-Captcha API.
Implemented Automated Tool to import and Export Json to Excel/Csv.
Implemented Import tool for database insertion from excel to database.
Responsible for all UAT and Production Release process.
Exposure to Google Map and Google Analytics api for live reporting.
Involved in estimation, planning and execution of IT business process.
Used Angular Wijmo Components for rich user experience.
Independent developer for implementation of controller , services, models with backend API integration and development
CIBC/Manager-Employee Hieratical Tool
Developed Hierarchy tool which would provide a portal facility to create, update or delete the one up Manager/Lead hierarchy for specific account.
Developed Dynamic tool to represents levels of Manager and employees
Developed SQL jobs to fetch daily data which can be represented to Account server to generate analytical reports based on Hierarchy output.
Designed Scope Document, Technical Design Documents and Test Plans as a part of Implementation process.
CIBC/ Migration of Classic Asp application to ASP.Net Applications
Analyzed requirement of Migration and Identify tool which can fulfill requirement successfully
Involved in Migration of number of asp application to ASP.Net using .Net Automation Tool
Developed some automation Script to fix major issues in migration
Environment & Technologies: C#, Angular JS 2-4-5,Typescript, SQL Server -, Visual Studio.Net 2017, .NET Framework 4.5,Web Api 2.0 , Jquery , MVC,Angular Wijmo Components,TFS
Get39 Media Pvt Ltd, USA
Sr. Software Developer May 2015- March 2016
Roles & Responsibility:
Financial Advisor Application
Worked in Financial Services and Marketing Industries.
Involved in huge web product brings Client, Broker, Manager and Admin on single platform.
Extensive use of Rad/Telerik Controls and Subsonic database tools.
Used MongoDB for backend implementation using ORM structure using Entity framework , LINQ , Asp.Net C#
Involved in implementation USE Case & Design Documents
Core/Independent Developer for Entire application to work with Design, Coding and Unit test of code.
Involved in complete migration of ASP.NET application to Asp.net MVC application
Was responsible to implement simple to complex controller and module to calculate brokerage amount.
Used jQuery UI plugin to implement autocomplete and extensive UI enhancement.
Environment & Technologies: C#, Asp.Net 4.0 ,Javascript, SQL Server 2012 , Visual Studio.Net 2015, .NET Framework 4.5,Web Api 2.0 , Jquery , MVC 4.0,Mongo DB,TFS
9Lenses Pvt Ltd Chicago, IL, USA
Sr. Software Developer April 2014 – Mar 2015
Roles & Responsibility:
Survey Management System (Software Development)
Worked in Online Survey Application for USA regulations
Involved in huge web product for Survey execution process
Enterprise level product development consists of asynchronous email job execution, sales force connectivity and word cloud and many more interactive features.
Was deeply involved in implementation of core user authorization module with Angular controllers
Implemented web Api to feed backend integration.
Developed more than 100 Unit tests to reach maximum code coverage and error free code delivery.
Implementation of windows and web/WCF service , interactive user interface
Worked on SQL Analytic service to generate extensive live reports based on survey results.
Environment & Technologies: C#, Asp.net 4,Angular 1.0,Angular 1.2 ,Javascript, SQL Server 2012, Visual Studio.Net 2015, .NET Framework 4.0,WCF Service , Jquery , ,Web Api
Mednautix Solutions Pvt.Ltd. India
Sr. Software Developer Aug 2013– Nov-2013
Roles & Responsibility:
Medical Record Retrieval (Software Development)
Involved in huge web product for Medical Record Retrieval
Sub products including Call Center, Record Retrieval, Hedis etc.
Software includes high Encryption technology to secure patient’s data
Includes development of windows and web service, interactive user interface
Environment & Technologies: C#, Asp.net 3.5 ,JavaScript, SQL Server 2010, Visual Studio.Net 2013, JQuery ,WCF Service, VSS, Crystal Reports
Inheritx Pvt Ltd India
Sr. Software DeveloperNov 2011 – Nov 2012
Roles & Responsibility:
Book Collaboration Tool (Software Development)
Involved in huge web product for Medical Record Retrieval
Sub products including Call Center, Record Retrieval, Hedis etc.
Software includes high Encryption technology to secure patient’s data
Includes development of windows and web service, interactive user interface Worked in native iPhone application development with monodevelop.
Involved in web service development for iPhone application.
I was a part of development of Ecommerce website modules, Payment, product customization, rating.
Involved in development of Silverlight application with ASP.NET WEB APP.
Developed site of social networking site with Book Collaboration integration
Excessive use of web services, Silverlight Rad controls and asp.net user controls
Involved in other small to big projects as supporter developer.
Extensive experience in database design and data manipulation
Extensively involved in client communication and project management activities
Worked in project with Medical Domain according to US regulations
Involved in one module development of Microsoft Dynamic CRM and sales force Api implementation.
Environment & Technologies: C#, Asp.net 3.5 ,JavaScript, SQL Server -, Visual Studio.Net 2012, JQuery ,WCF Service, VSS, Crystal Reports,Silverlight,Monotouch Framework
Amshere Pvt Ltd, London, UK
Web & DB /SharePoint Developer March 2011-Oct 2011
Roles & Responsibility:
Knowledge Portal (Software Development
Developed portal Websites, Knowledge Portals and Interactive in-house websites
Developed I-Phone, I-Pad compatible Applications
Actively involved in all in-house and running SharePoint application.
Implementation of SharePoint Web parts.
Though rely Involved in Customer Support and Content Analysis process
Developed out of box site level customization
Environment & Technologies: C#, Asp.net ,JavaScript, SQL Server -, Visual Studio.Net 2012, JQuery ,WCF Service, VSS, Crystal Reports, SharePoint-
Freelancer (.net Developer)Oct 2010-Feb 2011
Synapse Softech Pvt.Ltd
Sr.Net Developer Jan 2009 – March 2010
Roles & Responsibility:
Inventory Management System – ERP Applications
Worked in the core department of the software company. My duties were components developing, DB structures analysis & design. Our current base technology is .Net and main language is C# and VB.NET. I have .Net experience in site building, working with network protocols, WinForms design & implementation.
I was the initiator and a leading programmer in the project of conversion the existing DBF inventory and sales support system into the new client-server system using .net as programming language and Database as SQL server 2005/Oracle.
Attractive website design with HTML, CSS, Dream viewer, Photoshop, Java script and JQuery.
Added some optimistic techniques using Ajax to stop unnecessary roundtrips on Server.
Maintenance of the existing computer programs by making minor modification as required.
Testing, debugging, documentation and implementation of computer programs and software packages.
R&D and Analysis of Customer requirement and Scheduling of tasks by following SDLC standard.
Development of ERP System using VB.NET, SQL SERVER 2005, Crystal reports, Sql Jobs.
Used certain third party controls like Complex MSFLEXGRID.
Clients’ communication regarding the nature of the information process or computation needs.
Requirement specifications creation for programmers, identifying the algorithms to be employed.
Analysis and development of database structures. Databases creation and maintenance.
Risk Management System
Converted legacy business applications into Socket based Application written in C# and VB.NET with SQL Server 2005 on the backend.
I developed very useful business applications using Network protocol and C#.net, Multithreading. Also I participated in the commercial project for outside company:
For gathering requirements frequent visits to client and Prepared Documentation.
Developed Excessive User Controls like pager controls, Messenger Controls.
Team Leader Duties
Work of Task distribution for reaching Software Deadline.
Analysis of Task to complete within given time slice. Work distribution as per Priority to deliver. Optimization of given task to developers.
Analysis of Socket Programming and implementation to get live status with broadcast. Prepare Test Environments and test cases for the Project.
Supervising on Junior Programmer thorough the migration project life cycle.
Environment & Technologies: C#, Asp.net,VB.NET ,JavaScript, SQL Server 2005, Visual Studio.Net 2010, JQuery ,Windows /Web Service, VSS, Crystal Reports,
EDUCATION
UniversityIndia
Bachelor of Computer Engineering, Computer Science, Vishwakarma Government Engineering College, Gandhinagar, Gujarat, India
LANGUAGES
English – Proficient
Hindi – Proficient
Gujarati - Proficient