
Srinivasan Rangarajan
Software Engineer

Connect with Srinivasan Rangarajan to Send Message
Connect
Connect with Srinivasan Rangarajan to Send Message
ConnectTimeline
Skills
Ip multicastEzchip microcodeCisco iosL2 technologiesRtosRoutingMplsOspfEmbedded systemsLinuxMpls vpnIpv6EthernetEmbedded softwareCDebuggingQosUnixTcp/ipC++Device driversInternet protocol suiteReal time operating systemsAbout me
Software Engineer Staff at Juniper Networks
Education

Madurai Kamaraj University
1992 - 1995B.Sc Physics
Indian Institute of Management Bangalore
2003 - 2008PGDSEM Software Enterprise ManagementPart Time (week end) program
.webp)
Indian Institute of Science (IISc)
1995 - 1999ME(I) CSE
Experience

Sasken Technologies Limited
Jun 1999 - Jan 2000Software Engineer• Worked on porting a Linux-based MPLS code to FreeBSD platform for running on NEC board using the APIs provided by them. Learnings include understanding MPLS technology.

Agere System Inc
Feb 2000 - Jan 2008Senior Software Engineer• Technical Leader (June 2004 to December 2007)Development of phone application for the Analog Telephone Adaptor product using SIP events. Learnings include VoIP technology, VxWorks, network technologies like IPSec.• Senior Software Engineer (January 2002 to June 2004) Design and development of packet handler FPI for Agere’s network processor. Challenges faced include increasing the performance of this module to transfer 60,000packets/sec. Learnings include Linux kernel module development, using tasklets, good knowledge of Agere’s Network processor and Zebra.Design and development of software network traffic generator for Agere’s Network Processor. Features include support for various protocols’ header generation, various timing models, various packet-size models and sequencers for combining them. Learnings include knowledge on various protocols and their formats, code generation for header creation and various timing models. Obtained a U.S. patent for this software technique.• Software Engineer (February 2000 to January 2002) Developed an untimed simulator for ARM920T based SoC. Implemented a generic state machine module.Developed an instruction level simulator for Lucent DSP SoC. Show less

Cisco
Feb 2008 - Sept 2014Technical Lead• Implemented hardware switching for multicast in Cisco C10000 router (centralized architecture). Developed toaster client code for the MFIB multicast software architecture. Design challenges with respect to PIM mode unaware design, Bidir handling, MVPN Extranet design, (*,G/m) feature were handled as a part of this work.• Worked on hardware switching for multicast in Cisco C7600 router (distributed architecture) multicast design for MFIB multicast software architecture. Worked on the design change to stabilize the code for IPTV deployment. Guided junior engineers in the development of mVPN extranet feature support, egress replication and mLDP support.• Implemented monitor feature for detecting stalls in data path and control path in C10K router. • Worked on ASR9K network virtualization feature. As a part of this work, added ASR903 as a satellite to the ASR9K box Added a simulator for the satellite feature..• Worked on Y1731 feature - support for SLM over port-channel and SLM over VPLS.• Gained experience in Agile development methodology as a part of new product development.• Extensive experience in handling customer issues in IPTV deployment.• Training the new members in the team by giving design presentations Mentoring junior engineers.• Worked on code debuggability improvement. Filed for new ideas in log memory usage, stack trace across threads Show less

Ericsson
Oct 2014 - Apr 2015Senior Technical Lead• Developed multicast module for a virtual router for Ericsson IPoS. Learnings include knowledge on KVM and VMware hypervisors, network virtualization, IPoS.• Worked in agile software development mode.

Juniper Networks
May 2015 - nowSoftware Engineer Staff• Worked in QoS domain for access side routers. Involved in design and development of HQoS with BCM Trident chipset.• Worked on implementing BFD with BCM Jericho chipset.• Worked on implementing packetio with BCM Jericho2 chipset.• Worked on implementing multicast with BCM Chipsets – Trident, Jericho2, Qumran. Features include L3 multicast, IGMP/MLD snooping, MVPN, multicast over EVPN• Training new engineers in QoS and Multicast.• Filed new idea on IGMP proxy feature. • Proposed a way of simulating bcm chipset using SDK APIs. Show less
Licenses & Certifications
- View certificate

Problem Solving (Basic)
HackerRankSept 2020 
PG Certificate in Artificial Intelligence & Machine Learning
BITS Pilani Work Integrated Learning ProgrammesOct 2020- View certificate

Advanced NLP with Python for Machine Learning
LinkedInJul 2021 - View certificate

Training Neural Networks in C++
LinkedInMay 2021
Recommendations

Sathsara pramodya
SE | Final Year Undergraduate | Student at General Sir John Kotelawala Defence UniversityColombo, Western Province, Sri Lanka
Yewande olamide fadojutimi, m.d.
Work-Life Satisfaction | Stress Management | Corporate Wellness | Speaker | Workshop Facilitator | L...Mississauga, Ontario, Canada
Puneet malhotra
AUTHOR | NBFC-ND | ADVOCATE (1ST GEN) | CS (EXE-CANDIDATE) | SOCIAL ENGINEER | EGALITARIAN | B.A....Delhi, India
Abhinay vaidya
Manager at IBM Global Business Services||Digital Transformation || CSM®Pune, Maharashtra, India
Martín alejandro abreut
Administración - Comercial - Gestión de Negocios - Nuevos Proyectos - MarketingAlicante, Valencian Community, Spain
Shani a.
Social Media Manager | Non-profit Management | ESL TeacherItaly
Davi mattos
Art Director | Creative Design | UX/UIGuarapuava, Paraná, Brazil
Madison carlson
Student, Coach, Teacher, and Staff memberDe Pere, Wisconsin, United States
Dibakar upadhyaya
Analyst at Deloitte USI | Creating An Impact That MattersBhubaneswar, Odisha, India
Mamello molutsi
Supply Chain Management professional with an understanding of procurement, logistics, inventory mana...Johannesburg Metropolitan Area
Sercan dönmez
Rope Access TechnicianDenizli, Türkiye
Vigin vicliff, pmp
Project Manager at L&T Technology Services LimitedChennai, Tamil Nadu, India
Josh allen
Brand Building + Development AgencyAustin, Texas Metropolitan Area
Chinmay wadkar
Instrumentation Design Engineer at WorleyMaharashtra, India
Aurélien hou
SAFe Program Consultant & Solution Train Engineer at Mediengruppe RTL DeutschlandMunich, Bavaria, Germany
Syed tajoddeen
DM G+12 Qualified Structural Engineer at Capital Engineering Consultants.Dubai, United Arab Emirates
Rakshitha narendra
ACCA aspirant , B.COM (HONS)India
Dolan sinongco
Electronics Engineer. I worked in Semiconductor Industries for 5yearsBataan, Central Luzon, Philippines
Salman sohail
Software Engineer | Python Developer | Django Framework | MySQL | Git | GitHubLahore District, Punjab, Pakistan
Prachi barathe
Data Analyst | Data visualization | Data Modelling | Data CleaningPune, Maharashtra, India
...