Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Resume: 13 yrs telecom, datacom, real-time, embedded, C, C++ (Boston metro)

7 views
Skip to first unread message

Sanjay Bhandari

unread,
Apr 5, 2001, 1:40:50 PM4/5/01
to
a.txt

Sanjay Bhandari

unread,
Apr 5, 2001, 1:43:40 PM4/5/01
to
RESUME
------

Sanjay Bhandari
12 Bellevue Ave, Winchester, MA 01890
781-721-1931, aa...@mediaone.net

SUMMARY
-------

Over thirteen years work experience in analysis, design and development of
datacom, telecom systems in real-time embedded environment.

Extensive experience in structured systems development coupled with
exposure to
various technology areas translates into effective engineering and problem
solving skills.

Development Environments
------------------------

Operating Systems
-----------------

VxWorks, LynxOS, PSOS, VRTX, Versados, UNIX (Solaris, Unixware, SCO, Linux).

Languages
---------

C, C++, Assembly (Motorola 68x).

Tools
-----

Tornado, ESTVisionICE, JavaSafe, SourceSafe, Clearcase, P4, DDTS, Teamware,
lex, yacc, sed, awk, protocol/logic analyzers, MGTS, Inet, Sage, Ameritech,
SunSet.

Protocols
---------

SS7 (TCAP, ISUP, MTP), H323 (H.225.0 - Q.931, RTP, RTCP, RSVP, H.245), OSI
(VTS, CMIP/CMISE, X.25 etc.), ASN.1/BER, RPC/TIRPC, TCP/UDP/IP (TLI/XTI,
sockets), Novell (IPX, NCP, RIP, NDS).

EDUCATION
---------

BSEE (Bachelor of Engineering Degree in Electronics and Communication) from
TIET (Thapar Institute of Engineering and Technology), India, 1987.

EXPERIENCE
----------

Nov00-Present Consultant, Winphoria Networks, Tewksbury, MA.
------------------------------------------------------------

Member team implementing a Softswitch for wireless networks. The switch is
designed to plug into existing mobile network frameworks and enable their
migration to 3G networks. The system is real time, embedded, developed
in C/C++
on Linux.

* implemented an object based cross-platform communication framework and
FSM
code generation tool with fault tolerance support (as an extension to the
rpcgen idl language).
* implemented client side of the MIP protocol to support data offload to
a 3G
PDSN.
* responsible for analysis, architecture and design of the evolution of the
switch to support 3G UMTS (Iu interface).

Oct99-Nov00 Principal Software Engineer, Convergent Networks, Lowell, MA.
-------------------------------------------------------------------------

Member team implementing a voice over packet switch targeting a range of
access
and trunk technologies. The switch supports ISDN, SS7 (ISUP/TCAP), T1
CAS, ATM,
DSL, MGCP and VoIP. The system is real time embedded, cross developed in
C on
NT in the Tornado IDE for VxWorks PPC target. The SS7 gateway is
implemented on
Solaris in C. Code management is under SourceSafe.

* implemented TALI protocol between the SS7 gateway and the switch -
essentially a protocol to carry SS7 traffic over IP while providing
reliability
and redundancy.
* implemented back plane IP over inter chassis communication facility to
enable
IP between the cards.
* responsible for development of the MGCP driver on the switch.
* responsible for development of efficient event logging mechanism, packet
routing, configurable traps and other features on the gateway.
* implemented a SNMP agent for the gateway using the Solaris Enterprise
Agent
DDK.
* responsible for miscellaneous feature development and bug fixes on the
switch
and the gateway.

Mar98-Oct99 Principal Software Engineer, Alcatel/Xylan, Salem, NH.
------------------------------------------------------------------

Member team implementing H323 VoIP/PSTN gateway designed to support various
telephony interfaces like T1, E1, ISDN, SS7 etc. The system is partitioned
across a MPC860 processor and TMS549 DSPs communicating over the HPI. The
MPC860 handles call control and switching over the telephony and network
interfaces while the DSPs handle voice processing - H323 codecs, modem
and fax.
The system is real time embedded, cross developed in C/C++ on NT in the
Tornado
IDE for VxWorks MPC860 target. ESTVisionICE is used to talk to the
target over
BDM. Code management is under JavaSafe.

* responsible for call control and switching subsystems, various telephony
interfaces and the HPI interface.
* responsible for analysis and design of a universal call control model
and a
flexible call processing framework.
* responsible for implementing a IP network driver for Xylan proprietary
bus
(HBUS).
* responsible for implementing a DSP and telephony simulation framework
to aid
development.
* responsible for porting of various third party software - Telogy,
Radvision
H323 stack.

