Vishal Kumar

Vishal Kumar

$8/hr
Technical Architect C# Dotnet, Responsible for entire server requirements and operations.
Reply rate:
-
Availability:
Part-time (20 hrs/wk)
Age:
35 years old
Location:
Bangalore, Karnataka, India
Experience:
6 years
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
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.