Sign in

Engineer Software

Toronto, Ontario, Canada
June 06, 2019

Contact this candidate



Ontario: +1-437-***-****,


Seeking a responsible and challenging position to deploy my skills effectively to contribute towards the organization's growth, while continuously enhancing my knowledge base and learning. SUMMARY

- Around 6 years of experience as a software development engineer in the IT/Software development /networking technologies/Embedded Systems.

- Strong expertise in telecommunication domain and worked with major telecom clients like Siaemic, MRV, ADVA.

- Excellent spoken and written communication skills to provide and receive valuable feedback and inputs.

- Awarded Individual Excellence Award(Jan,2018) for quickly learning new areas, meeting client expectations and maintaining customer confidence.

- Proficient in Team Management and received Team Excellence Award thrice for displaying extraordinary commitment and agility to ensure a successful and timely delivery directly to the end-customer.

- Team player and worked with many cross-functional and diverse teams and strongly believe in creating a positive and productive team environment.

- Ardent learner and always flexible to work on new domains, technologies and roles. Technical Skills

• C /C++

• Windows 7, 10

• Unix, Linux

• Telecommunications


• Agile Development

• Oral and written communication

• Multithreading

• Unit testing

• Socket Programming

• Yang Modelling


• Software Development


• TeamCity/Jenkins

• Software Development Life Cycle


• Task Planning & Estimation



• Networking


Technical Lead Dec,2017 - April,2019

Aricent (,Gurgaon(India)

(Product Engineering company having expertise in Communications, Semiconductor, Software & Internet of Things)

• Worked on Optical Ethernet demarcation device with extended remote management in C on Debian platform using traffic generator tool Spirent.

• Designed and supported for Fault propagation through LIN(link Integrity) and OAM fault propagation.

• Optimized firmware download/upgrade process to transfer firmware to remote devices which drastically reduced upgrade time to 10%.

• Implemented and supported device configuration via Dip-Switch during device Initialization.

• Participated in sprint planning, provides work estimates to deliver product stories, owns development stories.

• Mentored a software developer and made a competency development road map for him. Senior Software Engineer Jan,2015 - Nov,2017

Aricent (,Gurgaon(India)

(Product Engineering company having expertise in Communications, Semiconductor, Software & Internet of Things)

• Worked on multithreaded HAL Framework and L2 layer features on Broadcom Arad chipset in C on Ubuntu platform using Spirent test centre and Wire Shark packet tracer.

• Involved in all stages of SDLC like requirement analysis, designing, coding, testing, releasing, providing maintenance and documentation at each stage of various L2 features like Ac Vlan- Ranges, Counters, L2cp tunnelling and EFM.

• Designed yang model for L2cp and incorporated the same in Netconf architecture.

• End to end implementation of L2cp tunnels including l2cp manager module development in C++ using STL.

• Proposed Design to Optimize Oam manager (Y1731, RFC2544, Y1564) at management Layer and implemented the same with object oriented approach in C++ using STL.

• Guided juniors and new team of 5 members during their ramp-up in the project.

• Code reviews for changes done by peers and juniors Software Engineer July 2013 - Dec 2014

Aricent (, Gurgaon(India)

(Product Engineering company having expertise in Communications, Semiconductor, Software & Internet of Things)

• Quickly ramped up for the project by going through the standards (RFCs), as the project involved implementing the behaviour as per the standards.

• Concentrated on the TCP/IP stack and RSVP-TE protocol for establishing a MPLS tunnels with the network.

• Debugged issues in MPLS static/dynamic Tunnel(RSVP-TE) module. These involve backlog fixing and troubleshooting customer issues.

• Worked in the development of features like implementing BFD monitoring for LDP LSP.

• Mentored 4 juniors on mentor-buddy program and reviewed code changes done by peers and juniors.

• Unit testing of issues fixed, running regression and tools like Auto build, Coverity etc. before base lining the changes.


Masters of Computer Application 2013

Panjab University, Chandigarh, India

(Canadian Equivalency of Master’s degree as assessed by World Education Services) Bachelors of Computer Application 2010

Panjab University, Chandigarh, India

(Canadian Equivalency of bachelor’s degree as assessed by World Education Services) PROFESSIONAL DEVELOPMENT

Communication with impact 2018

Contact this candidate