Dec96 Mar98 Consultant Boston Technology, Wakefield, MA.
--------------------------------------------------------

Member team implementing communication sub-systems for a unified messaging
system (voice, fax, page, email etc.) for it to interface with the PSTN
using
different telecommunication protocols (T1, E1, J1, SS7 etc.). The system is
real-time embedded, cross-developed on SUN SPARC/SunOS for Intel
Pentium/Unixware/SCO in C/C++ using Cygnus tools. Code management under
Clearcase, defect tracking under DDTS.

* responsible for analysis, design and implementation of a loss free,
stateless
TCAP interface supporting the ANSI, TTC and CCITT TCAP stacks transparently.
* responsible for implementing modules supporting some IS41 and MAP
messages on
top of the TCAP interface.
* responsible for implementing Cellular Text Message (CTM) capability
for the
system over the ISUP and MAP protocols.
* responsible for routine maintenance and enhancements.

Jun95 Dec96 Consultant Xerox, Rochester, NY.
--------------------------------------------

Member communications group implementing multi-protocol printing
interfaces for
a ISO 10175 DPA compliant printer microkernel (printing protocols for
Novell,
Apple, TCP/IP, SNMP and netbios). The system is real-time embedded,
designed
around multi-threaded processes, cross-developed on SUN SPARC/SunOS for
SPARC/PPC/LynxOS in C using Cygnus tools. Code management under Teamware,
defect tracking under DDTS.

* responsible for analysis, design and implementation of the
Odyssey/PrintXchange gateway. Involved implementing a mapping to the
ASN.1/BER
specifications for the ISO 10175 DPA standard and a communications
interface
using RPC/TIRPC over TCP/IP, IPX etc. Used rpcgen and ASN.1 tools.
* responsible for porting the Novell NEST SDK to the system and
interfacing it
to a streams IPX driver. Extensive work with IPX, NCP, RIP, NDS
protocols and
lanalyzer (protocol analyzer).
* responsible for enhancements to a Novell 3.x print server to make it
work in
the 4.x/NDS environment.
* responsible for enhancements and routine maintenance. Involved work at
the
streams driver level (IPX, PAP/ATP/DDP stacks etc.).

Dec93 Jun95 Consultant ATT Bell Labs, Holmdel, NJ.
--------------------------------------------------

Member communications group porting the MARBEN OSI stack to the ATT DACS
IV-2000 product and interfacing the existing management applications to
it to
interwork with other ATT 2000 series products, on Ethernet LAN and SONET
OC3
links. The system is real-time embedded, cross-developed on SUN
SPARC/SunOS for
Motorola 68030/PSOS in C.

* responsible for analysis, design and implementation of the porting layer
needed to run the OSI stack and the applications on the target system.
Included
IPC layer (messages, events, semaphores), timer services, memory
management,
error handling etc.
* implemented a PSOS simulation that would allow the target software to
run on
SUN SPARC/SunOS. The simulation supported all PSOS kernel services and
shared
task address space.
* responsible for enhancing an interpreter (using lex and yacc) for
additional
commands and functionality.
* responsible for implementing tools and utilities for testing,
debugging and
reverse engineering.

Feb91 Dec93 Consultant Motorola, Boynton Beach, FL.
---------------------------------------------------

Member team working on a paging system - a base system connected to I/O
processors controlling the interface to the PSTN and transmitters. The
system
is real-time embedded based on Motorola 68000/Versados/VRTX in Assembly
and C.

* responsible for extension of a proprietary ASCII protocol used to
communicate
with the front end computers.
* member team responsible for construction of a common high level
programmatic
interface to various communication interfaces like X.25, serial lines
and SCSI.
* responsible for enhancements in the page scheduling algorithms in the
system
to accommodate additional parameters like priority and signaling schemes.
* implemented utilities for migration of databases between heterogeneous
machines that handled the differences in syntax and semantics of the data
fields.
* responsible for enhancements in a parser for a forms mode user interface.
* implemented support for voice paging and a phone prompts engine.

Jun87 Feb91 Consultant Department of Defense, India.
----------------------------------------------------

Member team implementing the top four layers of the OSI stack - application
(VTS, FTAM, MHS and ACSE), presentation, sessions and transport, running
on top
of a vendor supplied X.25 implementation. The development is on ESPL/SVR4.

* responsible for design and implementation of the VTS and sessions layers.
* member team implementing a ASN.1 compiler using lex and yacc that
generated a
C library and data structures to encode/decode PDUs to and from their C
representation and BER.
* member team implementing a machine independent IPC layer.
* member team responsible for porting of the stack to different machines
and
end to end testing.


--
Posted from [12.105.64.134]
via Mailgate.ORG Server - http://www.Mailgate.ORG

0 new messages