Summary
Overview
Work History
Education
Software
Timeline
Generic

Shashank Kulkarni

Senior Developer
Pune

Summary

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.

Overview

21
21
years of professional experience
4
4
years of post-secondary education

Work History

Senior Software Developer

Mphasis
03.2024 - Current

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

Software Developer Freelance

Innomatics Efuel Systems, Heera Software , Parallel-minds
06.2023 - 01.2024

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

Senior Developer

TCS
07.2021 - 05.2023
  • TCS , Pune ( Dec 2022 - May 2023 )

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.

  • TCS , Pune (Jan 2022 – DEC 2022) (PNC Bank)

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)

  • TCS , Pune (Jan 2022 – NOV 2022) (PNC Bank)

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

  • TCS , Pune (July 2021 -Dec 2021)

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

Senior Developer

e-Zest Solutions. Pune
11.2020 - 05.2021

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.

Senior Developer

Anet Corp/ Nvidia
08.2020 - 11.2020

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.

Senior Developer

Brabender Software
09.2019 - 06.2020

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.

Senior Developer

Contract Job in Malaysia ( chubb Insurance ,ekomoditi , Intel)
07.2017 - 06.2019

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.

Senior Developer

Contract Job in Singapore ( Mobile one , A&B Group , DHL)
11.2010 - 03.2017

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


Senior Developer

Accenture India
03.2006 - 10.2010

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.

Developer

Cybage
11.2004 - 03.2006
  • Client : Microsoft (MSCOM Group)

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

Developer

Network Security Solutions
12.2003 - 11.2004

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

Education

Bachelor of Engineering - Civil Engineering Technology

Shivaji University
India
07.1995 - 07.1999

Software

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

Timeline

Senior Software Developer

Mphasis
03.2024 - Current

Software Developer Freelance

Innomatics Efuel Systems, Heera Software , Parallel-minds
06.2023 - 01.2024

Senior Developer

TCS
07.2021 - 05.2023

Senior Developer

e-Zest Solutions. Pune
11.2020 - 05.2021

Senior Developer

Anet Corp/ Nvidia
08.2020 - 11.2020

Senior Developer

Brabender Software
09.2019 - 06.2020

Senior Developer

Contract Job in Malaysia ( chubb Insurance ,ekomoditi , Intel)
07.2017 - 06.2019

Senior Developer

Contract Job in Singapore ( Mobile one , A&B Group , DHL)
11.2010 - 03.2017

Senior Developer

Accenture India
03.2006 - 10.2010

Developer

Cybage
11.2004 - 03.2006

Developer

Network Security Solutions
12.2003 - 11.2004

Bachelor of Engineering - Civil Engineering Technology

Shivaji University
07.1995 - 07.1999
Shashank KulkarniSenior Developer