VISHAL KUMAR
E-mail :
-
Mobile : -
Industry Experience outline
5+ years of experience in Analysis, Design and Development of Software Applications.
Hands on experience in all phases of Software Development Life Cycle (SDLC).
Used to provide estimation of work and delegate of work into team.
Extensively implemented design patterns and best practices or coding standards.
Code review according to the coding standard.
Extensive involvement in all stages of application development life cycle including
requirements, logical and physical architecture modelling, design, development,
implementation and support.
Hands-on experience with ABBYY OCR engine to process invoices and monitors the extracted
data.
Configured ABBYY OCR engine with .Net application to upload invoices directly from the C#
application and allow it to process it.
Hands-on experience in automation and engineering software application development.
Have experience in C#, .NET, Visual Studio, WCF, ASP.Net 3.5, 4.0, 4.5, Silverlight, ADO.Net,
Entity Framework.
Implemented asynchronous programming and MVVM pattern in projects.
Experienced with OOPS, WinForms UI design understanding and experience.
Used WCF, Web services, LINQ, Crystal Report, ASP.Net, and Web Api.
Hands-on experience in WITSML, NoSQL db (Couchbase), OPC Server (APIS).
Have hands-on experience to develop secure communication over WCF using SSL.
Exposure to Agile software development.
Proficient in analysing the Business Requirements, User Requirement Specifications (URS),
Functional Requirement specifications (FRS).
Upgrade on new technologies and arrange seminar for knowledge transfer in present
organization. Installation, commissioning, user training of the software application.
Good experience in coordinating and working with developers (Offshore and On-site) and End
Users in Team based environment.
Excellent Communication and Inter-personal skills, flexible and versatile to new
environments, self-motivated a good team player and have worked in multicultural
environment.
TECHNICAL SKILLS:
Languages
ASP.Net, C#.Net.
Silverlight.
JavaScript, JQuery, JSON.
LINQ, XML.
Entity Framework 6.
WCF, Web API, Web Service.
Async Programming.
Architecture
Object Oriented Design & Principals
MVC, MVVM
Design Patterns
Database
Oracle, SQL Server, MySQL, NoSQL like Couchbase, MongoDB
_____________________________________________________________________________________
Resume of Vishal Kumar
Page 1 of 4
Cloud
Azure.
Project Management Tools
TFS.
GIT.
SVN
Methodology
Agile/SCRUM.
Software
Applications: Visual Studio 2010, 2013, 2017.
Platforms: Windows 7, 10 / Server 2003, 2008.
Tools: Fidler, ANTS Profiler, Crystal Report.
Others
ABBYY OCR Engine (FlexiCapture Engine, FlexiLayout Studio etc.)
WITSML, OPC Server (APIS).
EDUCATION:
MCA from SIKKIM MANIPAL UNIVERSITY (Part Time).
BCA from The University of Burdwan
PROFESSIONAL EXPERIENCE:
From February 2017 to till date in Bilagos Softwares Private Limited as Technical Lead.
From October 2015 to January 2017 in Cognizant Technology Solutions (CTS) as Associates Projects.
From October 2012 To October 2015 in APT Software Avenues Private Limited as Software
Engineer.
PROJECT 1: BILAGOS AS
Duration:
Feb 2017 – Till date
Client:
BILAGOS AS(NORWAY)
Technology: C#, WCF, MongoDB, ABBYY OCR Engine
Project Description:
Bilagos is set to automate the accountancy sector through robotization. The company is
developing a robot with artificial intelligence which will automate voucher and invoice processing for
businesses, accountancy firms and the public sector. The robot has been developed using a unique
algorithm which is self-learning in relation to different voucher and invoice processing processes. The
robot is integrated into the customer’s existing accounting system. The Robotic Process Automation
software platform will considerably reduce processing costs, increase speed and improve accuracy.
Project Contribution:
Designed project architecture.
Developed full business logics to meet the requirements.
Configured Abbyy OCR engine with C# application to support the invoice processing.
Have done all the possible configurations in OCR engine to retrieve mandatory fields from the
invoices.
_____________________________________________________________________________________
Resume of Vishal Kumar
Page 2 of 4
Implemented WCF service to expose the APIs for the client so that frontend people can access it
and perform actions through UI.
As Project Lead:
Prepared Weekly Status Reports and Timesheets.
Coordinated with High Level Managers to prioritize the work.
Coordinated with onsite and offshore team.
Work delegation into team, accumulate the distributed tasks each day and coordinate with QA
team.
Monitored progress on tasks and status of deliverables.
Participated in all status review meetings.
PROJECT 2: MetLife MLIApps
Duration:
October 2015 – January 2017
Client:
Metropolitan Life Insurance Company (MetLife), United States
Technology: C#.Net, WCF, Silverlight, SQL Server, LINQ, Entity Framework, Asp.Net,
RestApi, Automated Unit Testing etc.
Project Description:
The MLIApps is application suite which consists of 24 applications to support different kind of
business requirements. Some applications perform admin related work, for example: giving access
permission to an application or to a part of application.
Project Contribution:
Worked on Win Upgrade Migration. In this project the client system was upgraded from Windows
2003 server to Windows 2012 server. The work here was to test all the applications on to the new
server for compatibilities issues because lots of third party libraries have been used in the
applications. So, if any compatibility issues found during testing then I fixed it via alternate way.
Worked on Auto & Home – Remove Hardcoding. The requirement here was, there exists some
hardcoding inside some of the stored procedure related to some entities. Now if some values needed
or any existing value needs any update then stored procedure needed to be update. So, client
needed a maintenance UI through which user can add/edit/delete a value.
Worked on MLIAdmin Category/Subcategory – Redesign. A tree view architecture is redesigned
in
this
project
to
a
table
view
to
make
it
easily
manageable
via
add/update/delete/search/sort/filter operations.
As Project Lead:
Prepared Weekly Status Reports and Timesheets.
Coordinated with High Level Managers to prioritize the work.
Coordinated with onsite and offshore team.
Work delegation into team, accumulate the distributed tasks each day and coordinate with QA
team.
Monitored progress on tasks and status of deliverables.
Participated in all status review meetings.
PROJECT 3: Oil Drilling and Coiled Tubing Application.
Duration:
2 years 10 months.
Client:
Kongsberg Oil & Gas Technologies, Norway
Technology: C#.Net, WCF, Silverlight, SQL Server, Oracle, APIS, Asp.Net, Web Api, WITSML.
Project Description:
The purpose of this project is to develop complete web (using Silverlight) based monitoring system
to view the real-time oil drilling information & alarms, all statistics and traces. The data it monitors comes
from the drilling RIGs which may be offshore or onshore. Those data are treated as real-time data and
stored in real-time database for fast access. Also, there is support for historical data which is stored in
relational database (Oracle and SQL Server). User can configure different types of alarms as per their need
and monitoring service monitors the data and triggers alarms according to the configurations, also
monitoring service has responsibility to monitor all other services status. When any alarm triggered one
corresponding notification will be emailed to the respective users. Created a simulator service which will
_____________________________________________________________________________________
Resume of Vishal Kumar
Page 3 of 4
simulate real-time data, like production environment does. This service uses entity framework to access
database. This service uses various data modelling.
Project Contribution:
Worked on WCF services like Statistics Collector service, Monitoring Service, Alarm Service.
Worked on Silverlight UI (Sitcom Monitor) and worked on MVVM pattern.
Worked on Entity Framework and various data modelling for simulator service.
As Project Lead:
Prepared Weekly Status Reports and Timesheets.
Coordinated with High Level Managers to prioritize the work.
Coordinated with onsite and offshore team.
Work delegation into team, accumulate the distributed tasks each day and coordinate with QA
team.
Monitored progress on tasks and status of deliverables.
Participated in all status review meetings.
PROJECT 4: ARMY INFORMATION MANAGEMENT SYSTEM (AIMS)
Duration:
3 months.
Client:
Indian Army and other Police Head Quarters, India
Technology: C#.Net, WCF, Silverlight, SQL Server.
Project Description:
The purpose of this project is to develop complete web (using Silverlight) based system. It is a complete
product for tracking terrorist information.
Project Contribution:
Involved in this project mainly for bug fixing.
Worked on Silverlight app.
Interacted with client directly to solve the bugs.
PROJECT 5: ERP for Tyre Manufacturing Company
Duration:
2 months
Client:
S & H, India
Technology: C#, Asp.Net, WCF, SQL Server, Crystal Report 10.
Project Description:
A Cycle Tyre manufacturing company needs their own ERP to maintain their whole business in
client server architecture. Database backup and restore facility is implemented here for their data security.
All types of search facilities are here, and every possible report is here.
Project Contribution:
Worked on UI design and background coding for Sales/Purchase/Inventory module. Also, partially
involved in Accounting and HR modules.
Created all possible reports using Crystal Report tool.
Unit testing and demo sessions directly to the client.
PROJECT 6: Hospital Management system
Duration:
2 months
Client:
Netaji Sabayon Municipal Hospital, Kolkata (India)
Technology: C#, Asp.Net, SQL Server 2005, Crystal Report 10.
Project Description:
Hospital Management System is a small but powerful and productive web application that keeps
track of the activities in a hospital. It has option for the record keeping of both indoor and outdoor patients.
It also tracks the check-up details with the doctor with built in reports for the same and Patient Billing.
Project Contribution:
Worked on UI design and background coding.
Created all possible reports using Crystal Report tool.
Deployment at client side.
_____________________________________________________________________________________
Resume of Vishal Kumar
Page 4 of 4