Profile image of avnishr
Member since December, 2007
0 Recommendations


Online Offline
Avnish Kumar Rastogi Contact No: - 09811032431 E-mail: SUMMARY * Over 11 years experience in software design, development and maintenance. * Over 4 years experience in Project Management, Project Planning, Resource Allocation, and Interviews etc. * Expertise in area of C++, Java, Jquery, Javascript, JSON, Ajax, Spring 3.0, Struts 2.0, UNIX. * Experience in RMI, CORBA, IONA Orbix, PL/SQL, Oracle, Informix, TL1 and SNMP protocol. * Experience UML Object Oriented Analysis and Design (OOA & D) skills. SKILLS ardware Windows NT, Sun Solaris 2.6, Linux (Red Hat 7.1) Software C++, C, Java 2, Java Swing, RMI-IIOP, CORBA, PL/SQL, Shell scripts, Oracle 8, UML methodology, UML methodology, Object Oriented Analysis & Design Protocols SNMP v 2.0, SNMP v1.0 GUI Symantec Visual Café, Borland JBuilder 4.0, Oracle Jdeveloper 3.2 Third Party Software Lumos TMS 3.1, TMS 4.2, CMU SNMP Library WORK EXPERIENCE FREE LANCING Experience 1. Worked with 10sheet for developing a bookkeeping solution for them. The technologies involved included Struts2.0, Spring 3.0, javascript, jquery, json, ajax, etc. Duration from Jan 2011 to May 2011. 1. IPolicy Networks Inc, Noida, India from January 22, 2004 till date 2. Verizon Data Services, Chennai November 19, 2001 to December 8, 2003 3. Xros, a Nortel Networks subsidiary February 2001 to November 2001 4. Applisoft Inc, CA, USA September 1999 to February 2001 5. Tata Consultancy Services, August 1996 to August 1999 6. Indian Institute of Technology, New Delhi April 1996 to July 1996 7. Rama Vision Ltd, June 1992 to July 1994 WORK DETAILS Company IPolicy Networks Ltd Duration January 22, 2004 till Date Language C++, C system calls, TCP/IP, Network Management Database Oracle IPolicy Networks is involved in developing next generation security products. The products developed are Intrusion Protection and Detection, Firewall etc. I am working with this company as a Technical Manager managing the EMS backend team of 8 engineers. Responsibility * Working on SMPP, mail transfer agents * Project Planning and Resource Allocation * Monitor project expenditures and effort to meet budget constraints * Direct and coordinate the activities of the team to ensure that the project progresses * Review the work of team member and provide ongoing, direct feedback * Review status reports prepared by team and modifying schedules and plans as necessary * Involved with alarms/traps, real time data being sent by the hardware. * Involved with the software configuration of the hardware. * Writing and developing various features of C++ used including STL, etc. * Improving the performance of the product by tuning the database queries. * Involved in hiring employees (Campus Recruitment etc) Company Verizon Data Services, Chennai, India Duration November 19, 2001 to December 8, 2003 Language C++ (g++/gcc ver 2.96), Linux (Red Hat, C system calls, TCP/IP, KCC C++ 3.4, KCC C++ 4.0, AIX version 4, AIX 5.0 Database Informix-ESQL version 9.52 Verizon Data Services is a wholly owned subsidiary of Verizon US. AWAS is a defect reporting and tracking system. The AWAS system consists of a client developed in Visual Basic and the server is developed in C++(gcc version 2.96) on Linux (Red Hat 7.1). The database being used is Informix. The server written resends all the messages for which the acknowledgement has not been received by the AWAS process. It fetches the list of unsent messages from the database and sends it again to AWAS process. Responsibility * Inter-process communication using sockets. Used Unix system calls. * Various features of C++ used including STL, etc. * Writing make files * Interacting with the Informix database using esql statements. Used prepare statements and cursors. * Ported code from AIX version 4.0 to Linux (Red Hat 7.1), AIX KCC to AIX gcc/g++. * Ported the whole system from AIX 4.0 to AIX 5.0. This involved porting from 32-bit system to 64-bit system. Company Xros, Nortel Networks subsidiary, USA Duration Since February 2001 to November 2001 Product Optera PX Language Java 2 (JDK 1.2.2 and JDK 1.3) , Java Swing, RMI-IIOP, CORBA Third Party JBuilder 4, Lumos TMS 3.1, TMS 4.2, IONA Orbix 3.0 Optera PX is a fully photonic switch (all-optical), supporting 1,008 duplex ports at 10, 40 or 80 Gbps line rate without upgrading connect switch. Optera PX supports light path provisioning and protection. This is responsible for managing the light path sessions between Optera PX and the other network elements. Responsibility * Involved with Configuration and Fault Management part of Network Management’s FCAPS model. * Involved with High Level and Detailed Design using OOA & D principles (UML Modelling). * Developing the EMS GUI, using Java Swing. * Involved with server side coding in Java 2 (JDK 1.2.2). Communication with the Network Element (NE) using TL1. Keeping the database in synch with the NE using Data Access Objects (DAOs). * Responsible for communication between NMS client and server using RMI-IIOP and CORBA. * Writing multi-threaded code (client and server side) in Java. PROJECT CISCO Element Management System, CISCO Inc, USA Duration March 2000 to February 2001 O/S SunOS 5.6 Language C, C++, Unix, SNMPv2.0, MGSoft mib browser, SNMP++, CORBA, IONA Orbix 2.4 The work involved developing a Management Interface for CISCO ADSL C6100. The project involved provisioning the cards (ATUC, STUC etc) and subscribers. The coding was done in C++ on UNIX, interacting with the ADSL mibs using the SNMP protocol. Responsibility * Worked at the client side developing the EMS GUI application using Java Swing (JDK 1.2.2) * Communicating with the client through CORBA. Wrote IDL and implemented servants, objects. * Coding the manager (server) side with C++ language on UNIX (Sun OS 5.6). * Various features of C++ used including STL, Multiple inheritance, Rouge Wave Classes. * Interacting with the agent using SNMP v2.0 * Wrote wrapper classes in C++ over CMU_SNMP library and shell programming. PROJECT Operations and Maintenance of Gateway – OMCG, Motorola Inc, USA Duration September 1999 to February 2000 O/S SunOS 5.6 Language C, C++, SNMPv1 The system consisted of different gateways. The different gateways were connected to each other. There was a central gateway which monitored the health of the system by snmp gets. The alarms were sent to the central gateway using SNMP traps. Responsibility * Performance monitoring using SNMP gets. * Programming using C++ and shell scripting. PROJECT Tata Consultancy Services, INDIA (for Indian Air Force) Duration November 98 till August 99. O/S Windows NT 4.0 Language SQL Server, Visual C++ 6.0 The Indian Air Force Material Management (IMMOLS) was aimed to provide a fully integrated materials management system to the Indian Air Force. All modules in the system share common SQL Server database, which is on the Windows NT. The project had a distributed architecture where GUI was developed using Visual C++ 6.0 and the server was also on Windows. Responsibility * Coded at the front end in Visual C++. * Responsible for the design and development of few modules. * Involved with designing database. * Involved with writing test cases, etc PROJECT QUARTZ 98, TCS INDIA (for Daiwa Securities Bank, Zurich, Switzerland) Duration April 98 to October 98 O/S Sun Solaris 2.6, Windows 95 Language C, C++, Oracle 7.3 QUARTZ98 was a state of art Banking Product being developed jointly by TCS, India and TKS Switzerland. This product was targeted towards medium and small size banks in Europe. It followed three-tier client server architecture with Power Builder 6 as the front end and Oracle as the back end using C++ on UNIX for server side coding. The project incorporated various banking functionality. Responsibility * Involved in writing Requirement Specifications, State Transition Diagrams, GAP Analysis. * Involved with prototype design, writing detailed design and writing unit test plans. * Involved with OOAD using UML Object Oriented Methodology. * Associated with coding of the services in C++ on UNIX. The features of C++ used were function overloading, polymorphism, inheritance etc. PROJECT QUARTZ, TCS INDIA (for Daiwa Securities Bank, Zurich, Switzerland) Duration August 96 to March 98 O/S SUN OS 4.14, Windows 95 Language C, C++, Oracle 7.3, TUXEDO QUARTZ was a Banking Product developed jointly by TCS, India and TKS Switzerland developed for Daiwa Securities Bank, Switzerland. The project followed Three Tier client server architecture with Powerbuilder 5 as the front end, Oracle as the back end and Tuxedo as the middleware. The coding was done in C++ language. The project incorporated advanced banking functionality. Responsibility * Involved with coding in C and C++ on UNIX and interacted with the Oracle Database. * The C++ coding involved the following features of the C++ language Operator Overloading, Function Overloading, Abstract classes, Pure virtual functions, Run time Polymorphism, Template functions, Exception Handling. PROJECT CAPACITY PLANNING OF THE THAPAR Duration April 96 to July 96 O/S UNIX SYSTEM V RELEASE 4 (SCO), Windows 95 Language C The Thapars intended to establish a new venture to provide online stock purchase and selling facility to their clients at different locations. The project envisaged capacity planning of the new venture and involved simulation studies using various business scenarios to gauge the feasibility of the venture. Responsibility * Requirements Specifications for the project by interacting with the clients. * Prototype Design. * Programmed in C on UNIX platform. Worked with Rama Vision India Limited as Engineer from July 2002 to June 2004. EDUCATION * Bachelor of Technology in Electronics and Communications Eng., University of Agriculture and Technology, Pantnagar, INDIA with GPA of 4.98 on 5.00 * Master of Technology in Management And Systems, Indian Institute of Technology, New Delhi, INDIA, with a GPA of 9.50 on 10.00
$15 USD/hr
0 reviews
  • N/AJobs Completed
  • N/AOn Budget
  • N/AOn Time
  • N/ARepeat Hire Rate


Recent Reviews

No reviews.


  • Facebook Connected
  • Preferred Freelancer
  • Payment Verified
  • Phone Verified
  • Identity Verified
  • Email Verified

Browse Similar Freelancers