Summary
Overview
Work History
Education
Skills
Hobbies and Interests
Timeline
Generic

Sahil Salman

Noida

Summary

Accomplished Sr. Software Professional at Capgemini with expertise in C++ and Python. Proven track record in optimizing legacy systems and enhancing development productivity. Adept at root cause analysis and implementing robust solutions, demonstrating strong problem-solving skills and a commitment to excellence in software engineering.

Overview

7
7
years of professional experience

Work History

Sr. Software Professional I

Capgemini
Noida
10.2023 - Current
  • Technologies: C++, Python, Java, Shell, Pytest, and Cloud Platforms.
  • Project: Wings (SAP)
  • Migrated SAP B1 from a legacy C++ desktop application to a web-based client.
  • Acted as an SME for complex legacy logic, assisting teams in understanding and translating code.
  • Conducted a detailed root cause analysis of production bugs, and implemented robust fixes.
  • Validated feature parity and performance across platforms through rigorous integration testing.
  • Project: CNSTP (Oracle 4G)
  • Refactored and optimized legacy test frameworks as part of continuous integration, improving dev productivity.
  • Refactored legacy components to align with CNSTP's cloud-native architecture.
  • I worked closely with the Oracle Dev Team on feature enhancement.
  • Conducted a detailed root cause analysis of production bugs, and implemented robust fixes.
  • Developed internal Python/Shell tools for log analysis, data monitoring, and system introspection to assist with debugging and development cycles.
  • Achieved over 90% code coverage on targeted modules during enhancements.

Sr. Software Engineer

Hughes Systique Corporation
Noida
05.2021 - 10.2023
  • Technologies: C++, Python, PSQL, Shell.
  • Project: LBS (Location-Based Services)
  • Developed and enhanced LBS modules using modern C++.
  • Integrated OpenSSL support with multiple address formats (IPv4, IPv6, FQDN).
  • Improved PSQL-based database communications for cell selection and tracking.
  • Project: WEA (Wireless Emergency Alerts)
  • Implemented alert types, including FEMA and Controlled Alerts.
  • Enhanced simulators to match evolving feature sets.
  • Stabilized internal framework (GOGO) from 45% to 95% reliability.

Software Engineer

Chetu Inc.
Noida
08.2020 - 05.2021
  • Technologies: C++, SQL.
  • Project: Mapping and Inspection.
  • Developed C++ libraries to interface with environmental sensors.
  • Integrated data pipelines to visualization tools, like Rviz and Sonar Profiler.
  • Optimized performance for real-time autonomous inspections.
  • Project: Aergility.
  • Developed a CAN bus communication layer using the uORB API.
  • Supported integration testing and telemetry monitoring tools.

Software Engineer

ZMQ Technologies
New Delhi
07.2018 - 07.2020
  • Technologies: C++, Arduino, MQTT, ESP8266, Raspberry Pi
  • Project: ZMQ Audiobook
  • Designed file-tree based cloud synchronization system.
  • Added multilingual support, favorite tracking, and replay features.
  • Project: MediBox
  • Developed reminder system with SMS alert integration.
  • Enabled cloud-based analytics and email alerting for caregivers.
  • Project: TIKA Toy with Secure Stick
  • Built secure communication between ESP8266 devices using MQTT protocol.
  • Integrated RFID to track health data and sync with mobile applications.

Education

Master of Computer Applications -

Aligarh Muslim University (AMU)
Aligarh
06-2018

Bachelor of Science - PCM with Computer Science

Hemvati Nandan Bahuguna Garhwal University
06-2014

Skills

  • Programming languages: C, C, Python, Java, JavaScript, Shell, Socket I/O
  • Technologies: OOP, STL, data structures, multithreading, Linux, PostgreSQL, Redis
  • Development tools: GitHub, Jira, IntelliJ, Pytest, CPPUnit, Kubernetes (basic)
  • Domains: telecom systems, location services, alert broadcasting, web client migration
  • Operating systems: Linux, Windows 11

Hobbies and Interests

Swimming, Reading, Driving, Poetry, Exploring Foreign Cultures

Timeline

Sr. Software Professional I

Capgemini
10.2023 - Current

Sr. Software Engineer

Hughes Systique Corporation
05.2021 - 10.2023

Software Engineer

Chetu Inc.
08.2020 - 05.2021

Software Engineer

ZMQ Technologies
07.2018 - 07.2020

Master of Computer Applications -

Aligarh Muslim University (AMU)

Bachelor of Science - PCM with Computer Science

Hemvati Nandan Bahuguna Garhwal University
Sahil Salman