Summary
Overview
Work History
Education
Skills
Software Tools
Interests
Timeline
Generic
Kumar Shashank

Kumar Shashank

Senior Software Engineer
Gurugram

Summary

As a Senior Software Engineer at Stryker, I bring a strong work ethic, perseverance, and a passion for continuous learning. With experience in MedTech and industrial automation, I am now seeking new challenges in the FinTech domain, leveraging my expertise in C++ and system-level programming. My deep interest in data structures and algorithms drives me to build high-performance, scalable solutions. I thrive on tackling complex problems, optimizing software for efficiency and reliability, and contributing to cutting-edge innovations. Programming is more than just a profession for me—it's a journey of constant growth, and I am eager to make a meaningful impact in this dynamic field.

Overview

6
6
years of professional experience
2
2
years of post-secondary education
2
2
Languages

Work History

Senior Software Engineer

Stryker
Gurugram
03.2022 - Current
  • Launched Copilot as an advanced feature within Stryker Spine Guidance 5 Software, enhancing precision and efficiency in spinal surgeries. Contributed significantly to device connectivity and C++ module development and libraries, ensuring seamless integration with surgical systems. Implemented real-time software optimizations to support Smart Zones for bone resection and automated depth control, improving surgical accuracy and safety.
  • Migrated codebase from C++11 to C++17, leveraging modern language features for better performance, maintainability, and safety.
  • Implemented medical standard compliance (IEC 62304, FDA, ISO) in software design and development.
  • Enhanced software functionality by identifying and resolving complex technical issues.
  • Mentored junior developers, fostering professional growth and enhancing team productivity.
  • Developed scalable applications using agile methodologies for timely project delivery.
  • Managed multiple projects simultaneously while maintaining strict deadlines and high-quality standards.
  • Maintained comprehensive documentation of development work, facilitating knowledge sharing among team members.
  • Regularly reviewed peer's code contributions, offering constructive feedback to enhance overall product quality.
  • Collaborated with cross-functional teams to design innovative software solutions.

Software Developer

Lohia Corp Limited
Kanpur
06.2021 - 03.2022
  • OPCUA server deployment for Extrusion unit on open62541: Worked on deploying an OPCUA server based on open62541 for an end-to-end manufacturing unit
  • Wrote C++ module to collect data from different set of machines and their respective conversions in accordance with client requirement
  • Surveillance Camera with e-mail notification: Developed low-cost surveillance system camera for manufacturing units that allow for local data storage alongside in-cloud storage
  • The system additionally supported email notification service in any event of interest
  • Platform Installers: Before I joined binaries and libraries were manually deployed, took initiative to understand how Unix/Linux RPM based deployments work and standardized the package deployment process using RPM for the entire team.
  • OPC-UA architecture using C and C++: Worked on implementation of OPC-XML DA/UA client development for Proview (IOT interaction Platform) and provided support for it.

Software Developer

SG Technologies
Hyderabad
06.2019 - 06.2021
  • Worked with customers and team to understand how their needs translated to delivery requirement and eventually products (created some software requirement documents)
  • Updated old code bases to modern development standards, improving functionality.
  • Collaborated with cross-functional teams to deliver high-quality products on tight deadlines.
  • Streamlined workflows by creating reusable code libraries for common functions and features across multiple projects.
  • Contributed to a positive team environment through effective communication, problem-solving, and collaboration skills.

Education

Bachelor of Engineering - Information Science & Engineering

Bangalore Institute of Technology
Bengaluru, India
05.2019 - 06.2021

Skills

STL

Multi-Threading

Socket Programming

Linux

Python

C11

C14

C17

OOP

Memory Management

undefined

Software Tools

GDB, LLDB, CLion (Linux/Remote Dev), VSCode, Git, GitHub/GitLab, SonarCloud, Valgrind, CMake, Makefiles.

Interests

Singing

Fitness

Combat Sports

Timeline

Senior Software Engineer

Stryker
03.2022 - Current

Software Developer

Lohia Corp Limited
06.2021 - 03.2022

Software Developer

SG Technologies
06.2019 - 06.2021

Bachelor of Engineering - Information Science & Engineering

Bangalore Institute of Technology
05.2019 - 06.2021
Kumar ShashankSenior Software Engineer