Developer Resume
NJ
SUMMARY:
- Over 9 years of software products development that includes designing, architecting, testing and deployment.
- Strong Java & C++ programming languages
- High volume, multithreaded, distributed application server development
- Voice over IP application development
- Java web service development
- Java SIP servlet based application development
- Internet Calendar meeting invitation development
- Knowledge on Spring and Hibernate
- VoIP protocols, products and stack development
- IN Converged Application product
- SNMP based network analyzer
- Computer Telephony Interface (CTI) through Asterisk AMI
- Structured Analysis & Design, OOAD, UseCases & UML
- Strong trouble shooting and problem solving skills
- Software Project Life Cycle Development using Agile methodology
- RFCs and ITU - Confidential H.323, ASN X.6xx standard documents
- SMSC and IMS knowledge
- Cisco Router 28xx and 7600 series IOS commands with NetFLOW protocol
- Open source sipXtapi development
TECHNICAL SKILLS:
Domain: VoIP, IN, IMS, SMSC, Symbian Mobile, TeleConference
Languages: C, C++, Java, UML, OO Design patterns, Symbian C++, Borland C++, PL/SQL, Sybase iSQL
Protocols: SIP, SDP, H.323, MGCP, RTP, SNMP, NetFlow, TCP/IP, iCalendar
Tools: and Technologies gcc, xlC r, gdb, dbx, ethereal, valgrind, Eclipse, Carbide, Log4j, Websphere RAD
Operating Systems: AIX, Linux, Windows, Solaris, Symbian
PROFESSIONAL EXPERIENCE:
Confidential, NJ
Developer
Environment: Java, SIP Servlets, ant, C++, Shell script, Pro*C, Oracle, Webservices (SOAP, WSDL, JAX-RPC, JAX-WS, JAXB, Websphere), Sybase
DB: Sybase on Solaris, Oracle
Responsibilities:
- Feature enhancements, bug fixing and testing all above components
- Production support for Email server and Customer Provisioning systems
Confidential
Developer
Responsibilities:
- Design, develop and testing of the Text messenger app.
- Tested with online Symbian certification.
- Tested on Nokia N95 and E90 Symbian 3rd edition mobiles.
Environment: Symbian on NOKIA Carbide.
Confidential
Developer
Responsibilities:
- Design, develop and testing of the complete Collection Agent C++ Linux server.
- Headed a team and assigned modules for GUI development.
- Assigned web services and graphics works to php developer.
Environment: Used mysqlclient, mysql++, libssh, xmlrpc, netsnmp libraries.
Confidential
Developer
Responsibilities:
- Development of SIP Presence feature based on RFC 3856, 3857, 3858, 3863, 4480.
- Development of Instant Message based on RFC 3428.
- Developed and incorporated in an open source sip stack SipXtapi.
- Maintain Tpad Softphone application.
Environment: Borland, Microsoft Visual Studio
Confidential
Developer / Engineer
Responsibilities:
- Design and development of the complete project.
- Coding of Internal Interface, External Interface and Broker Interface modules.
- Building sub modules such as xml parser, xml writer, socket server, etc.
- Writing action scripts for flash panel.
- Testing and deploying the complete project.
Confidential
Developer
Responsibilities:
- Design and development of the complete application.
- Maintain the Confidential for Supanet UK Customers.
Confidential
Developer / Engineer
Responsibilities:
- Development of Measurement Vector feature enables the system to handle variable amount of sampling vectors.
- Made DCM process as multithreaded.
- Porting Rougewave to STL library in DD ISCP subsystem.
- Fixes for TCAP trap and dump tool.
Environment: C, C++, AIX 5.3
Confidential
Developer / Engineer R & D
Responsibilities:
- Design and development of various protocol modules.
- Design and Development of Redundancy and Load Balancing logic.
- Development of Value Added Services.
- Adding new functionalities.
- Unit testing.
Environment: Java, JAIN-SIP, JAIN-SDP, ant, JBOSS, Tomcat, Confidential J2EE billing server uses JMS technology, Oracle, Postgress Database.
Confidential
Developer / Engineer R & D
Responsibilities:
- Design and development of various modules.
- Adding new functionalities and unit testing.
- Collecting feature requirement specifications.
- Testing in the client machines with the help of clients.
- Implementing and deploying features.
- Worked in direct client place for performance issues.
Environment: Java, ant, JBOSS, Tomcat, Confidential J2EE billing server uses JMS technology, Oracle, Postgress Database.
Confidential
Developer / Engineer R & D
Responsibilities:
- Development of MGCP stack and application message parser.
Environment: Java, JAIN-MGCP reference interface, JAIN-SDP, ant
Confidential
Developer / Engineer R & D
Responsibilities:
- Development of data types in BER format.
- Added advanced PER data types which enables H.323 applications to support supplementary services H.450.
Environment: Java