Shashank T D

Senior Software Engineer

Bengaluru, Karnataka, India7 yrs 9 mos experience
Highly Stable

Key Highlights

  • Boosted system performance by 10% through optimization.
  • Contributed to $7.5M revenue increase in healthcare.
  • Led team onboarding and enhanced productivity.
Stackforce AI infers this person is a Software Engineer specializing in SaaS and Embedded Systems with a focus on performance optimization.

Contact

Skills

Core Skills

Network SecurityC++Software Development Life Cycle (sdlc)LinuxEmbedded SystemsCWeb DevelopmentJavascript

Other Skills

PythonBash scriptingData Plane Development Kit (DPDK)PktgenState MachineAngularJSStakeholder EngagementClient ManagementCode Quality ImprovementProblem SolvingSystem ArchitectureCode ReviewPerformance OptimizationDebuggingMultithreading

About

Innovative and detail-oriented IT professional with 6.5 years of experience in software design, development, and optimization. My core proficiency lies in using C/C++ to engineer robust software solutions and strong skills in Python, Java, and JavaScript. I have a significant background in developing applications for the Citrix Workspace App on the Linux platform, where my work has supported embedded systems and extended to data centre and networking technologies. My technical journey is marked by a hands-on role in managing the entire software development lifecycle within Agile environments—ranging from feature development and bug fixing to addressing customer cases effectively. I excel in integrating diverse programming languages, such as Go and C, through advanced wrapper development techniques, enhancing system efficiency and capabilities. One of my notable achievements includes boosting system performance by 10% by optimizing existing C++ code and skillfully integrating multithreading and advanced data structures. I am well-versed in Object-Oriented Design (OOD), system architecture, debugging, performance optimization, and code quality improvement. My approach to software engineering emphasizes problem-solving, stakeholder engagement, and maintaining high code review standards. Tools such as Git, Docker, GDB, and Jenkins are part of my everyday toolkit, ensuring I deliver high-quality software solutions that meet and exceed client expectations. As a dedicated professional, I am always eager to take on new challenges and contribute to team success through diligent work and innovative problem-solving.

Experience

7 yrs 9 mos
Total Experience
3 yrs 3 mos
Average Tenure
1 yr 3 mos
Current Experience

Ivanti

Senior Software Engineer

Mar 2025Present · 1 yr 3 mos · Bengaluru, Karnataka, India · Hybrid

  • Designed and developed security features for existing Ivanti products.
  • Collaborated with architects and cross-functional engineering teams to implement secure and scalable solutions.
  • Resolving multiple security vulnerabilities like DOM injection, OS command Injection, Buffer Overflow that are detected from tools like Polaris, Blackduck
C++Network Security

Citrix

Software Engineer 2

Mar 2022Feb 2025 · 2 yrs 11 mos · Bengaluru, Karnataka, India · On-site

  • Product: Citrix workspace for Linux
  • ● Authoring scalable and robust C++20 code, utilizing Object-Oriented Design Patterns, STL, and modern C++ techniques, focusing on multithreaded applications.
  • ● Implementing automation in the testing phase to identify bugs early during the integration process, contributing to a more robust Software Development Life Cycle (SDLC).
  • ● Developing automated test cases using Robot Framework, leveraging Python and Bash scripting to enhance the efficiency and effectiveness of the testing process.
  • ● Delivering timely bug fixes for smooth releases and resolving critical customer issues led to a 4% increase in company revenue.
  • ● Collaborated with one other developer to enhance a CI pipeline, achieving a 25% reduction in build times and streamlining Jenkins
  • for easier configuration and management of CI/CD processes.
  • ● Providing technical support for customer issues related to USB Redirection, Seamless Application, and Authentication for Citrix Workspace App on Linux.
  • ● Resolving a critical issue for healthcare in the USA, directly contributing to a $7.5M increase in revenue (4% overall).
  • ● Conducting timely code reviews and proposing efficient solutions to enhance code quality and system reliability.
  • ● Leading and motivating teams as a key resource for onboarding and collaborating across 5 global teams (US, China, EU), successfully integrating 4 new hires and enhancing team synergy and productivity.
  • ● Achieving the highest performance recognition with a rating of 1 for outstanding contributions.
C++JavaScriptSoftware Development Life Cycle (SDLC)

Intel corporation

2 roles

Network Software Engineer

Jul 2018Feb 2022 · 3 yrs 7 mos · Bengaluru Area, India

  • ● Implemented cache and memory bandwidth allocation strategies for Linux processes in the Intel RMD project, crucial for orchestrating resources with Kubernetes and OpenStack.
  • ● Designed and developed Access Control Lists (ACLs) for next-generation firewalls to manage and secure TCP/IP packet
  • transmissions, with benchmark testing ranging from 1M to 1G packets/sec.
  • ● Enhanced firewall functionalities using open-source technologies such as VPP, DPDK, and Pktgen.
  • ● Improved system latency by 11% through optimized packet classification based on ACLs.
  • ● Handled complex programming and architecture challenges with x86 and ARM architectures.
  • ● Developed and integrated a C-wrapper consisting of Linux APIs with Golang.
  • ● Served as a Scrum Master, facilitating agile project management.
Data Plane Development Kit (DPDK)PktgenNetwork SecurityLinux

Modem Firmware Intern

Jan 2018Jun 2018 · 5 mos · Bengaluru Area, India

  • ● Developed algorithms to optimize modem antenna selection, resulting in a 10% improvement in RF transmission and reception
  • with a signal-to-noise ratio (SNR) enhancement of 30-40 dB, and a 5% reduction in power usage.
  • ● Addressed and resolved 4 issues related to excessive battery power consumption due to antenna configurations.
  • ● Recognized for significant contributions to the modem technology development team.
CState MachineEmbedded Systems

Greytip software pvt. ltd.

Software Developer Intern

Jun 2017Jul 2017 · 1 mo · Bengaluru Area, India · On-site

  • It provides people management software for small and medium businesses.
  • ● Developed a Chrome Extension in JavaScript to automate data extraction and form filling for the Payroll team on the EPFO website, utilizing HTTP REST APIs to streamline processes and enhance efficiency.
JavaScriptAngularJSWeb Development

Education

PES University

Bachelor of Engineering - BE — Computer Science

Jan 2014Jan 2018

Stackforce found 100+ more professionals with Network Security & C++

Explore similar profiles based on matching skills and experience