Amit Dsys - Sr.Net Developer |
[email protected] |
Location: Alpharetta, Georgia, USA |
Relocation: |
Visa: |
PROFESSIONAL SUMMARY:
11 years of experience in all phases of the SDLC process involving, Analysis, Requirements, Design, development, maintenance, testing, and Implementation of Client/Server and distributed applications using Microsoft .NET & SQL Server which includes Client interaction. Experience in Developing MVC and 3-Tier and N-Tier patterns-based web applications using .NET 6/4.7/4.0/3.5/2.0, Visual Studio .NET 2012/2010/2008/2005, ASP.NET 6.0/4.5/4.0/3.5/2.0, C#, VB.NET, AJAX, CSS, XML, Web Services, WCF, WPF Browser/Windows Application, ADO.NET, IIS, ASP, JavaScript, JQuery, VBScript, LINQ, Visual Basic 6.0. Extensive experience with modern front-end template frameworks for JavaScript - Including Bootstrap, jQuery, and Angular 9/8. Hands-on experience in Azure Paas worked on various areas like directory, App Service, and Azure SQL. Worked on AZURE Function app and web jobs. Used Azure DevOps to maintain Product backlog items, user stores, Tasks, and bus. Used Azure DevOps to Automate Used Azure DevOps development of CI/CD process. Integrated application with Azure environment. Implemented applications using MVC design pattern. Developed web applications using Factory and Repository design patterns. Merging code GIT repository to maintain on the distributed server. Single Page Application with loading multiple views using route services and adding more user experience to make dynamic by using Angular 8 framework and Node JS. Lead a small group of developers and work in collaboration with the architect on the team. Worked extensively with .NET Server Controls, JQ grid, Data Grid, Grid View controls and Forms Validation Controls and created numerous Custom Controls using ASP.NET. Expertise in using ADO.NET objects such as Connection, Command Object, Data Reader, Dataset Object, and Data Adapter Object. Expertise in migrating ASP/VB to ASP.NET. Experienced in maintaining and troubleshooting Windows Server/IIS platform. Proficiency using DevOps and GIT. Advanced experience and knowledge in information system architecture, system design patterns, S.O.L.I.D principles and integration Used Factory design patterns to ease the development and make the system modular. Front-end development using CSS/HTML/JavaScript. Factory, Repository, and Dependency injection design patterns. Ability to work independently, internally & externally with minimal supervision team player and also a self-motivated individual. Expertise in Creating a database, database users, schema, stored procedures, DDL/DML Triggers, User Functions, Views, defaults, Diagrams, and Indexes, and optimizing queries to improve performance by looking at execution plans using SQL Server 2012/2010/2008. Experience in report writing using SQL Server Reporting Services (SSRS), various types of reports like Drill Down, Drill through, Parameterized, Cascading, Conditional, Tabular, Matrix / Cross, tab/Pivot, Chart, and Subreport. Involved in extracting data using SSIS. Worked on Mobile platforms like Windows Mobile 6.5, and Windows CE for RFID Motorola 3190Z/3190 devices. Expertise in creating enterprise Windows Mobile and Compact Framework applications using C#/ vb.net on .NET compact framework. Involved in migrating Windows CE with vb.net to Windows Mobile 6.5 With C#. Experience with JIRA, GIT, GitHub, Team Foundation Server (TFS), Microsoft Visual Source Safe (VSS), and SVN. Self-motivated and self-driven and ability to work on a team with limited supervision. Motivated and determined to deliver high productive quality, complete deliverables within deadlines with minimal supervision. Technical Skills: Programming Languages .NET core 6.0, VB.NET, C#, VB 6.0, SQL, T-SQL, PL/SQL, XAML, ADO.NET. Development Environments Visual Studio 2017/2012/2010, .NET 4.7/3.5/2.0, MVC 4.0, .NET Compact Framework 3.5, Windows Mobile 6.5. Scripting Languages TypeScript, JavaScript, VBScript, jQuery, HTML, XML, CSS 3, JSON. Databases MS SQL Server 2019/2015/2012/2008/2005/, ORACLE 11g/8i/9i, SQL Server Enterprise Manager, Query Analyzer, ETL, SSIS 2012. Source Control Systems DevOps, GIT, GitHub, TFS, Visual Source Safe 2005, SVN, IBM Clear Case. Reporting Tools SQL Server Reporting Services (SSRS) 2012/2010/2008 and Crystal Reports 12/11/10/9 Web Technologies ASP.NET, vb.net, HTML5, HTML, AJAX, Web-Services, Restful API, ASP, WPF (Windows/Browser Applications). Microsoft Skills .NET Framework 4.7/4.0/3.5/2.0, .NET, ADO.NET, ASP.NET, AJAX Toolkit, WPF, MVC Framework, ado.net entity data model, Entity Framework. Microsoft Tools Visual Studio 2019, 2017/2012/2010/2008/, VSS 2005, Visio, MS Office. Testing Jasmine 3.5 and karma 4.3, Unit Testing, Regression Testing. Devices/Processor RFID Motorola 3190Z/3190, Zebra Bluetooth Thermal Printer. Education: Bachelors of Technology in Computer Science (CS) From "Sam Higginbottom University of Agriculture, Technology and Sciences", India in 2007 Sentry Insurance/Accenture, Stevens Point WI. Jan 2021 Present CLAIMS - Sr .Net Developer as a Contractor ASIST - Account Special Instructions for Service Tiers is a single-page responsive angular 11 application that handles the commercial lines, customers who have special instructions for account handling, and its new way of maintaining and executing the account s instructions, It stand alone module of the CALIMS system. ASIST has four main modules Account, Contacts, Category Template, and Dashboard. We are developing it using Angular 12, TypeScript 5, angular CLI 9.0, CSS3, Node 14.10, lint 6.1, karma 5.2, Jasmine core 3.5 for unit testing as UI and .NET 6 web API & MongoDB 4.0 as back end and we have integrated the sonar cube for code quality and using Azure DevOps. Roles & Responsibilities: Responsible for the development of applications with technologies such as Angular 12/Bootstrap 4/HTML 5/jQuery/ SQL Server 2019. Built/Implemented Web API (RESTful) using .net 6 core API to create the CURD services with unit testing and tested on Postman and using Angular 12 UI. Used Jasmine Core and Karma for unit testing to achieve code coverage. Used Azure DevOps to maintain Product backlog items, user stores, Tasks, and bus. Used Azure DevOps to Automate Used Azure DevOps development of CI/CD process. Integrated application with Azure environment. Proficiency using DevOps and GIT Collaborate with the QA team to define test cases and metrics, and resolve questions about test results. Experienced in maintaining and troubleshooting Windows Server/IIS platform. Taking an active role in structuring our single-page applications to make them easy to maintain and to ensure they are highly modularized. Designing, and developing web components using angular 12 with Bootstrap 4. Developed business requirements using typescript 4. worked on a sprint basis of 2 weeks that included story grooming, sprint planning, and demo. Environment: Visual Studio 2022, .Net 4.7, Visual Source Code, Angular 12, Bootstrap 4, HTML 5, .NET 6 web API, SCSS, Lint 6.1, Jasmine Core 3.5 and Karma 5.2, MongoDB 4.0, SQL server 2022, GIT, Azure DevOps. Fiserv Inc, Alpharetta GA. July 2019 Dec 2020 FRMS Programmer Analyst Lead IV as a Contractor. Employee Expense Management is a web-based single-page responsive application that handles out-of-pocket and company credit card payments/Expenses, it has an admin module where an admin can define the expense type with category with account#, amount limits, and A submitter can submit the expense by creating the report for expenses and a defined approver approves it. We are developing it using Angular 9, bootstrap 4.0, TypeScript 3.7.5, angular CLI 9.0, CSS3, Node 12.11, lint 5.1, karma 4.3, Jasmine core 3.5 for unit testing as UI, Web API (RESTful)and .NET Core API & SQL server 2019 as back end and we have integrated the sonar cube for code quality and it has CICD gated pipeline and we were maintaining the average 80% of unit testing. The Workflow Approval process is a web-based responsive multi-browser application that provides the multi-feature that allows a specific user to access to perform the transactions on the basis of title and submit the request, it has an admin module where an administrator performs the application-level settings for transactions limit, title & routing configuration, etc. We have migrated this .NET application into single page application using Angular 8, bootstrap 4.0, TypeScript 3.7.5, angular CLI 9.0, Node 12.11, lint 5.1, Web API (RESTful), karma 4.3, Jasmine core 3.5 for unit testing and integrated sonar cube for code quality and it has CICD gated pipeline and we were maintaining the average 80% of unit testing. Roles & Responsibilities: Responsible for the development of applications with technologies such as Angular 9/Bootstrap 4/HTML 5/jQuery/ SQL Server 2019. Built/Implemented Web API (RESTful) using net core 4.0 API to create the CURD services with unit testing and tested on Postman and using Angular 11 UI. Used Jasmine Core 3.5 and Karma 4.3 for unit testing to achieve 80% code coverage. Used Azure DevOps to maintain Product backlog items, user stores, Tasks, and bus. Used Azure DevOps to Automate Used Azure DevOps development of CI/CD process. Integrated application with Azure environment. Building/Implementing Web API (RESTful). Proficiency using DevOps and GIT. Ability to work independently, internally & externally with minimal supervision team player and also a self-motivated individual. Experience in maintaining and troubleshooting Windows Server/IIS platform. Merging code GIT repository to maintain on distributed server Work with UI / UX designers to help create and implement best design practices. Coordinating the workflow between the product OWNER, offshore developers, and QA. Prepare and dispense work assignments, provide guidance, and/or review the work of offshore team members. Collaborate with the QA team to define test cases and metrics, and resolve questions about test results. Coded business logic & database login using entity framework and Repository patterns. Taking an active role in structuring our single-page applications to make them easy to maintain and to ensure they are highly modularized. Designing, and developing web components using angular 8 with Bootstrap 4. Developed business requirements using typescript 4.1. Handle the small group of the development team and coordinate with the offshore team. I have delivered the tasks on a sprint basis of 2 weeks including story grooming, sprint planning, etc. Environment: Visual Studio 2019, Visual Source Code, Angular 9/8, Bootstrap 4, HTML 5, .NET Core API, Web API Restful, CSS 3, .Net 6, Lint, Jasmine Core 3.5 and Karma 4.3, SQL Server 2019, TFS. Georgia Department of Juvenile Justice, GA Jun 2015 May 2019 Sr .NET Programmer as a Contractor. Juvenile Tracking System is a web application; JTS is a secured environment web application that provides a simple way for Agency users to access and process information in a paperless office environment as implemented by the GA Department of Juvenile Justice. JTS contains the case records, educational records, behavioral health records, and health records of youth who is or was under the care or supervision of the Department of Juvenile Justice or the jurisdiction of a Juvenile Court, some of the independent courts in GA, maintains case records on all youth that have become involved in the juvenile justice system. JTS is a web-based that authorized staff can access to enter information regarding a specific youth. Roles & Responsibilities: Designing, developing & maintaining different modules of JTS Web-based applications using Asp.Net, JavaScript, vb.net, VBScript, and Web Services using Functional Specification. Lead a small group of developers and work in collaboration with senior developers on the team. lead the development and adhere to coding standards Take guidance from the team Architect and lead the team of developers to implement the designed solution Developed JTS modules Treatment Scheduler, NTPS, intra HRATS in complete SDLC using 3-Tier web application with ASP.NET/C#. Involving in rewriting the JTS Medical module using Angular 6, and NodeJS. Implemented Angular component router for navigation and the services to connect the web application to back-end Restful APIs Developed pages using Angular 6.0, and Node for a quick view of medical history. Created single Page Application JTS module with loading multiple views using route services & adding more user experience to make dynamic by using Angular 8 framework & Node JS. Involving in defect fixing, maintenance, and enhancement of classic ASP Modules of JTS. Developed a data access layer as a separate DLL to communicate to the database to get and manipulate the data using Asp.net. Created Master Pages for reusability on the web pages. Involved in retrieving data using ADO. Net with ASP. Net, worked with the database using ADO. Net (Data Readers, Data Adaptors and Datasets.). Developed stored procedures, views, temporary tables, cursors, user-defined functions, triggers, and Indexes and optimized queries for performance by looking at the Execution plan using T-SQL Reviewed existing code and ensured that it was secure, optimized, and according to standards. Environment: Visual Studio 2017/2012/2008/2005, .Net 4.7/4/3.5, ASP.NET, vb.net, C#, ADO.NET, JavaScript, VBScript, WebForms, ASP, CSS 3, HTML, SQL Server 2012, Angular 8, NodeJS, Web API Restful, Web API 2, Windows 10, TFS, Visual Source Safe (VSS). Macy s Technology, Atlanta GA Jan 2012 May 2015 Sr. .NET Developer as a Contractor. Roles & Responsibilities: Involved in collecting the Functional requirements from the business partner and preparation of Functional Specifications. Developed apps using MVC 4.0 architectural design pattern, jQuery, JSON, Ajax, and Unity framework. Involved in complete SDLC of this 3-Tier web application. Involved in gathering requirements from a business analyst. Involved in defect fixing, maintenance, and enhancement of the application Maintained the Data Access layer to interact with the database. Involved in modifying the classes in the business logic layer using C#. Used C# extensively for coding for event handling and wrote C# classes. Extensively used HTML tags, Frames, and CSS to maintain uniformity in pages. Designing and developing Windows Mobile application modules using Windows to interact with barcode scanners and Bluetooth wireless printers. Involved in migrating Windows CE with vb.net to Windows Mobile 6.5 With C#. Involved in developing an application and custom controls using WPF Controls in .Net 4. Used Motorola 3190Z/3190 RFID devices, Zebra Bluetooth Thermal Printer. Coordinate with team lead for a better understanding of functional requirements, Analyze and Design the business requirements to document and implement. Actively involved in developing Complex SSRS Reports involving Subreport, Matrix/Cross tab/Pivot, Tabular Reports, Drill Down, and Chart reports. Applied conditional formatting in SSRS to highlight key areas in the report data Developed and published various reports using SQL Server Reporting Services (SSRS). Ability to work independently, internally & externally with minimal supervision team player and also a self-motivated individual. Projects: InSite, Team: Financial and Associate Systems. InSite is a web application that is used for Macy s associate welfare, it maintains the associate activities, The Application has 10 main sections My Company, My Day, My Profile, My News, My Pay, My Policies, Forms, Communications, HR Self-Service Tools and my reports, an associate can customize own dashboard and get the updated info about benefits, insurance, news, and HR services and It has message center that control from centralized message center handled by the business partner. Environment: Visual Studio 2010, .NET Framework 4.0, ASP. Net, JavaScript, Web API Restful, Web API 2, WCF, WebForms, Windows 7, SVN, IIS, SQL Server 2012, Oracle 11g, and SSRS using VS2012. Project: Fulfillment at POS, Team: Fulfillment Fulfilment At POS is a web application developed especially for POS terminal/register, It has five sections Task Manager, Zones selection, Unassigned units, Pick list summary/execution, and confirmation, In this application, a manager or associate can select zones to pick open units for departments of selected zones and create pick list and it is using smart POS service to print on POS terminal for prints like invoice, IPC, Delivery label, pickup label, I was involved in SP Manager dashboard SSRS. Environment: Visual Studio 2012, MVC 4.0, Razor view engine, .NET Framework 4.0, JavaScript, jQuery, MVC Framework, JSON, MEF framework, Windows 7, Restful API, SVN, IIS, SQL Server 2012 and SSRS using VS2012. Projects: My Schedule Seasonal Planning and Allocation, Team: WFM HFA. M$PA is used to maintain the information about seasonal planning & budget allocation, M$PA application is for MST workforce management team, This application has four sections named Data management, Budget Calculation, ROF, and Reports, It maintains the seasonal (Spring & Fall) details about store planning, sale & resource forecast, projected sales for next season, sales, MBA projected sale, Rolling Operating Forecast and mapping of merchandise departments, We have developed this application as WPF browser, It uses SSIS package to bring data from multiple data sources. Environment: Visual Studio 2012, .NET Framework 4.0, WPF, WPF toolkit, MVC 4.0, C#, ADO. Net, Web Services, Windows 7, IBM Clear Case, IIS, SQL Server 2010, and SSRS using VS2008. Projects: MStart, Display Audit and RMAS, Team: RFID, JC Store. Display Audit application maintains the live inventory of stores including missing and picked merchandise, This application was built for Motorola RFID 3190ztouch screen device to scan the UPC of the merchandise & also print the ticket/Level. It s using .NET Compact Framework 3.5, Windows Mobile 6.5, C#, Web Services & SQL Server 2008. MStart is a window mobile 6.5 application for RFID Motorola (3190z) devices, it is used to navigate the different Windows mobile applications like ABOUT, IP Change, and Printer Settings, etc., MStart s menu is created using Resco control, I have converted most of MStart s until applications from compact framework to windows mobile framework 6.5 and each application have own menu which is also created using Resco toolkit. RMAS application maintains the health/ information of the Macy s site server on a daily basis about hard drive space status, uptime & no applications running on more than 800 servers at Macy's stores using the SSIS package. IFS & Support team is using this application to monitor the server status. This application is using ASP.NET framework 3.5, ado.net, Web Services, JavaScript, Ajax, C#, SQL Server 2008, and SSRS using VS2008. Keywords: csharp continuous integration continuous deployment quality analyst user interface user experience javascript information technology container edition microsoft procedural language Georgia Pennsylvania Wisconsin |