We provide IT Staff Augmentation Services!

Software Development Engineer Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • Software professional with 9 years of experience in Design and Development of Products in TeleCommunications and Set - Top Box/Cable Industry.
  • Strong Communication and Presentation skills.
  • Consistently recognized as a strong performer by various Confidential Clients.
  • Successfully Designed, Implemented and Managed different Development Projects in the core Network area.
  • Proficient in Development methodologies (AGILE, SCRUM, etc) and exposure to complete SDLC (Software Development Life Cycle).
  • Experience includes following full SDLC including working with Architects in finalizing Architecture, Software Design, Implementation, Deployment and Maintenance of modules in various industrial environments.
  • Experience of working with different Telecommunication MNCs across the Globe at Client location.

KEY SKILLS:

Operating System: Linux, Solaris, Windows.

Languages/Libraries/Concepts: Data Structures, Algorithms, C, C++, STL (Standard Template Library), Object Oriented Analysis and Design, Design Patterns, C#, Python, XML, Posix for Multi-Threading, Socket Programming, Inter-Process Communication, Client-Server Architecture, Bash Shell Scripting, REST Web Services, JSON, BOOST Library, UML

Database: Sqlite.

Protocols: TCP/IP, WiMAX, NAT, UPnP, LSCP, RTSP, DLNA, HTTP/HTTPS,DNS, ICMP

IDE: Eclipse, Visual Studio

Source Control: Git, VSS, SVN, Clearcase

Tools: Rally, MPP, Bugzilla, WiKi, Valgrind, Coverity, Code Collaborator, Wireshark, Parasoft Unit Test Tool, GoogleTest Framework

CAREER HISTORY:

Software Development Engineer

Confidential

Responsibilities:

  • Taking active participation in Scrum and Sprint planning meeting.
  • Fixing bugs reported by Test Team.
  • Implementing new functionalities for new features

Language and Platform Used: C, C++

Technical Lead

Confidential, Atlanta

Responsibilities:

  • Planning and tracking the release activities of RTN.
  • Working directly with Product Architecture Team to finalize end-to-end system software Architecture.
  • Design and development of REST web services framework required for Communication between IP Set-top box Client and G8 Gateway.
  • End to end design and development of Server Sent Messages (SSE) required for asynchronous communication between HTTP client (IP Client Set-Top Box) and server (G8 Gateway).
  • Understanding requirements, and participating in ARD (Architectural Requirement Document) reviews, of MRDVR( Multi-Room DVR), RDVR (Remote DVR), Arris VOD (Video On Demand), and Network DVR.
  • Design and implementation of DVR, MRDVR, RDVR, Arris VoD, and Network DVR feature.
  • Triage issues reported from SVT (System Verification Team) and provide fixes.
  • Triaging the issues reported from end customers of RTN.
  • Produce Enhancement and change request management.
  • Co-ordinate and collaboration with third-party developers’ development team for Product integration and fixing of all integration issues.
  • Porting of the software to new STB hardware.
  • Following Agile development methodologies and participating in daily Scrum meetings.

Language and Platform Used: C, C++, STL, Linux, Shell Scripting, REST, SOAP, and Multithreading using PThreads

Senior Software Engineer

Confidential, Atlanta

Responsibilities:

  • Understanding requirements, and participating in ARD (Architectural Requirement Document) reviews, of DVR (Digital Video Recording).
  • Design and implementation of DVR sub-components.
  • Triage issues reported from SVT (System Verification Team) and provide fixes.

Language and Platform Used: C, C++, STL, Linux, Shell Scripting, and Multithreading using PThreads

Sr. Software Engineer

Confidential

Responsibilities:

  • Worked as an Onsite Coordinator and interacted closely with the Client .
  • Understanding the requirements for ATS and design and development of Terminal Interface .
  • Develop, test, integrate and deploy Test Agent based on existing POS terminal
  • Maintenance of the Tool as per new requirements and functionalities.

Language and Platform Used: C++, C#, Python, STL, and Linux

Senior Software Engineer

Confidential

Responsibilities:

  • Tracking the progress and quality of the modules.
  • Understanding complete WiMax Standard.
  • Requirement gathering, Design and Development Confidential Switch for Posdata WiMax Base Station.
  • Requirement gathering, Design and Development of CPMM and Message sniffer.
  • Design and Development of different encode/decode, multiple call flows scenario for CPMM.
  • Design and Development of WiMax interface parser for Message Sniffer.
  • Product integration at Client side for Confidential and Message Sniffer involving onsite testing, bug fixing and demo to Client.

Language and Platform Used: GNU C++, C, Python, Shell Scripting, and Linux

We'd love your feedback!