Sameer Dubey
Hands-on
experience in developing software for real-time, embedded systems including
low-level device interfacing, managing cross-functional geographically
separated teams, interacting with customers, eliciting requirements, drawing
architecture and designing solutions, quality implementation on-time summarizes
my experience of about twenty years in the industry.
Work Experience
Shri SR Software Solutions P. Ltd., Hyderabad, India
Role: Founder, Free-lancer, Architect for Network Management Systems.
From Nov. 2000 till date.
- Client: Argent (www.argent.com)
I developed SNMP and ICMP-based network discovery tool running on Windows platform
I developed a MIB parser and a SNMP v1 and v2c Library for Windows platform
I defined roadmap for SNMP Monitoring product
- Client: TRC Enterprises, U.S.A (www.trcenterprises.net)
I delivered a Linux-based (CentOS 5.1) solution received SNMP traps from several computers, buffered them, and reliably forwarded them to a designated server. The tool ran on Solaris 10 as well - It used DLPI interface.
- Client: Several Steel Plants in India with Department of Metallurgical Engineering, Indian Institute of Technology, Kanpur, India ( www.iitk.ac.in )
I am working on an Automation and Process control project for some Indian steel plants. My role is to analyze the underlying data network, the data acquisition system and control transducers/control devices.
- Client: TATA-ELXSI, Bangalore, India (www.tataelxsi.com)
I implemented IPMI functionality for a Micro-TCA based telecom product running Linux operating system.
- Client: Sri Chaitanya Educational Institutions, Hyderabad, India (www.srichaitanya.net)
I designed and implemented a low-cost, high-reliability, networking solution to connect more than 140 campuses spread across several cities to the head office. I implemented anti-virus, domain authentication, remote access solutions for the customer. I implemented Nagios based solution for monitoring the health of network on CentOS 5.1 platform.
- Client: Karmanya Software Pvt Ltd,, Hyderabad, India ( www.karmanya.co.in)
Karmanya won a contract to develop and deploy a fees management system in more than 120 locations of an education group. I led a team of 25 engineers to manage the project. I managed a separate team of about 30 personnel to survey the sites, prepare the sites, train users, deploy the software, and implement reporting and management policies. It was fun to work long hours and keep the teams motivated.
- Client: NetEnrich Inc., Hyderabad, India ( www.netenrich.com )
I led a lead a team of up to 10 engineers to design and implement several proprietary protocols to manage Netenrich All-in-One Controller (NEAC), a custom hardware running Monta Vista Linux, and Netenrich Element Management System (NEMS). I defined a MIB for their remote access product and implemented SNMP agent using net-snmp stack.
I led a team of two engineers at Netenrich to implement HP OvenView integration of NetEnrich's product. The client has obtained HP OpenView's Gold Certification.
I led a team of two engineers that implemented IPMI version 1.5 protocol over LAN and serial connections (Basic Mode).
- Client: Advanced Fibre Communication, Inc. ( www.afc.com , Now acquired by Tellabs Inc.)
I successfully completed a maintenance project with AFC and got the contract renewed. I designed, developed and reviewed code and documentation for the IP Management Interface (IPMI) card in the AccessMax product line (UMC1000 platform).
- Client: Confidential, San Diego, CA, U.S.A.
I managed an Offshore Development Center of client in Hyderabad. The center took services of up to 10 engineers in various capacities. My role includes scoping of various projects, scheduling, hiring, resource management and management of the facility.
- End-client: STM Networks, Irvine, CA, U.S.A (www.stmi.com).
I implemented a network management solution using Nagios and Oreon. I added SNMP Agent to the current Network Management System (NMS) of STM Networks, Irvine, CA, U.S.A.
I was the architect for the new NMS to be developed by Vivantech. My role included understanding the current NMS, identifying reusable code/functional areas, evolving a new Graphical User Interface, designing a scalable redundant NMS that would work across a heterogeneous-bandwidth satellite communication network.
- End-client: Nine Systems (now acquired by Akamai), U.S.A.
I managed three resources dedicated to maintain a streaming media software service (as a product). My role included explaining the tickets to the team and providing a front-end to the team in the U.S.
- Client: ASK Mobile, Hyderabad, India (www.askmobile.in )
I lead a team of engineers at ASK Mobile to design and implement a service which enabled on-demand download of multimedia content to mobile phones on a GPRS network.
Microsoft India R&D Pvt. Ltd., Hyderabad, India
Role: Program Manager for Services for UNIX product line.
From Feb 4, 2002 till April 15, 2004
- Released Windows Services for Unix version 3.5 (SFU). The released software was superior to previous versions of the product and ahead of schedule.
- Delineated strategy for supporting Unix-compatibility for future version.
- Defined roadmap for Server for NIS and Password Synchronization
components.
- Managed releases of QFE's for older versions of SFU (NFS components).
- Actively engaged with major customers of SFU.
Advanced Fibre Communications Inc. (Now acquired by Tellabs), Buffalo Grove, IL, USA.
Role: Project Lead.
From Nov. 1998 till Oct. 2000
- I designed a MIB to enable fast retrieval of equipment inventory and other bulky proprietary MIB tables for the UMC1000 product. I designed several proprietary MIB's for UMC1000; lead a team to implement the support of the MIB's in the embedded SNMP agent running pSOS real-time operating system; coordinated agent development with the company's proprietary Element Management System (EMS).
- I was responsible for several timely releases of the network management software (embedded agent) for the IPMI card as per the company's ISO 9001 process. I reviewed performance, estimated work force and time requirements, functional and design requirements for several releases of the IPMI card.
- I contributed to the system-level design of the Network Management sub-system of future releases of the UMC1000 system.
- I interacted with the documentation group. I demonstrated IPMI to field engineers.
- The team was geographically spread and the effort required interaction with several other cross-functional groups.
3Com Corporation, Mount Prospect, IL, USA.
Role: Senior Software Engineer.
From Jun. 1996 till Nov. 1998
- Worked on the embedded proxy network management agent in the HiPer DSP card in the Total Control product line.
- Worked on the embedded SNMP agent in the card in the Access Concentrator 3000 product line.
- Worked on the embedded SNMP agent in the HiPer DSP card in the Total Control product line.
- Added pNA+ functionality to the embedded software in the Network Management Card (NMC). The processor used was Intel 486. The final objective was to use the XRay debugger from a remote workstation.
- Designed, implemented and tested module for Layer 1 (T1/E1) for HiPer DSP and Access 3000 Concentrator products. I was responsible for the certification of Layer 1 functionality of the products.
- Tested and corrected problems in the embedded real-time Network Management in Access 3000 Concentrator and HiPer DSP products. Both product lines used SNMP and pSOS. Contributed to the design of the Network Management system of Access 3000 product. Defined MIB and troubleshooted problems in SNMP compliance.
- Visited customer sites to detect and fix problems.
- Visited customer test facility to assist in certification of the product.
Univ. of Central Florida, Orlando, FL, USA.
Role: Research Assistant
From Aug. 1994 till Jun. 1996
- Designed FDDI network layout for DIS simulation. Installed Solaris 2.4 on Sun Sparc 10, administered accounts. Installed Satan.
- Taught a course/lab on Introduction to Computers in Fall '95.
AT&T-GIS, Lincroft, NJ, USA.
Role: Consultant (on payrolls of ITech Inc.).
From Nov. 1993 till Aug. 1994
- Contributed to the design of SNMPv2 based network management sub-system
for GIS's next-generation hubs.
- Designed and developed a console user interface, and network layer
interface for pSOS using pNA+, for managing an ATM switch.
Ungermann-Bass Inc., Andover, MA, USA.
Role: Consultant (on payrolls of Sierra Software Services).
From May 1993 till Nov. 1993
- Adapted the embedded software in the i960 CA processor based FDDI RISC
Bridge to support IP fragmentation. i960CA tools were used to cross
compile code on a windows PC and download to the target.
CMC Ltd, Secunderabad, India.
Role: Software Engineer.
From Aug. 1992 till May 1993
- Worked on the embedded SNMP agent in the CMC's Terminal server product.
The processor used was Motorola 68030. The code was cross-compiled on a
Windows workstation and downloaded to the target.
- Designed and developed and tested a SNMP manager and an embedded agent
software for the company's terminal server.
ACES, Indian Institute of Technology, Kanpur, India.
Role: Research Engineer.
From Aug. 1990 till Aug. 1992
- Adapted the embedded software in the PC LINK2 NIA cards to process commands from the host machine. The functionality was used to start/stop packet generation and statistics gathering.
- Modified and adapted the PC/IP Router software developed at Carnegie-Mellon University, USA, so as to support multi-hop routing.
- Contributed to the design and development of a two-port Ethernet traffic generator system.
- Contributed to the implementation of a proxy SNMP agent in the institute's Bridge and Router systems.
- Modified the Institute's router software to run on Intel's PCLINK2 NIA cards, Western Digital cards and on serial link with modems configured in leased line mode.
- Modified ping, Telnet, TFTP and NetWatch software of MIT, USA, to run on Intel's PCLINK2 NIA card, Western Digital card.
- Installed and managed Novell's file server (Netware v2.15 for 80286-based PC's). Maintained the local area network of the campus.
Employment History
1. Shri SR Software Solutions P. Ltd., Bangalore, India
Self-employed, 11/2000 - till date
2. GWN Communications Pvt. Ltd., Hyderabad, India
Director of Engineering, Jul. 2005 - Oct. 4, 2005
3. Microsoft India R&D Pvt. Ltd, Hyderabad-500033, A.P., India
Program Manager, Feb 4, 2002 - April 15, 2004
4. Advanced Fibre Communications, Buffalo Grove, IL, USA
Project Lead, 11/98 - 10/2000
5. 3Com Corp., Mt. Prospect, IL, USA
Senior Software Engineer, 06/96 - 11/98
6. University of Central Florida, Orlando, FL, USA
Graduate Assistant, 08/94 - 06/96
7. AT&T GIS, Lincroft, NJ, USA
Consultant, 11/93 - 08/94
8. Ungermann-Bass Inc., Andover, USA
Consultant, 05/93 - 11/93
9. CMC Ltd., Secunderabad, A.P., India
Associate Dev. Engineer, 08/92 - 05/93
10. Indian Institute of Technology, Kanpur, U.P., India
Research Engineer ACES "A", 08/90 - 08/92
Educational Qualifications
M.S. in Computer Science (1999): University of Central Florida,
Orlando, Florida, U.S.A. Completed all coursework in June 1996;
Defended thesis in Dec 1999.
Bachelor of Technology (B.Tech.) in Computer Science (1990)
Regional Engineering College, Warangal, India.
Publications
Sameer Dubey, Grammati E. Pantziou, and Nilay Sheth, "A Movie-Scheduling Policy for Video-on-Demand Systems", International Symposium on Multimedia Communication and Video Coding, New York, Oct. 11--13, 1995. (Presented the paper in the Conference).
Research Papers / Projects
1. "Continuous Retrieval of Multimedia Data: A Distributed Approach",
Research project completed in Fall '95.
2. Designed and developed a DQDB simulator.
3. Successfully completed a project on converting text-to-speech in an
Explorenet based game.
4. "The Business of Serving Users With Unsupported Operating Systems",
Published whitepaper on ZDNet.com
References
Professional references provided from employers and college upon request.