Sie sind auf Seite 1von 5

Shashank Agarwal

F-804, Skytech Matrott


Sector-76, Phone: 91-9953442299
Noida-201301 e-mail: agarwalshashank12@gmail.com

Objective
To seek the challenging position in Software industry that needs innovation, creativity,
dedication and enable me to continue to work in a challenging and fast paced environment,
leveraging my current knowledge and fostering creativity with many learning opportunities.

Core Competency
 Full-fledged experience on C.
 Full- fledged experience on data structures and algorithms.
 Experience of Linux Inter Process Communication, Multithreading (pThreads) and socket
programming (Raw Socket, TCP Sockets, UDP sockets).
 Experience of working on TCP/IP module, Linux tunnel, IP filtering, IP routing.
 Experience in networking domain GEPON and GPON technology.
 Experience of L2 level protocol LACP, RSTP, MSTP, VLAN.
 Experience of Yang data model and NetConfd for configuration management.
 Experience of High Availability feature of network switches.
 Experience of designing CLI, RMON and SNMP module of networking switches.
 Experience of implementation of Rsyslog Feature.
 Experience of traffic engineering/Filtering (PMF) in latest Broadcom ARAD chip 88650.
 Experience of traffic Data Path in BroadCom Mapple Chipset 68620.
 Experience in Data path of the Tecknovus PON chip.
 Experience of G-TEST and G-MOCK framework for UNIT testing.
 Experience of cryptography domain RSA, DES, AES Encryption/Decryption, AES DUKPT.
 Experience of working in the complete Software development life cycle involving
development, deployment and enhancement.
 Good work ethics with excellent communication and interpersonal skills.
 Ability to work well in both team environment and individual environment.
 Client interaction and requirement gathering, 11 months onsite (Japan) experience
tackling customer issues and providing viable solution.

Work Experience
 Working with Tejas Networks technologies as Technical Leader, Noida From 8th
December 2018.
 Worked with Gemalto(Safenet) technologies as Technical Leader, Noida From 6th
October 2016 to 7th December 2018.
 Worked with Aricent Technologies, Gurgaon from 16th July 2015 to 5th October 2016.
 Worked as Module lead with NEC technologies India Limited, Noida from 20th Dec
2010 to 15th July 2015.
Academic Credentials
Certificate/ Degree/ Diploma Year Board/University Percentage/Rank

PGDWTA 2010 CDAC A


Uttar Pradesh Technical
B.Tech 2010 65.00 %
University, Lucknow
INTERMEDIATE 2005 I.S.C Board 80.00 %
S.S.C 2003 U.P. Board 67.00%

Technical Skills
C, Perl and SystemC, IPC, multithreading and socket
Languages
programming.
Tools Used GDB, Spirent, Wireshark, CVS, SVN, GIT, GERRIT, JENKINS
Operating Systems Windows and Linux

Project Details:

Tejas GPON OLT (December 2018 – Till Date)

Tejas proprietary Networking Gigabit Passive Optical Network


Environment
Switch

 Participated in Architecture design and coding to


Responsibilities change the interface from UDP to TCP between OltMgr
and OLT card.

Safenet Payment HSM (October 2016 – December 2018)

C, Linux, GDB, Shell Scripting, TCP/IP, IPC, RPM Packaging,


Multithreading, SNMP, Payment Standards, VISA , MASTER
Environment
CARD, RSA, DES/AES ENCRYPTION, DECRYPTION,
Cryptography, G-TEST, G-MOCK.
Responsibilities  Working for client requirement of payment API’s as
per the payment CARD Industry standards,
 Worked on the Self-Test feature on the core product.
 Worked on the NET-SNMP upgrade from version 5.7.2
to 5.7.3.
 Worked on core module to implement AES-DUKPT
specification.
 Updated the Host function module to multithreaded
environment.
 Implemented Remote System logging feature
(Rsyslog).

VSS Monitoring Switch (June 2015 – October 2016)

VSS proprietary monitoring switch, C, ARAD, Linux,


Environment
ConfD,Yang Data Model
 Working For a client, who works on Network
monitoring device.
 Development, Enhancement and debugging for LAG,
Responsibilities Flow Mapper, VLAN, load-balancer and port
configurator etc.
 Used Yang data model to develop a new CLI.
 Worked on latest ARAD chip 88650 of Broadcom.

High Speed Access Node Optical Line Terminal (November 2014 – June 2015)

Environment NEC proprietary Networking Gigabit Passive Optical Network Switch


 Participated in Architecture design for 10Gig IGU card.
 Participated in requirement gathering with NEC Japan
at onsite.
 Led the Traffic Engineering and DBA module
implementation and coding on BCM ARAD chip 88650.
Responsibilities
 Evaluated the different features like data path and
