Download PDF

High Lights

Over 20+ years of experience in Industrial Automation, Semiconductor, Process Control, Railways and Defense related industrial software design and development. I have worked from 8-bit microprocessor/ micro-controller’s firmware development to high-end windows based distributed systems using Microsoft's latest technologies.  


  • Over 20+ years of experience in software design and development using latest technologies.
  • Exposure in  Real Time, Embedded systems Software/Firmware Development using RTOS.
  • Worked from 8-bit micro-controllers to high end C, C++ & VC++  based applications development. 
  • Good experience in .NET based latest technologies WPF, WCF, WF, LINQ & Entity Framework.
  • Strong exposure in Object Oriented Analysis and Design using UML.
  • Over 3 years of experience in Rapid Application Development methodologies like Agile.

Work History

Oct 2018Still Working

Software Consultant

PeritusSoft Offshore Development

Support, enhance, design and develop the Omnicell based ColorTouch product and related frameworks using  Visual C++ and C# based technologies. 

Feb 2018Oct 2018

Software Consultant (C++ )

Crosover LLC

Worked with Crossover as remote developer for C++ based projects for development and support. Involved in pure C++ application development and maintenance of OneGuard and Unit-test cases development for ScaleArc

Oct 2011Jan 2018

Program Manager

MK Unisoft

MK Unisoft is providing on-shore and off-shore software development services in semiconductor and information technologies. Company is working with high end cutting edge Microsoft technologies especially in .NET and VC++. 


  • Involving in the project planning, monitoring, control and implementation.
  • Strong attention to detail and focus on task completion and coordinating to team.
  • Managed 10 to 12 technical resources as well as authored Statement of Work.
  • Tracked software customization, defects and issues via the Agile.
  • Given strategic direction to team for adopting latest technologies and tools.
  • Support to migrate the existing software’s to new platforms.
  • Support for customizing and maintaining the existing MetroPro Studio software.
  • Support for customizing and enhancing the new features to existing Atlas software.


  • Supporting and enhancing the legacy Winform based Atlas Software.
  • Involved and monitored the Workflow based Wizard style recipe builder. 
  • Involved in the WPF based Workflow Activity Library development using MVVM framework. 

Jun 2010Sep 2011

Programmer Analyst

IbleSoft India Pvt Ltd

IbleSoft is ISO 9001 certified software developing and consulting firm located at Miami, FL USA. In Hyderabad they have off-shore development center and have a team for onsite development. IbleSoft is Specialized in developing web based e-commerce applications and logistics by using the latest technologies.


  • Involving in the project planning, design and implementation.
  • Directly interacting with on-site clients, involved in gathering requirements and studying the feasibility.
  • Provided various architectural inputs and choices focusing on scalability, reusability, extensibility for developing middle-tier components by using LINQ O/RM.
  • Involved in adopting the latest technologies & tools to smoothen the development process.
  • Managed 6 to 8 technical resources guided and  instituted technical orientation of the development
  • Technical Presentations on latest .NET based technologies.


  • Involved in designing guiding and implementing middle tier component for AB+ Multi-carrier shipping software package using XML API.
  • Designed and developed web based on line training and test application for CDR examination. 
Feb 2009Apr 2010

Project Manager

Vision KREST Embedded Technologies

Vision KREST is a software development and training center located in Hyderabad. This company is specialized in the development and training of R&D and IEEE projects for various engineering students in India and abroad.


  • Involved in the design and coordinating in the development of IEEE projects.
  • Responsible to provide complete technical awareness for team of 20 members.
  • Technical presentations for in-house technical resources in Embedded and .NET streams. 


  • Simulation suite for SSL Backend Forwarding Scheme in Cluster based Data Centers.
  • Web based Server Dashboard for Cluster based servers in Data Centers.
Apr 2001Jan 2009

Software Consultant

VisiTECH Automation

