About Me
Result driven, customer focused and accomplished professional with 3+ Years of diverse development experience in the IT industry and worked in various Web based application design and development using ASP.NET Core, .Net…
Result driven, customer focused and accomplished professional with 3+ Years of diverse development experience in the IT industry and worked in various Web based application design and development using ASP.NET Core, .Net Framework, Web forms, MVC, Angular, React, C#, JavaScript, Entity Framework, ADO.Net, Web API, Azure.
Experience
Full Stack Developer | IT Consultant
Collaborate with a team of programmer analyst, architect, and department management in conceptualizing and development of software programs and applications.
Migrated legacy SOAP services in REST API and upgraded SQL Server to 2019 as back end along with Entity Framework and LINQ to access the database.
Created reports using Power BI and set up ETL process in an efficient manner.
Worked with Infrastructure Analyst, Project Managers, and other developers to develop and design solutions to rewrite existing legacy and new applications using .Net Core, Angular, C# and Azure services like Azure Function and Service Bus.
Enhanced existing web application developed in MVC to improve speed and efficiency by adding caching and refactoring business and data layer to EF.
Worked with the offshore development team to improve payment processing systems called “ORIC” and mobile app API to fulfill business change and growth.
Designed and developed data access layer; developed components for Business layer and Data Layer, implementation in MVC architecture.
Implemented server-side RESTFUL web services and Web API for external clients and services.
Written efficient SQL Stored Procedures, Function, Cursors, and Transactions using SQL Server to perform CRUD operation from the database.
Implemented log structure and auditing to an existing application for better error handling and scalability.
Designed and developed identity server for public facing API and removed static token and added access level authorization to dotnet core application.
Diagnosed and troubleshot problems with existing solutions and resolved these issues in a timely and accurate manner.
Reviewed code for quality, participated in code review sessions, and assisted other developers in code optimization.
Used GIT as source control and JIRA as a bug tracker.
Part of requirement gathering, development, and design phase of the DMS project.
Developed several integration services like email and document management.
Created data processing engine using API to process data from different branches and sync with master data warehouse.
Added enhanced security authorization system to interact and render based on users’ roles and authorization.
Created webhook and integration with modern accounting platform like Xero, QuickBooks and payment processing using Moneris API.
Designed and developed run time front end component and pages so it will render and display as per JSON schema defined in the database to allow team to customize the UI for different partners and allow them to change without any code deployments.
Full Stack Developer
Involved in full life cycle of the project from requirements gathering to transition using Agile Methodology.
Built ad-hoc complex queries and set up ETL process.
Managed front-end and back-end for web application with C# .NET Framework, dotnet core, MVC, Web API, HTML, Bootstrap, JavaScript.
Worked closely with cross-functional teams including developers, QA, implementation, and Customer Support throughout the development phase to ensure customer success.
Developed multi-tier web application in dotnet core, API and angular.
Utilized ADO.NET technology extensively for data retrieving, querying, storage, and manipulation using LINQ.
Used Statements, Views, User Defined Functions, Stored Procedures for inserting, updating, and deleting data into relational tables.
Used AJAX controls to retrieve data from the server without interfering with the display and behavior of existing page.
Developed Data Transfer Object (DTO) and Data Access Layer (DAL) using C# and OOP concepts to communicate with SQL Server.
Designed and developed internal web applications for internal teams using MVC, C#, DHTML, JavaScript and jQuery.
Developed unit test cases with documentation for newly developed projects to improve reliability and flexibility.
Prepared full specified data flow and ER diagrams of the existing system using OO approach.