PROFILE

SUMMARY

Artist. Dreamer. Programmer. Leader.

A professional by nature and driven by passion, Vibhor has created quality software products from scratch, maintained un-documented legacy code in a variety of programming languages and has lead agile software development teams to success.

He is striving to help put Chandigarh on the world map - to be known as the hub of developers who deliver quality software on time - by contributing to the local communities.

Specialties: Agility, Coaching, Rapid Application Development, Software Architecture, Project Management and Risk Management

EXPERIENCE

Trantor

2014 April - Present

Technical Architect

Chandigarh , INDIA

Vibhor's responsibilities include Software Analysis and Design, Project Management, Risk Management.

Trantor

2011 May - 2014 April

Project Leader

Chandigarh , INDIA

Vibhor leads a team of 14 and is responsible for Customer Engagement, Project Planning, Software Architecture and Delivery of four projects including the in-house product - www.dealtraction.com His team has been lauded for on-time delivery and strives for customer delight.

DealTraction

2011 May - 2014 April

Lead Programmer

Chandigarh , INDIA

DealTraction helps sales professionals track prospects and companies. Vibhor continues to play the role of Lead Developer and Software Architect ever since the early days of the product.

Trantor

2011 May - 2014 April

Project Leader

Chandigarh , INDIA

Vibhor leads a team of 14 and is responsible for Customer Engagement, Project Planning, Software Architecture and Delivery of four projects including the in-house product - www.dealtraction.com His team has been lauded for on-time delivery and strives for customer delight.

CA Inc.

2008 July - 2009 December

Associate Software Engineer

Hyderabad , INDIA

Developed and Maintained ERwin Data Modeler's Reverse Engineering module: This involved creating SQL script parser using VP++ and processing it to create data models. Contributed in the development of the new core framework of the module. Developed a tool to automatically generate code with advanced code sharing features thus helped the team develop code faster and with better quality. Developed and Managed Builds and Installs: Managed builds and developed installations for ERwin product suite. Used Installshield 2008 to create the installer packages. Managed team's ESX Server: Managed the ESX server and virtual test machines for the team. Developed a tool for automatically validating the parser for a given set of test scripts.

CA Technologies

2010 January - 2011 May

Software Engineer

Hyderabad , INDIA

Developed and maintained ERwin Data Modeler's Complete Compare Technology: Complete Compare Technology is used to compare two ERwin data models and helps in identifying and resolving differences. This is one of the key selling features of ERwin. Developed Reporting capabilities for ERwin Data Modeler through Crystal Reports: Used Crystal Reports 2008 Developer tool to create reports that fetch data from various database sources for ERwin Data Modeler's reporting. Created a Crystal Reports Viewer application using .net APIs provided by Business Objects. Apart from maintaining my owned modules, I was actively involved in fixing bugs throughout ERwin.

CA Inc.

2008 January - 2008 June

Intern

Hyderabad , INDIA

Developed a script generation utility for easily and automatically creating test cases to perform exhaustive testing of the ERwin's Reverse Engineering parser. I created a new DSL to represent sql syntax.

PROJECTS

CA ERwin Data Modeler

July 2008 - May 2011

Software Engineer

Visualize the Power of Your Data On Premise or in the Cloud CA ERwin® Data Modeling provides a simple, visual interface to design and manage your complex data environment -whether on-premise or in the Cloud. Both business and technical stakeholders can have a common view of information in context, through both a web-based portal and desktop-based design tools. With a centralized view of key data definitions, you can leverage information as a strategic asset and Visualize the Power of Your Data.

Conductiv Select

April 2012 - June 2014

Technical Architect

The application was created in collaboration with one of the leading apparels company and gives them ease and optimization with the process of their pre-order sales. It is a feature rich Hybrid HTML5 application and is developed using AngularJS 1.2.16 and Twitter bootstrap. It can run offline on iOS, as a native Google Chrome App, as well as on any modern web browser.

Skills

  • HTML5
  • Java
  • jQuery
  • Node.js
  • Linux
  • Risk Management
  • Mentoring
  • MFC
  • MySQL
  • Object Oriented Design
  • PostgreSQL
  • Software Project Management
  • Programming
  • Rhino
  • Ruby
  • Scrum
  • Web Services
  • SOA
  • Testing
  • Turbo C++
  • VC#
  • Agile Methodologies
  • Agile Project Management
  • Databases
  • Product Development
  • JavaScript
  • .NET
  • Ruby on Rails
  • Design Patterns
  • SQL
  • AJAX
  • Web Applications
  • Mobile Applications
  • Software Development
  • Test Driven Development
  • HTML

EDUCATION

  • GMSSS-33

    2003-2004

    Senior Secondary, Physics, Chemistry, Maths, English

  • St. Anne's Convent School

    1992-2002

    Matriculation

  • Chitkara Institute of Engineering and Technology, Jhansla

    2004-2008

    B.Tech., Computer Science and Engineering

CERTIFICATION

  • Certified Scrum Professional
  • Certified Scrum Developer
  • Certified Scrum Master
  • M101JS: MongoDB for Node.js Developers
  • Message Queue Fundamentals in .NET
  • Testing with RSpec
  • Real-time Web with Node.js
  • Rails Testing for Zombies
  • Discover DevTools
  • Journey Into Mobile
  • Agile Fundamentals
  • Introduction to Objective-C
  • CoffeeScript