NET Core /NET /C#/Web API
Shashank Kulkarni Having 19+ years of experience in Application Development, Maintenance With expertise in Full stack web technology as well as Client/Server technologies.
Worked with Global Assignments based in Singapore and Hong Kong, Malaysia for 8+ years and In India for more than 9+ years.
Working as Senior Software Developer.
Responsible for migration of legacy code to C# application.
Involved in Design workflow, Implement, Unit test, integration Testing, and Deployment of Windows Service for different feeds (Markets) under LESG (London Stock Exchange).
Extract business logic from existing code of C++, SQL server, and design ,implement the flow in C#.
Responsible for enhancement of existing market feeds workflow in C#.
Technology Stack: C#, SQL Server, Git,MSMQ
1) Worked as Freelance Developer
A) Project - parallel-minds - CMS
Duration - 1 Month
Technology - C# , Web APi , Angular 11, Syncfusion
Role : Bug fixation of existing application , in C#, Web API , Angular
B) Project - Heera Software - DMS
Duration -1 month
Technology - C# , Web APi , Angular 11, MongoDB,Swagger
Code generation
Role : Create enhancement to new DMS application Web API
/Angular ,
Interface to expose data to talley system
Web API end points creation
Angular pages for reporting
C) Project - eFuel System
Technology - react, C#, Web API , Sql Server
Role : Enactment existing product , Create new
Components,
Bug Fixation , Web-api ,jsx, use existing templates
Duration : 2 months
Worked as Senior Team Member for Ingram Micro Logistic domain
Involved in Development in react,.net core Web API , Material UI
Development of CRUD operations with Reporting module
Use of Functional components , Web API call , Binding of data , Web API End point development.
Guide team members when Required. Code Review.
Worked as Team Member for PNC Bank ,Client Portal , work Flow applications
Bank Loan application –
Worked as Full Stack Developer , Functional Component , Dropdown box , combo box ,validations
Web API , Front End to backend End to end story development
Responsibilities
Coding , Unit testing , Enhancements ,Bug Fixation,
Technology
React js (props,Hooks,components ,States,Functions,etc), HTML(basic) , CSS (basic) , C#.net core , Web Api (Front end to back-end enhancements)
Worked as Team Member for PNC Bank
Trading application –
Worked as Full Stack Developer ,Use of grid , Dropdown box , combo box etc
Web API , Front End to backend story development
Responsibilities
Coding , Unit testing , Enhancements ,Bug Fixation,
Technology
Angular 11 (routes, forms etc), HTML , CSS , C#.net core , Web Api
Worked as Senior Engineer for CareSource Management Services LLC
Responsibilities
Coding , Unit testing , Enhancements ,Bug Fixation,
Technical Skill
C#,.NET Core Web API , SSIS , Web API ,Microservices ,Splunk , Tidal job ,GIT
Worked in the capacity of Senior Software Engineer.
Windows form, C#, Web API SQL server, Infragistics Controls., JIRA, Azure, Source Tree., GIT
Responsible for Bug Fixation, Enhancements, Deployment, Unit Testing etc.
Worked as Software developer
Technology: C#, Sqlite, Json, API Call, Win forms, HTML, CSS, Cefsharp
Retail application project deployed at client end (Walmart, Costco).
QR Code generation, error logs, Bug fixation and enhancement of application. Localization, Package deployment, release to production. Auto Update functionality.
Worked as Software developer,
Technology: C#, SQL server, Dev express, WPF, XAML
The role includes work on enhancement / application maintenance of existing products. Logistic Domain product.
● Project: IDEAS
Role Description:
Worked on Development, Enhancement and maintenance of the application,
Responsible for End user communication and deployment of applications to servers.
Done enhancement related with migration of data from IDEAS to another application.
Technology: Asp.net / C# /mySql server /MVC /jQuery, Windows Forms/Web forms, Entity framework
● Project: GEMS
Role Description:
Worked on Development, Enhancement and maintenance of the application,
responsible with End user communication and deployment of application to client and server. Develop windows service to transfer data across databases with business rules. Develop new crystal reports and User interface for yield data, yield bracket etc.
Technology: C#, WPF/sql server /Crystal reports/ Entity framework
Project: PEARL
Role Description:
Worked as senior developer in this project.
Responsible for doing coding for web User Controls, User Interface,
Asp.net code behind (.ASPX Pages, .ASCX files, C#, User controls).
Using Third party controls DevExpress. Sql Stored Procedures, functions.
Responsible for end-to-end coding for page (Design, code behind, Backend)
Technology: Asp.net /C#/jQuery /Ajax / Sql server/Entity
Client: intel corporation
Project: FMM
Role Description:
Worked as Software Engineer in capacity of Bug Fixation to existing application and enhancement/support. (Factory, warehouse, buyer, seller portals)
Bug fixation/enhancement/Support of existing online portal.
Technology: Asp.net MVC, Web Forms, SQL Server, WEB API, Windows Service.
Client: Chubb Insurance
Project: Eplacement2
Role Description:
Worked as Software Engineer in capacity of Bug Fixation to existing application and enhancement/support.
Bug fixation / enhancement of existing online portal.
E-placement is a portal used by insurance brokers / underwriters.
Technology: Asp.net , Angular , SQL Server, WEB API.
● Project : SMEPAYROLL / Worker Management System
Project Duration : November 2010 - December 2013
Client Base for Product : 500 + (User Based from 10-1000 Employees)
Role Description
*Worked as Senior developer capacity.
* Was Responsible for development of new product Worker Management system which is plugin for existing SME(Payroll product)
* Was Responsible Development of new Timesheet product
* Involved in writing triggers, views,indexes , functions, cursors , complex stored procedures (For payroll calculations as well as leave modules)
* Involved in writing JavaScript validations for complex Telerik grids
*Developed crystal reports with complex logic developed for Timesheet and payroll and Invoice integration reports
*Developed complex management information system reports (MIS) using different charts available in crystal reports.
*Involved in Bug fixation with existing (SMEPAyroll product). Handle release management with build creation.
* Developed user controls, master pages for the system.
* Conducting code reviews Used Visual SourceSafe, TFS as source control tool. Used TFS for tracking issues of the system.
* Interacting with client Team like HR, Supervisors, Managers
* Responsible for writing unit test cases, unit testing, integration testing and bug fixing of the system.
* Creating the requirement specification documents. Also, creating data flow diagrams using visio
.* Developed web pages using ASP.NET 3.5/2.0 (C# as code behind language). Also used ADO.NET, AJAX, XML, HTML, Java Script, Telerik controls, Cookies
Technology: ASP.NET 3.5/2.0 (C# as code behind language). Also used ADO.NET, AJAX, XML, HTML, Java Script, Telerik controls, Cookies, Sql server 2005, IIS Server
● Project : Client Management System (CMS)
Project Duration : January 2012 - December 2013
Client Base for: 200 + end users
Role Description
*Worked as Senior developer capacity.
* Responsible for development of web application (Client Management System)(CMS)
* Application is used by A&B Clients for checking progress of their product installation,tracking queries, support issues as well as internal team use this application for Training and schedule, Creating Training request/Schedule, Creating certificates, License, Schedule training appointment etc.
*My role was Development of complete application Master screens , Training schedule screen, Dashboard, Training alerts etc.
Developing Stored procedure, Triggers, SQL Queries
● Project: EShop Online System
Eshop Online system is a web portal that allows users to do online shopping for M1 customers for Different Mobile plans, Broadband, MBB, FBB etc.
Role Description:
My role was to develop web service methods (middle layer business rule).Deploy web service to IIS.Oracle Queries
Technology : MS web service , SOAP Testing tool,Oracle, XML, XSLT, Jmeter, IIS
● Project : PreRegistration System
Pre-reg system is M1 shop Queuing system
Role Description
My role was to do enhancement to existing system (Front end),Error Handling Technology : Asp.net, MVC4, IIS, C#
Role Description:
DHL Logistic : VBA to C #Migration (POM Application)
DHL Singapore : (POC Project)
Migration of Single/Multi-quotation of Logistics System.
Was Responsible for coding of Front end, Stored procedure, Business Layer, Unit testing, Writing Stored procedures, indexes, Triggers
Development of reports.
Technology: C#, MVC, Razor Views, RadTelerik Controls, Sql Server 2008, Asp.net, Jquery
Client : Ernst & Young /
Company : Accenture
Project : E & Y TAS Data Book (Enhancement, bug fixation)
Project Duration : March 2006 - May 2006
Role Description
* He worked with 4 other team members in this project and was responsible for coding for two major changes in existing application
* He was responsible for building, Unit testing of particular release of product.
* Implemented a part of rendering engine which creates excel sheets, workbook as per user inputs to existing templates
* Fixed assigned bugs
* Involve in communicate with client as and when needs
*Technologies He worked with during this project are:
VB 6.0 ,VBA
Client : GroupM
Company : Accenture
Project : Mindflow Reporting (Development, Enhancement)
Project Duration : July 2006 - January 2008
Role Description
*Worked with other team members in this project and was responsible for Development /enhancement of ongoing releases.
* Responsibilities he handles include modifying existing database objects / coding for new database objects (Stored procedures, triggers, functions, views), creating SQL database patches and running them on the PreQA - Test environment.
* He worked with onshore team / client as and when needed to understand the requirements for particular enhancements, through email, phone calls.
*He was responsible for creating the build for release, Unit testing of the module, preparing release notes, coordinating with the QA team. He coordinates with the QA team for solving problems in the QA environment.
*He was responsible for deploying applications in the Test Server / PreQA environment.
*Involved in code review to some extent.
*Work as configuration management Activity for Entire GroupM account.
Technologies He worked with during this project are:
Asp.Net 2.0, VB.NET 2.0, Sql server 2005, OWC component for reporting
Client : JPMC
Company : Accenture
Project : Contool(Development)
Project Duration : March 2008 - March 2009
Role Description
Technology: VB.net (Framework 2.0), Sybase
* Worked in capacity of developer / lead, complete ownership for this applications
* Worked on Windows Forms
Contool application belongs with the trading system which helped the middle office to do day today Profit and loss adjustments (P&L) for any trades booked in the system.
Contool helped the middle office to enter, edit book entry for the trading system.
*Developed new Adjustment module using windows forms
Developed stored procedures and views in Sybase comprise complex business rules.
SSGP- Module development
This module helped to enter trade level details, Expression formula to calculate Bid amount and display that on Bloomberg pages.
*Developed SSGP module using windows forms, Called stored procedures in Sybase.
Was responsible for requirement understanding, development, training, support phase for above modules.
*Write/Modified Perl Scripts to run batch processes to get data from CSV files and push the same data in Sybase database.
Target Users: 100 (Middle office from Hong Kong, Singapore)
Technology: net 2.0 ,VB.net (Windows forms), Sybase , Perl Scripting, Unix
Client : MediaBrands
Company : Accenture
Project : Pyxis (Development)
Project Duration : April 2010 - October 2010
Role Description
*Worked as Team Lead , developer capacity.
* Responsible for development of complex components of project, XSLT, Yield
* Development of complex components involved concepts of unity, core object oriented concepts.
* Created WCF services which download data form various media brand sites like yahoo, bing, msn which is in raw xml format and then process it with custom validations which is further used as input for database.
Client : Accenture
Company : Avanade
Project : Insurance Framework AICS (Development)
Project Duration : May 2009 - March 2010
Role Description
*Worked as senior developer on Accenture insurance claims Product (AICS)
* Developed Wrapper classes for Custom Controls to use Telerik controls in AICS-Accenture insurance framework
*Worked on controls like RadTreeview, RadCombobox, RadTextbox, RadMaskTextbox , RadUpload , RadEditor , RadListBox etc
*Responsible for understanding of requirements from the Client team , design the documents ,do coding , testing and release management of AICS framework.
Technology: Asp.net 2.0/3.5 , VB.net, C# (Web forms), Sql Server 2005, Java script , Ajax, Custom controls, User Controls, Telerik controls etc.
Company : Cybage Software
Project : Web Boards 2.0
(Development, Enhancement )
Project Duration : January 2005 - March 2006
Role Description *As a senior developer in the project shashank was responsible for doing enhancements and bug fixation.
* He was responsible for creating.ascx files (User controls) for Top users, forum statistics, and Top 10 answers
* Implemented changes in business logic in Stored Procedures
* Responsible for unit testing.
*Technologies on which he worked with this project are
Web application using ASP.NET 2.0, C#.NET, SQL Server 2005
Client : Intelligence department Government of Brunei
Company :Network Security Solutions (Development)
Project : Knowledge Management System (KMS)
Project Duration: April 2004 - December 2004
Role Description:
Shashank has operated in the capacity of Developer in this project.
Responsibilities he handled
* He has worked with 18 other team members on implementing various modules like GIS, Civil Aviation, Finance, Transportation, Administrator, Audit trail, Reviewer
* Designed and developed UI forms using windows forms (VB.net)
* Implemented stored procedures in Oracle using TOAD.
* Responsible for generating crystal reports as per client specific requirement
Technologies he worked in this project are :
VB.NET(windows forms) , Oracle 9i, TOAD ,Crystal Reports
(Client server application )
Client : Quest Research Singapore
Company : Network Security Solutions (Development)
Project : Integra Screen (Development Project)
Project Duration : December 2003 - December 2004
Role Description :
Shashank has operated in the capacity of Developer in this project.
Responsibilities:
* He worked for Coding of Company Maintenance, Forgot Password modules
* He was responsible for Coding of User Maintenance module
* Writing stored procedures was part of his job for this project.
* Unit testing was followed as per test cases
* Involve in communicate with client as and when needs
Technologies he worked on this project:
Web application Asp.net1.1 (vb.net),sql server 2000, java script
NET Core /NET /C#/Web API
React , Angular , HTML Material UI , Type Script
ASP Net ,Ajax, Razor Ui, jQuery, JSON, WCF , Web Service, MVC 4/5
SQL Server, SSIS , Oracle , Git, SVN
Azure Basic
Git Hub Copilot , GitHub Copilot – VS Code - S1,Azure Basic - Mphasis training and hands-on labs