As a IT Consultant, here I involved in the development of Data Acquisition and HMI packages development using Embedded C, C++, VC++ and .NET technologies. All these packages are developed under the company name of VisiTECH Automation; it is a subsidiary company of Bhawanee Automation. In addition to software development, in this period I have also offered corporate level training in Embedded Systems, VC++ and .NET based advanced technologies. 


  • Complete design and development of Data Acquisition and HMI packages development.
  • Involved in customizing the newly developed & existing packages as per client requirements.
  • Implementing various industrial protocols stacks and integrating them to HMI packages.
  • Corporate training in Embedded and .NET based advanced technologies. Technical presentation slides can find at:


  • OPC UA client protocol driver development and customization of VisiTECH DA package. 
  • Complete design and development of Microsoft.NET based Visi Instant SCADA.
  • Complete development and implementation of VisiTECH Data Acquisition Package.
  • Custom Protocol Driver development and customizing the VisiTECH  DA package.
  • Firmware development to monitor the Conveyor on Rabbit 2000 board.
  • MODBUS interface on On-off/PID controller for 8052 board. 
Jul 2000Dec 2000

Senior Software Engineer

Asyst Robotics Inc., (USA)

ASYST Robotics Inc.., involved in the development of Robotics and automation solutions for the semiconductor industry. Worked for Asyst Robotics on behalf of Sapphire Software Inc., 

WinRUSH is a window based editor help to communication with Asyst made Pre-aligners and Robots. This editor also helps to configure and down load the aligner and robot parameters. In this enhancement provided an auto calibration feature in Host controlled model and aligner controlled mode. This project developed with VC++ on NT workstation.


  • Customizing & adding new features to the existing WithRUSH package.
Aug 1998Dec 1999

Software Engineer - I

ASM Assembly Automation (Hong Kong)

ASM Assembly Automation Ltd. is a multinational& ISO 9001 certified company. This company involved in the field of semiconductor equipment automation and offering complete packing solutions to the micro electronics industries.

This organization extensively uses Watcom C & C++ as programming languages with proprietary Multitasking Kernel on DOS4GW. 


  • Complete encoding and decoding new wafer map formats.
  • Customization of existing Die bonder software as per client requirements.
  • Maintenance and Customization of SECS library.
  • Coordinating in technical presentations on latest technologies.


  • C-Interface for Motion Common API Library.
  • Complete PC software customization for Wafer Mapping Die Sorter.
Jan 1997Jul 1998

Senior Engineer

CMC India

C.M.C is an ISO 9001 certified company. Real Time Systems wing have off-shore and on-site product development & project implementation in SCADA, Industrial Automation and Process Control. I have worked with CMC of India as a Senior Software Engineer in Process Automation Group. Process Automation group is a part of Real Time Systems wing.


  • Participating in SRS and SDD development according to ISO 9001 standard. 
  • Involved directly in Coding for VxWorks based RTU development. 
  • Involved in the development of some of the modules in SAMYUKTA.


  • RTU firmware development for Railway Traction Power SCADA using ‘C’ on VxWorks.
  • Device driver’s development to support Intellution’s SCADA using VC++.
  • Interface driver development for HF-DF and PC using IEEE 488 GPIB boards using VC++. 
Apr 1994Dec 1996

Senior Software Engineer

Jeltron Systems India Pvt Ltd

M/S JELTRON SYSTEMS (INDIA) PVT LTD., are the manufacturers of Process Control Instruments, Motor Management Systems and have in-house software development wing.

This company is the manufacturer of various industrial products such as Multi channel scanner, PID controller, Variable Frequency drivers. Most of the products uses 6502 processor based software and PC based software using Turbo C on DOS platform.


  • Identify the automation needs of various clients and studying their process and providing automation solutions using Jeltron made products.
  • Complete software customization of 6502 board based products and PC based software.


  • Customization Data Acquisition & Data Storage of Intelligent Frequency Scanner.
  • PC Interface S/W for Variable Frequency AC Drives.
  • Self-tuning & Fuzzy Based Servo Tuning of PID Controller.
  • Automation of 1000 HP DC Drive. 


Aug 1992Apr 1994

M.E (Instrumentation)

SGGS College of Engineering and Technology
Aug 1988Apr 1990

M.Sc (Eng Phsyics & Instrumentation)

Osmania University


Object Oriented Analysis and Design with emphasis on UML (SQL- TELCO)

Workshop on ISO 9001 Awareness Program (CMC Hyderabad)

An Overview of Process Control and DCS (TATA HONEYWELL)