WinTel32 Page



My name is Satyavrat Mehrotra. I have over 15 years of software development experience. Here is my resume:


EXPERTISE

  • Extensive socket level programming experience using "C/C++" in Unix/NT environments.
  • Implemented HTTP, FTP, Telnet and Rlogin protocols.
  • Extensive experience in writing software for telecommunication billing data collection using TCP/IP and X25 protocols.
  • Programming CDR rating software within Portal's Infranet environment .
  • Extensive experience in writing multithreaded data communication applications in Unix/NT environments.
  • Extemsive experience in writing Corba clients/servers in C++ and Java programming languages.
  • Extensive experience in writing database software using Oracle's OCI calls.

 
SOFTWARE DEVELOPMENT EXPERIENCE

April 2004-August 2005    Consultant, UBS Investment Bank, Zurich, Switzerland

Responsible for designing, coding and testing of a so-called Service Layer software in the IT Equities Section of the UBS Investment Bank. The Service Layer is a middleware between the graphical user interface and the Enterprise Layer. It involved processing of business objects received from the enterprise layer over a TCP/IP port and joining and enrichment of correlated business objects and sending to the GUI.

Language:                "C/C++", UML
Operating System:    Sun/Solaris, Linux
Version Control:       Clearcase


April 2002-March 2004    Senior Software Engineer; Nokia Corp., Helsinki, Finland

Responsible for designing, coding, testing and supporting Nokia's Charging Center Software. This involves collection, processing and rating of post-paid and pre-paid CDRs  from various network elements. The rating engine used is Portel's Infranet. Involved with development of CORBA client to interface with Telcordia's IN, Siemens IN and  Tecnomen's IN servers.

Software developed:
  • Corba client to interface with Parlay server.
  • Corba client to interface with Telcordia's IN server.
  • Corba client to interface with Siemens' IN server.
  • Corba client to interface with Tecnomen's IN server
  • Oracle database connection pool using Oracle's OCI call.
  • Revenue sharing software.
.
Language:                  "C/C++", Java, JNI, CORBA (Orbix)
Operating System:      Windows NT, Sun/Solaris
Database:                   Oracle
Version Control:         Clearcase

Aug. 2000 - Aug. 2001    Senior Software Designer; EHPT AB, Gothenburg, Sweden

Responsible for designing, coding, testing and supporting Telecom Mediation Device Solution System at EHPT (Ericsson, Hewlett-Packard Telecommunications, now wholly owned by Ericsson), Gothenburg, Sweden (http://www.ehpt.com/). Extensively involved in collection of data (CDRs) from telecommunication switches from Lucent and Nortel.

Software developed:
  • Implemented  multithreaded Automatic File Transfer (AFT) collector over TCP/IP and X25 links  for Nortel switch
  • Implemented multithreaded AMADNS collector over TCP/IP for Lucent switch.
Language:                 "C/C++"
Operating System:     HP-UX, Sun/Solaris
Database:                  Oracle
Version Control:        Clearcase


Jan. 2000 - July 2000    Software Designer; Oy Comptel Ab, Helsinki, Finland

Responsible for designing, coding, testing and supporting Telecom Mediation Device Solution System at Oy Comptel Ab (http://www.comptel.com/), a telecommunications software applications development company.

Software developed:
  • Implemented rating engine server using JAVA and CORBA technology.
Language:                 Java, Corba, JDBC
Operating System:    HP-UX
Database:                 Oracle
Version Control:       Clearcase

May 1999 - Dec. 1999    Senior Software Engineer; Maxspeed Corp., Palo Alto, CA, USA

Responsible for design and development of Linux based thin client system. Developed a web based thin client management system.

Language:                 Perl, JavaScript
Operating System:    Linux

July 1993 - Present Owner; SmehrSoft


Author of a Dialup/Telnet/Rlogin/FTP Client software, WinTel32 for Windows95/98 and NT 4.0 or later. This program is being sold as a shareware. Includes file transfer using XMODEM, YMODEM, ZMODEM and ASCII protocols. Emulates DEC's VT320, VT220, VT100, ANSI Color, SCO-ANSI, IBM3151, Wyse50, VT52 and TTY terminals. Capability of viewing JPEG files in real-time. Fully integrates Telnet and Rlogin clients for TCP/IP connection. Includes command line based and dialog box based FTP client with auto recovery feature for failed transfers.

This program was finalist in Communications and Networking category in the 1998 ZD Shareware Awards ( http://www.zdnet.com/swlib/zdawards/98/comm98.html ) competition.

Demo is available on WinTel's home page ( http://www.smehrsoft.com/wintel.html ) and many other internet sites.