IGMP multicast on evaluation board of ARAD chip.
 Participated in ACL implementation on BCM ARAD
Chip.
 Porting of ARICENT switching stack on new board.
Description:
 HSAN NEC’s Optical Line Terminal (OLT) provides a direct optical interface to the
Ethernet/IP network core. Together with NEC’s Optical Network Unit (ONU), it
completes the end-to-end FTTx with up to 10 Gbps of bandwidth to residential and
business customers. Combining the economic benefits of Ethernet Passive Optical
Network (GEPON) with built-in L2/L3 switching and routing functionalities, is the
ideal carrier class optical access and transport platform for FTTx (FTTB, FTTH, FTTC).
 Architecture of current 1G OLT IGU is completely modified to provide minimum traffic
loss and high availability in case of failure.
 Upgrade of NEC existing 1G OLT to 10G support.
 Existing general purpose board is upgraded to provide high efficiency and
performance.
 Existing switching stack of ISS is upgraded to latest version.
 BCM chip is upgraded to latest ARAD chip 88650 of Broadcom.

Mobile Front Haul (July 2014 – October 2014)

Environment NEC proprietary Networking Gigabit Passive Optical Network Switch


Responsibilities Requirement gathering at client side.
Description:
 This switch is used to reduce the fibre cables between the base station and remote
antennas by multiplexing the electrical signal between base station and antennas
into a single fibre cables.
 Requirement gathering of the control card in mobile front haul switch.
 Design of overall system architecture of control card in MFH switch.
 Played a role as a bridge engineer between offshore and client.

GEPON OLT Maintenance (January 2012 – July 2014)

Environment NEC proprietary Networking Gigabit Passive Optical Network Switch


 Coding and Bug fixing of the Field Reported Issues of
the customer.
Responsibilities
 Leading of the Redundancy module team.
 Supporting the critical issues at onsite.
RMON, Redundancy, SNMP, LACP, IEEE802.1x
Responsible modules
Authentication, ONU authentication.
Description:
 NEC’s Optical Line Terminal (OLT) provides a direct optical interface to the
Ethernet/IP network core. Together with NEC’s Optical Network Unit (ONU), it
completes the end-to-end FTTx with up to 1 Gbps of bandwidth to residential and
business customers. Combining the economic benefits of Ethernet Passive Optical
Network (GEPON) with built-in L2/L3 switching and routing functionalities, is the
ideal carrier class optical access and transport platform for FTTx (FTTB, FTTH, FTTC).
 Maintenance of the Redundancy module of the OLT. In terms of fixing field reported
issues by client.
 ISS related issue co-ordination with ARICENT from onsite.

SystemC Parser (March 2011 – January 2012)

Environment EDG, C , C++, SystemC and Linux

Responsibilities Coding, Testing (UT, FT and ST), Bug fixes and reviews.
DDD(Debuger) , Valgrind(For memory Check) , Gcov(Code
Tools Used
Coverage)
Description:
 The tool SCPARS is a SystemC parser, which takes SystemC description of a system and converts
the description to an intermediate language format. The entire tool is written in C and mainly
contains three major components. The components can be broadly classified into EDG Frontend,
Back End and BIF Generator.
 DD preparation and coding for the feature of SystemC sc_method to behave like a sequential
logic.
 Enhance the feature of support of inheritance.
 Enhance the feature of Token Count in tool.
 Test the feature of support of sc_logic , sc_lv sc_method as sequential circuit, modular
interface, inheritance.
Privacy Policy Enforcement in Cloud. ( December 2010 – March 2011)
Environment C , Perl and Linux

Responsibilities Coding and Testing(UT and FT)


Description:
 Many service providers in the cloud leverage privacy information (location, web
access log, etc) for their services. Each service provider implements his/her own
privacy protection mechanism in the service, so these services become high cost and
low flexibility. For the same the “Privacy Policy Enforcement in Cloud” (PPE in Cloud)
will separate the privacy protection mechanism from the services. The service
providers do not need to implement privacy protection mechanism, and they only
have to write privacy policies. For the implementation of the PPE_In_Cloud three
architecture types we considered and used the simgrid simulator to test the
performance of these architectures.

 Automated the privacy policy information database and creation of virtual host’s xml
files through perl scripts.

 Development of gateway type of model in C.


 Performance Testing of the three type of model.

Achievements
 Got an award for Best knowledge sharing session on Knowledge sharing session
to organization on “Routers internal Architecure”
 Got a spot award for degrades fixed in the redundancy module.

Extra-Curricular Activities
 Runner-up of annual Olympiad on analytical reasoning.
 Leading the three time champion team of the cricket team in NEC-HCL.