Work experience

Work experience
Sep 2011 - Present

Freelance Software Engineer

Various Projects Include :

Operations platform for Managing co-working spaces. 

Flask, Python, Javascript

Porting OpenFOAM to Windows (Work in Progress)


Payroll Management System (Work in Progress)


Oct 2010 - Aug 2011

Software Engineer

Vayana Services

Working on Vayana's Online Bill Presentment and Payment Solution for SME customers, which helps their customers pay the bills using Creditcard and/or ACH

Technology Stack included :

  • Python
  • Pylons Web Framework
  • MySQL
  • AWS

In a DevOps role, as a one person team, responsibilities included :

  • Feature Development
  • Integration with various payment gateways :
    • Chase Payment Tech
    • ORCC
    • Transfirst
  • Deploy New Build
  • Customer Support
Sep 2009 - Sep 2010

Senior Module Lead

Avaya India Pvt. Ltd
  • Joined the team as Linux/OS/networking expert
  • Owned the LDAP integration and user management modules
  • ISO Audit lead for the Product team
Oct 2008 - Aug 2009

Independant Software Consultant

Assignments include :

  • Setup Software Development Processes and Tools for the Start-up
  • Setting up Version Control System for Software Development (using Subversion)
  • Training the teams related to Software Best Practices
  • Training related to use of Subversion for Version Control
  • Provide Technical Expertise related to *nix Platform
  • Creating Prototype for their upcoming product (Python using pylons web framework)
Oct 2004 - Sep 2008

Technical Manager

Avaya India Pvt. Ltd

Managed teams from 4 to 12 engineers working on Avaya’s flagship Product Communication Manager, SIP Enablement Services and Distributed Office.

Technical Manager

  • Managed multiple teams
  • Worked with various counterparts in US and Japan
  • Ensured timely and quality delivery.
  • Experience hiring, mentoring and building a “top class” team

Project Manager for SUSHI Project

  • Respond to customer requirements with Velocity
  • Managed Customer Expectations
  • Gained Trust and developed excellent working relationship with Japan Team
  • SUSHI Project team was awarded Avaya Labs Cup


  • Single Point of Contact for Hiring activities at NIT Warangal
  • Initiated Go-Green team: Helped Cost Reduction by helping implement several measures
  • Active Participation in organizing First Software Symposium in Avaya Pune
Dec 2000 - Sep 2004

Technical Lead

Bigates Software Pvt. Ltd

At Bigates, I worked on Avaya’s Industry leading blended multimedia call center solution that integrates different communication channels of contacts like Voice over PSTN, Email, Live Chat, VoIP and enables companies to deliver highly personalized sales, support and service in a consistent fashion. Avaya Interaction Center is a multithreaded/multi process application distributed across various platforms/machine which may be geographically separated. 


  • Technical Lead of Tier IV Engineering Team :
    • Managing customer expectations
    • Handling escalations
    • Ensure timely and quality delivery of the product patches.
    • Mentor the team members with technical problems
  • Technical Lead for Development Team :
    • Web based Agent interface for Avaya Interaction Center, developed using J2EE technologies and supports IBM WebSphere Application Server.
    • Architect and lead developer for Generic Patch Installer for Avaya products using Installshield multiplatform.
    • Component owner for Email and Chat channel of Avaya Interaction Center

Other responsibilities:

  • Internal Auditor for ISO 9001:2000. Founding member of Quality council
  • Technical Interviews for hiring
  • Technical reviews of Requirements and Design documents
  • Code reviews to ensure the quality of the code
Oct 1998 - Oct 2000

Senior Software Engineer

Legato Systems Inc (Now part of EMC)
  • Networker module to support online back up and backup of transaction logs of Lotus Domino Server 4.x/5.x on various platforms including Windows NT, Solaris, AIX and SuSE Linux 7.x
  • Bare metal Disaster recovery solution for SCSI disks attached to Solaris (SPARC) machines. The product handles everything from formatting the new disk with same configuration as previous one, creating partitions and recovering the data. The solution used Legato Networker as backend for data protection.
Jun 1995 - Sep 1998

Software Engineer

Software Moguls
  • MN, USA : May 1997-Sept 1998 : Development of new features as well as providing Engineering support to the customers. Working as an engineering support person gave me a chance to work very closely with the product. It also helped in understanding customer's viewpoint. 
  • Noida, India : June 1995 – May 1997 :Member for the development of the Enterprise Network backup and recovery software (SM-arch). Worked on various UNIX flavors, network programming, system internals.    Leadthe Team of five in developing native Windows GUI using MFC for SM-arch.



PMSoft Consultancy Pvt. Ltd

Completed 35 PDU required for PMP Certification

Technical Skills

Languages: Python, C, C++Web Frameworks : Pylons Version Control Systems : Git, Subversion, Rational Clearcase

Database : MySQL

Professional Summary

  • Fifteen years of Product Development Experience in various roles.
  • Strong Technical Background of Unix/Linux, Network Programming
  • Vast experience in Distributed and Cross platform Systems
  • Excellent People Management and Project Management skills
  • Excellent working relationship with US and Japan
  • Three and half years in MN, USA
  • Domain knowledge : Enterprise Telephony, Call Center Application, Storage

Key Strengths

  • Focus on Quality
  • Strong Analytical and Problem Solving Skills
  • Excellent Verbal and Written Communication skills



2001 - Present

Certified Internal Auditor , ISO 9001:2000

Skylark Reengineering Systems Pvt. Ltd