Summary
Overview
Work History
Education
Skills
Languages
Work Availability
Timeline
Hi, I’m

Nitesh Kumar Singh

Software Engineer
Antwerp
Nitesh Kumar Singh

Summary

Experienced C++/Python software engineer with 10+ years of expertise in developing high-performance applications for both Windows and Linux platforms. Proven track record in full lifecycle development, optimization, and cross-platform compatibility. Effective collaborator known for delivering innovative solutions that surpass client expectations.

Overview

11

Years of professional C++ experience

Work History

OM Partners NV

Software Engineer
04.2022 - Current

Job overview

  • Utilize advanced AI and state-of-the-art optimization methods for modeling supply chain challenges.
  • Solid experience with software development lifecycles and agile development.
  • Maintain larger software projects as part of a team of developers.
  • Collect, comprehend, analyze, and engage in discussions about functional requirements.
  • Enhance and sustain automated testing suites and codebase.
  • Facilitate the onboarding and mentorship of new team members.
  • Conduct thorough code reviews.
  • Monitor application performance through cpu and memory management profiling tools.
  • Investigate and troubleshoot crash dumps effectively.

Wipro Technologies Pvt Ltd

Senior Software Engineer
01.2017 - 01.2022

Job overview

  • Contributed to the development of lightweight, non-blocking, asynchronous, and event-driven C++ applications.
  • Designed and implemented modules capable of concurrent message processing and data transfers.
  • Participated in code review processes and addressed findings from SAST and SonarQube reports.
  • Played a key role in the design and development of extensible interfaces supporting multiple interface versions concurrently.
  • Developed a protocol-agnostic tunnel to facilitate remote access for various protocols such as FTP, VNC, SSH, HTTP, and QNX Phindows.
  • Created interfaces for device-to-cloud and cloud-to-device communication for gateways using the Azure IoT C SDK.
  • Embrace agile methodologies throughout the project's progression.
  • Implemented file download from Content Delivery Networks (CDN) using the Casablanca C++ Rest SDK.
  • Implemented file upload to BLOB storage using the Casablanca C++ Rest SDK.
  • Developed service files for deploying application services on Linux using system tools.

Huawei Technologies Pvt Ltd

Software Engineer
01.2013 - 01.2017

Job overview

  • Involved in C++ application development of mediation system for the NTS application
  • Initiated and oversaw the development of new product iterations, guaranteeing prompt delivery to clients.
  • Developed end-to-end product solutions, encompassing design, implementation, and delivery.
  • Adhered to agile principles throughout the project lifecycle.
  • Designed and implemented Python scripts to seamlessly migrate millions of subscriber data from legacy to new platform.
  • Successfully accomplished 100% migration with zero data loss, ensuring data integrity.
  • Contributed to the preparation of version documents and release notes with meticulous attention to detail.

Education

VTU, India

Bachelor's of Engineering
01.2012

University Overview

Language: English

Skills

  • Modern C,
  • STL
  • Python
  • Jira
  • ADO board, Confluence
  • Git, Bitbucket, SVN
  • REST API, XML, HTTP
  • Agile
  • POCO library
  • IOT
  • ZeroMQ
  • GoogleTest
  • Visual Studio
  • Redis
  • CI/CD
  • Protobuf

Languages

English
Bilingual or Proficient (C2)
Availability
See my work availability
Not Available
Available
monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Timeline

Software Engineer
OM Partners NV
04.2022 - Current
Senior Software Engineer
Wipro Technologies Pvt Ltd
01.2017 - 01.2022
Software Engineer
Huawei Technologies Pvt Ltd
01.2013 - 01.2017
VTU, India
Bachelor's of Engineering
Nitesh Kumar SinghSoftware Engineer