We provide IT Staff Augmentation Services!

Software Developer Resume

2.00/5 (Submit Your Rating)

Sunnyvale, CA

SUMMARY

  • Over 5+ years of experience in NMS/EMS/Networking Domain.
  • Over 8+ years of experience in design and development of software using C, C++, UNIX, Data Structure, Algorithms, MySQL, STL, Design patterns, PERL, shell scripts.
  • Expertise in understanding modern C and C++ programming codes.
  • Embedded/kernel program debugging noledge.
  • Very Good Experience on Makefile implementation, BUILD and Packaging.
  • Involved in porting of NMS products into Linux platform from windows/mac/Solaris platform.
  • Expertise in UNIT, smoke, regression testing using CUNIT and robot framework.
  • Excellent implementation noledge on TCP/IP protocol stack.
  • Worked on 16 core OCTEON processor (UE) core processor, and ATCA server.
  • Experience in end - to-end implementation of Klocwork Client/Server and Sonar Cube Source.
  • Proficient on codes quality using Sonar Source / Klocwork database during teh software development lifecycle (SDLC).
  • RS232 physical interface and socket interface development experience
  • In-depth noledge in systems engineering, concept engineering and team development.
  • Familiar wif IPv4, IPv6, IPSEC, ICMP.
  • Excellent noledge on Cavium and OCTEON product protocol stacks by developing applications and providing solutions.
  • Good understand on requirements analysis in design, develop, document, test, implement and support software development from Network Processor based systems.
  • Experienced on versatile server environment includes Siemens, Nokia, ATCA and BSC.

TECHNICAL SKILLS

Programming Languages: C/C++, Shell scripts, XML/XSD, WSDL, ASN.1, MIBS, PERL

Operating Systems: Solaris, Linux, UNIX, RedHat, Mac and Microsoft Windows

Version control tool: ClearCase, SVN and GIT

Network Management Software: MG-SOFT MIB browser, Net SNMP (V1/V2/V3), OPENSSL, GSOAP, MML.

PROTOCOLS: TCP, UDP, SNMP, IPV4, IPV6, TLS, IPSEC, SOAP.

Tools: ets: Bugzilla, JIRA, Clear Quest, Nokia Share NET, GDB, Valgrind, Ctags, STT, Ethereal, Wireshark, TCP Dump, robot framework, selenium automation framework, source insight, slick editor, VIM editor, SONAR, KLOCWORK.

PROFESSIONAL EXPERIENCE

Confidential, Sunnyvale, CA

Software Developer

Responsibilities:

  • Designed and implemented teh thread pool to improve teh performance of teh system.
  • Involved in design and implementation of GUI.
  • IPv6 IP stack interface support for teh product.
  • Designed and developed COMA close agent functionality to improve teh switchover time of teh system and proper closing of COMA.
  • Klocwork sonar report generation and fixing teh issues.
  • UTC framework design and implementation to improve teh testing quality.
  • Makefile Implementation, Build and Packaging, Patch creation and delivery.
  • Robot and selenium automation framework usage.

Environment: C, Kernel, UNIX, RedHat, Data Modelling & Analysis, Data Structure Algorithms, Bugzilla, JIRA and Multithreading, IPv4/IPv6

Confidential, Folsom, CA

Consultant - Embedded Software Developer

Responsibilities:

  • Data Mitigation C/C++ code to Linux/MAC platforms.
  • Build and Packaging, Patch creation and delivery.
  • Implementation of serial interface API’s for User Equipment UE and USB device driver.
  • Unit and functional testing on Confidential UE boards.
  • Regression testing on field wif real user equipment and STB.
  • Responsible for reporting technical, administrative, and financial status of project.

Environment: C, C++, JAVA, RHEL X-86, Nokia Share NET, Signal Processing, Target Tracking, Valgrind, Ctags Linux and Mac OS.

Confidential

Consultant - Software Developer

Responsibilities:

  • Porting OMCR complete product to Linux environment from Solaris Configuration Import/Export.
  • Resolved critical issues related to LEX/YACC which was not compatible wif Linux.
  • Designed and implemented IPSEC/TLS tunnelling to provide secured channel for teh communication between SON and OMCR.
  • SNMP support for SON communication wif agent at OMCR
  • Functional and regression testing of OMCR wif Confidential GSM 2g network NE’s.
  • Makefile implementation, BUILD and Packaging.

Environment: C, C++, STL, MySQL, RHEL X-86, Solaris, Linux, Solaris, ClearCase, Bugzilla, JIRA, Net SNMP (V1/V2/V3), SVN

Confidential, San Diego, CA

Consultant - Software Developer

Responsibilities:

  • Designed and developed user-friendly CLI which provides advanced features like parameter validation from meta-data files, syntax checking, regex validation, embedded help, and auto-logout
  • Implemented XML based parsing tool using XSD compiler for development and integration.
  • Involved in enhancement of policy/platform/system manager.
  • Database design, SNMP MIB and SNMP TRAP
  • Makefile implementation, BUILD and Packaging.

Environment: C, C++, STL, mysql, RedHat, SVN, UNIX, Shell scripts, XML/XSD, WSDL, Wireshark, Classification, Data Fusion

Confidential, San Diego, CA

Consultant - Embedded Software Developer

Responsibilities:

  • Design and implementation of platform system for MVOG product, which includes kick starting operating system on target servers, Auto install component to
  • Configured and managed teh network servers using CLI, Process Manager, Ortiva servers.
  • Unit/functional/regression testing on ATCA field servers of ORTIVA.

Environment: C, C++, STL, MySQL, RedHat, SVN, UNIX, Shell scripts, XML/XSD, WSDL, Data Fusion

Confidential

Embedded Software Developer

Responsibilities:

  • Design and Implementation of Alarms/Notification system and packet/network statistics system.
  • Involved in teh IPv4/IPv6 interface implementation for OCTEON processor.
  • Implementation of serial interface API’s for User Equipment UE.
  • IPC communication between DSP and OCTEON processor’s management core.
  • Worked on SDK Ethernet device driver
  • Gained hands on experience in NDMX and SFK testing & Various BTS, BSC & MS emulators
  • Played teh role of DI (Developer Integrator) & Involved in peer code reviews
  • Field testing on Nokia Siemens BSC rack server wif ETPE/ETPA card.
  • Test Planning and Test suite creation for System integration and functional testing

Environment: C, C++, Clear Case on Solaris, Linux, Windows, Source Insight

Confidential

Project Associate

Responsibilities:

  • Analysed, testing and debugging teh functional codes as being part of CP/CE Vertical developer team.
  • Involved in Functional Scope Creation, Functional Spec Review
  • Preparation of Technical Design Documentation Analysing and proposing Database load and their solutions.
  • Preparing SQL’s (both DDL and DML), Shakedown & Vertical Integration support, push or live support

Environment: C, C++, STL, MySQL, Clear Case on Solaris, Linux, Windows, Source Insight

Confidential

Embedded Software Engineer

Responsibilities:

  • me has involved in understanding MIBS, ASN.1 and SMI.
  • Implementation of scalar and tabular concept in USB MIB.
  • Used Nu-Design MIB builder to develop USB MIB.
  • Implementation of SNMP-v2 based GET, SET, GETNEXT and TRAP.

Environment: C, UNIX, Net-SNMP.

We'd love your feedback!