Sidhant Hasija

Software Engineer

Dublin, Ireland12 yrs 8 mos experience
Highly Stable

Key Highlights

  • 9 years of experience in software development.
  • Expertise in C/C++ and Python for networking applications.
  • M.Sc. in Software Defined Networking.
Stackforce AI infers this person is a Telecommunications and IoT Software Developer with strong expertise in SDN and network analysis.

Contact

Skills

Core Skills

Network Software DevelopmentTelecommunicationsSoftware DevelopmentNetwork AnalysisIotSdnData IntegrationRobotics

Other Skills

AlgorithmsBuildrootCC++CassandraDNS-SDDPDKData StructuresDockerHTMLIPFIXImage ProcessingJavaLISPLinux

About

Software developer with 9 years of experience writing robust maintainable code in C/C++ and Python primarily for networking and telecommunication applications. Additionally, holding a 2 year M.Sc. research degree in Software Defined Networking.

Experience

Oracle

Principal Member of Technical Staff

Jun 2024Present · 1 yr 9 mos · Dublin, County Dublin, Ireland

Netapp

Software Engineer

Aug 2022Aug 2024 · 2 yrs · Dublin, County Dublin, Ireland

Klas telecom

Network Software Developer

May 2019Jul 2022 · 3 yrs 2 mos · Dublin, Ireland

  • Part of a software team engaged in developing bespoke Linux distributions for ARM and x86 based
  • telecom devices. Complete set of features as provided by network-vendors also offered by these devices
  • via a cisco-like shell (clish). C, Python and buildroot constitute the primary development environment. Primarily responsible for development of SDWAN product written in C and Python.
CPythonLinuxBuildrootNetwork Software DevelopmentTelecommunications

Telecommunication software and systems group (tssg)

2 roles

Research Development Software Engineer

Promoted

Nov 2017May 2019 · 1 yr 6 mos · Waterford, Ireland

  • Redevelopment and customer-trial of an effective-bandwidth measurement network-analysis software, from Java to C using DPDK to achieve higher packet throughput, low latency and computing efficiency.
  • In helping client to model an unreliable WAN, development of a Python application to create a virtual overlay on Linux host traffic route using mininet and openvswitch, while providing a cli to configure overlay for bandwidth, delay and jitter using Linux traffic control (tc).
  • To assist in the development of an enterprise network monitoring system, demonstration and comparison into the capabilities of Netflow v5, sFlow, IPFIX, and owamp protocols via a Python application analysing a virtual VoIP network.
  • Working with Opendaylight SDN controller, development of Java plugins to perform deep packet inspection using nDPI in development of a L7 firewall.
  • In collaboration with Cisco Ireland as a post-graduate student, R&D of Opendaylight control plugins for collaboration between different domain SDN controllers to establish MPLS-TE paths.
JavaDPDKPythonOpenDaylightNetflowsFlow+4

M.Sc. (Research) student

Sep 2015Sep 2017 · 2 yrs · Waterford, Ireland

  • Thesis: MPLS-as-a-Service (MaaS) - An application-centric and dynamic QoS framework for multi-domain Software Defined Networks. MaaS is proposed as a framework for real-time creation of end-to-end MPLS-TE tunnels carried out inter-domain through BGP extensions, in order to fulfill an application's QoS request. Introduced error-handling to enable service re-negotiation and customer-delegated MPLS encapsulation, published and presented at IEEE Netsoft 2018.
  • Development: Programmed aforementioned MPLS-BGP-Openflow-SDN control-plane on Opendaylight and demonstrated on custom-built openvswitch testbed hosted on local Openstack cloud.

Dell emc

Software Development Engineer

Apr 2017Sep 2017 · 5 mos · Cork, Ireland

  • Working with micro-service IoT edge computing framework EdgeXFoundry written in Java, developed dockerized southbound device drivers to interface with vehicular traffic simulator SUMO, and zeroconf networking services (mDNS, DNS-SD) to discover and collaborate with other IoT gateways to exchange traffic data.
  • On secondment as EU H2020 Marie-Curie fellow.
JavaDockerIoTmDNSDNS-SDSoftware Development

Opendaylight project

Network Software Development Intern

May 2015Aug 2015 · 3 mos · New Delhi Area, India

  • Software Development Intern for the open source Opendaylight SDN controller project. Extended LISP flow-mapping plugin with a NoSQL Cassandra datastore interface.
  • Skills: Java, Cassandra, YANG, NETCONF, Locator/ID Separation Protocol (LISP)

Sapientnitro

Associate Software Engineer

Oct 2013Jun 2015 · 1 yr 8 mos · Gurgaon, India

  • Project- JATO Speedwing (Systems Integration)
  • Part of a team designated to perform ETL and data warehousing, to migrate data from legacy systems to the back-end of new integrated web-based system.
  • Tools: Talend Open Studio for data integration, Java, Microsoft SQL Server 2012
JavaCassandraYANGNETCONFLISPSoftware Development+1

University of cassino and southern lazio

Visiting Robotics Research Assistant

May 2013Oct 2013 · 5 mos · Rome Area, Italy

  • Developed Localization and Mapping program for an indoor Khepera III robot.
  • Used Extended Kalman Filter and probabilistic robotic methodologies to localize the robot in an indoor environment.
  • Used URG 2D Laser to map the indoor environments. The map solely constituted of linear features
  • Programming language: C++
  • http://webuser.unicas.it/lai/robotica/visiting/sidhant/index.html
JavaTalend Open StudioMicrosoft SQL ServerData IntegrationSoftware Development

52°north gmbh, muenster, germany

Student Code Developer

May 2012Aug 2012 · 3 mos · Delhi

  • Project: Link GIS to the Web of Things
  • Role: End to End development
  • Developed a prototype sensor node on Arduino Mega 2560 and remotely controlled it via GIS applications namely Google Earth and ESRI ArcGIS JavaScript API
C++Robotics

Education

Waterford Institute of Technology

Master’s of Science by Research — Software Defined Networking

Jan 2015Jan 2017

The LNM Institute of Information Technology

Bachelor of Technology (BTech) — Computer and Communication Engineering

Jan 2009Jan 2013

Holy Child School, Sonipat, Haryana

Stackforce found 100+ more professionals with Network Software Development & Telecommunications

Explore similar profiles based on matching skills and experience