Professional Summary:
Overall, ** years of experience in IT on Project Lead & Development using .Net Technology Full Stack Development. Primary areas are application development, maintenance and domain specialization areas are Transport, Parking, Device management, Payment management & Leather Garments.
Experienced in developing enterprise application solutions by analyzing process flows, coordinating with Business, preparing design documents, and supporting other teams.
Successfully played various roles such as Project Lead, Technology Leader, Lead Developer and On-Site/Offshore coordinator
Highly experienced in Analysis, Design, Modeling, Development, Implementation & Testing (SDLC) of Enterprise Web-Applications, operation using C#, Multi-threading, Synchronization, Parallelism
Extensively experienced in .NET Framework 1.0/1.1/2.0/3.0/3.5/4.0/4.6, .NET Core 1.0/2.0/3.0, C#, batch programming using C#, Design patterns.
Experienced in UI/Middle (Business)/Data Layer
Experienced in using Coded UI Technology / SpecFlow
Highly Experienced in Classic ASP, ASP.NET, MVC programming structure 2/3/4/5,, AngularJS/Angular 15 & 16, JQuery, JavaScript, Web Services, WCF services, C# Web API
Worked on VB6 to VB.NET/C# migration
Highly Experienced in AJAX, Angular 15 & 16, Service Worker, SCSS, JQuery, JavaScript, Node.JS, NPM, Telerik Web Controls, JQuery grid, JSON, HTML, CSS
Extensively worked on Database First approach as well as Code first approach in Entity framework 4/5/6/Core and have insights
Well versed with T-SQL in SQL server 2008 R2/ SQL server 2005/SQL server 2000, SQL, SQL Jobs, T-SQL, SQL Enterprise Manager, SQL Query Analyzer, Complex Stored Procedure, Improvement of Performance on complex query, PL-SQL
Have participated in full life-cycle development using SDLC and Agile Methodology
Worked on Business Intelligence on SSIS, SSRS using MS-SQL and Visual Studio databases
Responsible for quality of delivery through regular offshore status updates with developers, QAs & BAs teams and addresses the issues/Risks appropriately.
Provided leadership to the team in client interaction meetings and provided direction for conflict resolution through impactful negotiation skills.
Good exposure in using Sharepoint 2010 & VSTO 10.06
Experience in using Kafka 3.7
Experience in using Mango DB
Demonstrated skills with team members throughout the project lifecycle. Maintaining coordination with Product owner and providing them with regular updates about the project
Skilled in coordinating client’s needs / enhancements, customization, software-related issue of clients to provide solutions in adherence to delivery schedules.
Involved actively in recruitment process for new joiners, training & mentoring of the new joiners.
Good Exposure to the ERP and Parking Domain
Technical Skills:
Operating Systems: Windows NT 4.0/Server 2008 R2/Server 2012 R2/Windows 7, 10 & 11
Languages: ASP.NET MVC2/3/4/5, ASP.NET 1.1/2.0/3.5/4.0, C#, Classic ASP3.0, VB6., ASP, VB Script, jQuery, Angular15 & 16, Java Script, ADO, HTML5, DHTML, XML, XSL, CSSS3, SASS, Media query
Client-side scripting: Angular, React, Chart.js, HTML5, CSS3, JavaScript, jQuery, bootstrap
Scripting languages: VBA Script
Development and Reporting tools: Visual Studio 2003/2005/2008, SQL Reporting Tools, SSRS, CMS (Content Management Server), Crystal Reports, NUnit, FxCop, Re-Sharper, Vue.JS
Web Technologies : ASP.Net, VB Script, JavaScript, WCF, WPF, JQuery, Web API 1.0/2.0, RESTFUL Services, Blazor
Windows Technologies : VB6, C#, WPF/XAML.
Database: ODBC, OLEDB, RDBMS, MS – Access, SQL Server 2000/2005, XML, SQL, PL-SQL, T-SQL, Databricks, Data Lake
Enterprise Content Management tools: SharePoint 2007/2010/2016, VSTO 10.06
Middleware: COM, IIS 5.0/6.0, GUI, TCP/IP
Version Control: Tortoise SVN, GitHub, GitLab, TFS
Methodologies: Waterfall, Iterative, Incremental, Agile Software Development and Scrum
UML: Draw IO, Visio, Star UML
Cloud Services: Azure Cloud Services, Azure Topics, Azure Devops
Automation: Autodesk Platform Services, Coded UI Technology
Power Apps is a suite of apps, services, connectors, and a data platform developed by Microsoft that allows users to create custom business applications with little to no coding. It is part of the broader Microsoft Power Platform.
Education:
Bachelors in Computer Science Engineering ANNA University 2005.
Microsoft Certifications:
Microsoft Azure Developer Associate (AZ-204)
Microsoft Power Platform Fundamentals
Work Experience:
Client: ACO USA Inc, Casa Grande, Arizona (Mar 2022 to Sep 2024)
Role: Lead .Net Full Stack Developer
Team size: 5
ROLES AND RESPONSIBILITIES:
Proficient in C#.NET for fulfilling business requirements within the CAD Automation domain.
Implemented Azure OMS Log Analytics for cloud environment monitoring, ensuring availability and performance in telecom services.
Discuss with Onsite mangers for business requirements and communicate with the offshore team members to get the story points using Planning Poker tool and the share the timeline with onsite managers.
Maintain daily offshore scrum calls to make sure the meeting the timeline
Experience in using Kafka 3.7
Utilized C# for developing middle business layer logic, optimizing telecom operations and services.
Developed Angular services consuming .NET backend REST services, employing reusable components and guards for enhanced web application functionality.
Prepared Technical Design Documents, Unit Test Cases, User Manuals, and Functionality Documentation.
Created different business classes and interfaces using .NET Framework 4.8 with Object Oriented Programming Methodology.
Implemented Angular 16 Router Module for Single Page Application functionality and customized routing as per project needs.
Designed and developed web applications using Angular, ASP.NET MVC and Entity Framework.
Employed JavaScript and Validation Controls for form validation.
Conducted Defect Causal Analysis for testing issues and Root Cause Analysis for production incidents.
Extensive experience in front-end/UI development using HTML5, CSS3, JavaScript, jQuery, Blazor, Bootstrap, AJAX, JSON, and XML.
Proficient in ASP.NET Core and AJAX framework for cross-browser compatible web applications.
Designed UI utilizing JSON, JavaScript, HTML5, CSS3, AJAX, jQuery, Telerik/Kendo UI, Bootstrap, and blazor.
Utilized Blazor Factory for service calls.
Created Technical Design Documents, Use Cases, Test Cases, and User Manuals, and contributed to bug fixing, code reviews, and unit testing.
Analyzed requirements and contributed to design and development phases.
Expertise in Blazor, including templates, directives, routing, components, services, and data binding.
Leveraged Angular resources for data access and created custom directives for reusable components.
Developed web applications using Blazor, Node.js.
Experience in using Mango DB
Proficient in version control systems like TFS and GIT.
Utilized Web API Controllers in ASP.NET MVC 5.2.2
Designed single-page applications using Vue.js components.
Experienced in continuous integration using Jenkins.
Imported data to SQL Server using SSIS and utilized Azure for scaling and reliability.
Implemented jQuery and JavaScript for rich user interfaces.
Deployed web applications on Microsoft Azure Service Fabric.
Managed sessions using Windows Azure.
Maintained legacy applications using WinForms.
Utilized High charts and D3.js for data visualization.
Employed AJAX calls with AJAX Control Toolkit.
Designed and implemented services using WCF SOAP/REST and ASP.NET Web API.
Wrote stored procedures and complex SQL queries.
Conducted validations using .NET Validation Controls and Angular.
Worked with Vue.js Forms, Validations, Modules, Components, Directives, Controllers, and HTTP Requests.
Developed Razor views with ASP.NET Core MVC, HTML5, CSS3, Angular, C#, and Telerik controls.
Developed Angular custom directives, pipes, and core functionality with ASP.NET MVC Framework.
Developed Inhouse Human Resource applications using Microsoft Power platform & Share point
Environment: ASP.Net Core 6.0, C#, MVC 5.2.2, .Net Framework 4.8, Visual Studio 2023, Visual Studio Code, Azure, Entity Framework 6.3, XML, IIS 7.5, HTML5, CSS3, JavaScript, jQuery, GIT, Team Foundation Server (TFS) and Agile Methodology, PL-SQL
Conduent Business Service LLP (March 2017 – Feb 2022)
Role: Lead .Net Full Stack Developer
Project Name: Merge
Team size: 8
Merge product is a Parking management application which can be used in various cities. Merge product is a successful solution for Vehicle parking in the major cities like Los Angles, DC, Denver, Boston. Also, it contains various modules like ATOM, Pricing Engine, and Transaction Engine etc., which are integrated with this application.
ROLES AND RESPONSIBILITIES:
Discuss with Onsite mangers for business requirements and communicate with the offshore team members to get the story points using Planning Poker tool and the share the timeline with onsite managers.
Maintain daily offshore scrum calls to make sure the meeting the timeline
Designed and developed on various web applications using ASP .Net Core MVC, C#, MVC, HTML5, CSS3, Bootstrap, JavaScript, jQuery, and Web API services.
Involved in Team lead activities, including preparation of estimates, tracking, and entering actual effort of the team members, tracking defects occurred during various stages of testing, generating metric reports to analyze the performance of the project based on the effort and defect tracking history.
Experience in modifying existing application using Bootstrap for styling and responsive design.
Developed micro service based RESTful APIs using Web API 2, ASP.NET Core, WCF and Web services using JSON, XML and SOAP. Implemented Oauth, Layer 7 API and JWT Token based authentication to secure ASP.NET Web API and provide authorization to different users to test API from Swagger UI for development convenience.
Expertise developing mobile applications using Ionic and Angular 13.
Experience in using Specflow for unit testing
Experience in developing features in AngularJs for the web version.
Expertise in building Charts and Graphs using Chart.js and React Fluent Charting.
5+ years of extensive IT experience in developing Single Page Applications using React and Redux.
Extensively worked on developing REST APIs using ASP .NET CORE.
Developed a SOAP Service using WCF as a primary API for all the microservices that requires TCP Protocol.
Expertise in generating ORM Models and integrating them through Entity SQL and LINQ to Entities.
Experience in Angular 15 and ASP .Net MVC version upgrades with minimal efforts and defects.
MS SQL Server, My SQL, share point List, PL-SQL with data analysis, data access, data structures, data manipulation, Relationship Database Design, programming, testing, and implementation stored procedures, Packages, functions, and Triggers T-SQL
Maintenance of various critical web applications of Carrier Businesses systems and handles user support & product support incidents.
Analyze and identify application development improvement ideas to automate complex processes and minimize the manual effort wherever necessary. Undertaken custom application development using various tools in progress of application development.
Involved in Writing the application software, data analysis, data access, data structures, data manipulation, databases design, programming, testing and implementation, technical and user documentation, software conversions.
Designed and developed complex stored procedures, tables, packages, triggers, indexes which are the key part of the application.
Troubleshooting several service desks tickets from production environment, maintaining several applications including latency issues with SQL performance tuning by adding indexes for better throughput
Worked on creating various types of reports such as Drill down Reports, Drill through Reports, Matrix Reports etc. with singled, multivalued and cascading parameters using SSRS based on relational database (SQL)
Used the sources in TFS, GIT, Azure DevOps.
Worked in Data Warehouse Development environment using Microsoft DTS, SSIS and SSRS.
Experience in analyzing functional requirements, designing UML, Flow charts, Sequence diagrams, Activity diagrams and Use cases by using tools like MS Visio.
Responsible for establishing schedule and process for product/iteration demo’s and facilitate
across scrum teams.
Unit and integration testing on development and pre-production servers.
Assisting with internal and external communication and improving transparency.
Extensively involved in fixing production bugs and production support and ability to work under tight deadlines, to communicate and articulate technical problems in a concise and coherent manner.
Mentoring the team on development activities
Module development
Deployment task
Environment: VS 2019, C#.Net, MVC, React Js, SQL Server, Entity framework
Technologies: Azure cloud services, C# .NET 2019, MVC, ReactJs, Entity framework, SQL Server, Tableau. Effectively used Azure cloud services by creating various Azure Topics, Providers, and Subscriptions. ATOM windows service will keep running to pick the messages and gets executed in the MERGE services.
EF Education First (Apr 2015 - Feb 2017)
Role: Lead .Net Full Stack Developer
Project: Camera Processing Service
Team size: 10
Camera process service developed under Transport domain to handle traffic violations workflow. It is an intermediate module, ideally it does the Image conversion from different Image Formats Also the module will extract the metadata of the images and uploads the information into database. There is another application called Conduent Enphorce, which renders the image in the web pages with the help of metadata and starts with the workflow of Citeweb traffic violation related validations. The application developed using C# .NET Core 2017, SQL server as back end and used Entity Framework Code first approach. Worked with SVN for Source control.
ROLES AND RESPONSIBILITIES:
Team Lead and responsible for architectural analysis, functionalities discussions and task allocations etc.
Discuss with Onsite mangers for business requirements and communicate with the offshore team members to get the story points using Planning Poker tool and the share the timeline with onsite managers.
Maintain daily offshore scrum calls to make sure the meeting the timeline
Design, analyze, code, document, bug-fixing, preparation of program specifications and unit test plans.
Designed and developed various modules using ASP.NET MVC, HTML5, CSS, jQuery and Bootstrap for styling and responsive design.
Implemented model validations and enabling client-side validations using jQuery unobtrusive.
Extensively used Microsoft Enterprise Library for exception handling & logging errors.
Developed web services using Web API 2 and back-end database modeling with Entity Framework.
Consuming and integrating web services from client side using jQuery AJAX Libraries.
Designed and developed complex stored procedures, tables, packages, triggers, indexes which are the key part of the application.
Developed various core business reports using SSRS for analysis purposes (registration, shipped data analysis)
Worked on performance tuning of SQL Scripts, Creation and Maintenance of Indexes on table for Query Optimization.
Unit and integration testing on development and pre-production servers.
Unit Testing NUint
Maintenance of web application and handles user support & product support incidents.
Environment: VS 2017, C#.Net, MVC, SQL Server, Entity framework 6, Test Harness
Client: Sharp Corporation Software Development Bangalore, India (May 2011 – March 2015)
Role: Senior .Net Full Stack Developer
Project: Remote Service Protocol
The RSP (Remote Service Protocol) is a software component that may be combined with other applications to provide through firewall functionality. RSP essentially connects isolated networks to allow limited/directed application access to remote resources. RSP provides socket-level communication between applications. It does so by virtualizing a socket connection on a remote host through a local listener.
The Remote Service Protocol is a network protocol and software product that assists with TCP connectivity as secured communicator using SSL. Its most basic operating environment is one in which software in two networks wish to communicate bi-directionally, but an intervening firewall blocks communication. RSP is similar to a VPN.
RSP supports an N-to-N topology. Worked with SVN for Source control and used Jenkins for build creation.
ROLES AND RESPONSIBILITIES:
Requirement Analysis estimates and preparation of understanding documents.
Preparing High Level and Detailed Design
Designed and developed windows forms in various modules
Developed various business classes and interfaces using object-oriented methodology.
Used Microsoft Enterprise Library in the design of data access layer.
Written stored procedures, views, indexes, and functions on database side.
Designing and coding web user controls
Code reviews, testing and bug-fixing.
Tracking issues and interacting with Onsite counter parts for issue resolution.
Unit Testing NUint
Automation Testing CodeUI Technology
Re-structured the code to support huge size encrypted data transfer
Environment: VS 2008, C#.Net, WCF, SQL Compact Edition 3.5, WPF/XAML, Test Harness.
Tecknodreams Bangalore, India (Jan 2010 – April 2011)
Client: Saphire IMS - India
Role: .NET Developer
Project: Process Flow
ROLES AND RESPONSIBILITIES:
Requirements analysis & Code implementation,
Preparing High Level and Detailed Design
Developed using C# .NET Graphics
SQL Server 2008
Crystal Reports
SSRS Reports
Unit Testing NUint
Environment: C#.Net Graphics, SQL Server 2008. WPF/XAML.
i-FACT Technology Centre Bangalore, India (May 2006 – December 2009) Client: Samson Garments - India
Role: .NET Developer
Project: Payment Management System
Pay ManSys (Payroll Management System) is a stand- alone payroll system with human resource management software.
This software is capable of marking daily & monthly attendance from Biometric Device and calculating loans, incentives, various salary components, generating pay-slips (and various other salary reports) according to end user requirements also manages the route cards and reports generation using Web Service. Worked with SVN for Source control.
ROLES AND RESPONSIBILITIES:
Requirements analysis & Code implementation,
Preparing High Level and Detailed Design
Developed using C# .NET Windows Forms
SQL Server 2008
Crystal Reports
SSRS Reports
Unit Testing NUint
Environment: C#.Net, SQL Server 2000. WPF/XAML.
ACHIVEMENTS
Rewarded as individual contributor
Honor Roll - Team Award
Platform modernization with latest technologies
References are provided by request.