About Me
- Adept at overseeing all phases of software development life cycle, from design and documentation to implementation
- Knowledge of the Principles, Practices and Techniques of Application Development, Customer/Application Support, Enh...
- Possess strong technical & business management skills, with strong background in Microsoft Technologies.
- Able to quickly learn new concepts and technologies. Excellent multitasker; able to efficiently plan and prioritize projects.
- Expert in writing complex database queries for Stored Procedures, SQL Jobs, Triggers, UDFs etc
- Strong team leader with demonstrated ability to build strong working relationships with coworkers
- Domains: Market Research, Investment Banking, Warehouse Management, Customer Relationship Management
- DBMS/RDBMS & ORMs: SQL Server, Oracle, Fluent nHibernate, Entity Framework
- JavaScript Framework: Single Page Applications (SPA), Ember.js, Angular, React
- Back-End Development Frameworks: ASP.NET Core, Web API, MVC, Web Forms
- Project/Version/Task Management: TFS, SVN, VSS, Agile, JIRA, Confluence, Trello, Draw.io
Skills
Web Development
Database
Programming Language
Development Tools
Software Engineering
Others
Portfolio Projects

Company
OneCRM (Customer Relationship Management)
Role
Project Manager (Team Lead)
Description
Project Description: oneCRM is an Enterprise Application for Customer Relationship Management. It is being
used to fix Appointments/Opportunities with Clients, Offering Sales Proposals to Clients, managing Contacts of
Clients, and maintaining details of Clients for GfK Worldwide. It provides data for Reports and Excel Cubes.
Responsibilities:
- Visited GfK head office (Nuremberg, Germany) for software requirement elicitation.
- Improve productivity and eliminated redundancies by instituting new technical support and training procedures that were implemented across organization
- Play key role in creating documentation (using UML, flow charts etc) for new product functionality, and technical guides for end users
- Gather requirements & analyze divers business functions & processes in the organization
- Responsible for trouble-shooting, upgrading and the delivery of required functionalities & modules
- Manage a team of 12 Software Engineers/Testers/Support Engineers
- Manage third party resources as well as identifying the resource needed, identifying a sourcing provider, and managing the effort
- Monitor execution of user acceptance test cases, regression test cases & integration test cases
- Oversee creation and implementation of Customer-Oriented Satisfaction program, which assessed and identified strengths and weaknesses of Technical Support policies and procedures
- Create and report daily status of projects, including in-house and on-site analysis and resolution of problems during deployments.
- Work across wide range of Departments, Business Analysts, Sales Staff, and Level I, II, and III technical engineers to ensure customer satisfaction
- Run weekly meetings, helping to facilitate communication and maximize productivity
Company
CIDB (Contract Information Database)
Role
Full-Stack Developer
Description
Project Description: CIDB manages globally all GfK panel business contracts with customers as well as GfK
inter-company contracts. This includes planning, forecasting, invoicing and billing as well as reporting on
contracts. CIDB is a very critical system regarding business continuity of GfK, without it there is no invoicing to
customers possible.
It is the single source of truth for contents of the managed contracts regarding contained services and products,
and further contract details such as contract life time, billing intervals/periods, mapped WBS, addresses, etc.
In addition, CIDB manages products/services which can be assigned to the contracts as well the standard pricing
model of products using a function called ERC (Electronic Rate Card).
Responsibilities:
- Gather requirements & analyze existing application developed in VB6.
- Up-gradation and development of required functionalities & modules.
- Managing the team, aligning the priorities, and mentoring of resources.
- Managing third party resources and identifying the resource needed.
- Involvement in regular Stakeholders/Client interaction.
- Assign work to team and ensure bug free delivery.
- Act as Individual contributor. Trying latest technologies and create PoC for the same.
- Ensuring the adherence of the quality control procedures defined at organization level.
- Monitoring execution of user acceptance test cases, regression test cases & integration test cases.
Company
ANALEC ResearchWise
Role
Full-Stack Developer
Description
Project Description: ANALEC ResearchWise is a full-featured financial analytics, workflow cum compliance risk
management platform that seamlessly integrates various processes ranging from investment research origination,
creation, and distribution under one electronic umbrella. It enables research analysts, sales people, compliance
officers, editors, desktop publishers, research managers and research distribution channels to undertake their
respective functions in a seamless fashion.
Responsibilities:
- Supporting applications (Web applications, Web Services, Windows Services) in ResearchWise Product
- Estimation of Task using WBS
- Tracking Bug using Bugzilla and fixing it.
- Enhancement of existing modules as per Business Requirements
- Development & Unit Testing
- Provide Training to Trainees
- Assigning work to Junior Developers
Company
Visiocorp Vendor Portal System
Role
Web Developer
Description
Project Description: Vendor Portal System is a web based application for operating VMI (Vendor Managed Inventory) at
company. The main usage of the application lies for making Vendors more efficient to control their own inventory
in VMI. The scope of the application is to provide entire vendors supporting operations for client and client users
holding responsibility for dealing with vendors.
Responsibilities:
- Understanding Client requirements and Determining Scope of each modules in application
- Preparing Detailed Program Specification and Test Log Documents as per the Client Requirement
- Developing & Unit Testing
- Post-Deployment Support to Clients in Australia
Company
Warehouse Management System
Role
Web Developer
Description
Project Description: Warehouse Management System is a Web based Application for Receiving Inventory,
Moving Inventory, Customer Order Management, Picking, Packing/Repacking and other warehouse related tasks.
It is used at both Manufacturing sites and Distribution Centers.
Responsibilities:
- Preparing Detailed Program Specification and Test Log Documents as per the Client Requirement
- Developing application as per the approved Program Specification
- Unit Testing
- Post-Deployment Support to Clients in UK and Spain
Company
PR Insight Management Effectiveness System (Prime UI)
Role
Web Developer
Description
Project Description: This application is being used by Business team leaders of Microsoft as a new global
measurement system. This application provides a user interface based on Microsoft’s UI requirements which
shows the prime score, prime score trend and data of Microsoft & its competitors in the form of graphs and
reports with much simplicity, using API provided by Cymfony.
Responsibilities: Development & Unit Testing
Skills
VB .NET Web Forms XML AJAX JavaScript SQL Server 2000