Sourabh Dhalia

Software Engineer

New Delhi, Delhi, India6 yrs 7 mos experience
Highly Stable

Key Highlights

  • Expert in performance-critical C++ development on Linux and Tizen OS.
  • Awarded for collaboration in AI-driven content validation projects.
  • Proven track record in optimizing system performance and reliability.
Stackforce AI infers this person is a Backend-heavy Fullstack developer in Embedded Systems and Gaming industries.

Contact

Skills

Core Skills

C++LinuxProblem SolvingProgrammingPythonGui DevGame DevelopmentWeb Development

Other Skills

.NET FrameworkAPI DocumentationAgile DevelopmentAnalytical SkillsApplication DevelopmentApplication Programming Interfaces (API)Attention to DetailAutodesk MayaAutomationBack-End Web DevelopmentBitbucketBlenderBlueprint DevelopmentBusinessC (Programming Language)

About

C++ system and platform engineer with experience building performance-critical services on Linux and Tizen OS. Worked on system daemons, OTA update tooling, concurrency-heavy APIs, and UI performance optimization for Samsung Smart TVs. Currently focused on system software, embedded Linux, and low-level C++ roles involving performance, reliability, and OS-level development.

Experience

6 yrs 7 mos
Total Experience
2 yrs 2 mos
Average Tenure
2 yrs 5 mos
Current Experience

Internship

Monkhub Innovations

Present

Samsung india

Core Software Developer

Jan 2024Present · 2 yrs 5 mos · Delhi, India · On-site

  • Core system development entirely in Modern C++ (C++17) on Linux/Tizen OS, with focus on memory management, low-level design, and performance-critical services
  • Stellar Project Award – Best Collaboration for AI-driven TVPlus Content Validation & QC Automation used in global content rollout.
  • Device Automation Bus (DAB): Designed and owned a high-privilege C++ system daemon enabling secure, over-the-network device orchestration for stability, stress testing, and content validation (HAL, Input, Power), added 8 year of backporting support.
  • System Performance (UI Manager): Refactored UI Configuration Manager using LRU caching and optimized allocation strategies and replaced syscalls ; reduced boot latency by 70% and lowered page faults
  • Concurrency & Modern C++: Re-architected core C++ APIs using RAII and design patterns; eliminated race conditions and deadlocks via thread-safe async event handling
  • OTA Firmware Hot-Patcher: Built a standalone C++ OTA updater with CRC validation, atomic file swapping, and automated rollback, reducing build-verify cycles by 70%
C++C (Programming Language)Operation systemLinuxObject-Oriented Programming (OOP)Data structures and algorithms+17

Samsung electronics

Project Professional

Oct 2023Jan 2024 · 3 mos

  • Learned from Strides Training and Tizen Development Process at Samsung R&D Institute India - Delhi.
  • Facilitated onboarding process, fostering a positive company culture and engaging with new talent.
  • Spearheaded innovative projects, driving collaboration and achieving project milestones.
  • Developed skills in Data Structure and Algorithm, project management, team leadership, and cross-functional communication.
Problem SolvingAnalytical SkillsCode ReviewProgrammingObject-Oriented Programming (OOP)Logical thinking+7

J.c. bose university of science and technology, ymca

Desktop GUI Development using Python (PyQt5)

Oct 2021Jan 2022 · 3 mos

  • Developed a Dynamic Image Compression App using Python and PyQt5 for desktop GUI development.
  • Utilized Python programming skills to create efficient image compression App.
  • Features are compresstion, enhance, increase and decrease resolution of image, convert into png, jpeg and pdfs
  • Contributed to open-source projects on GitHub, showcasing expertise in software development(check on youtube).
  • Collaborated with J.C. Bose University of Science and Technology, YMCA in India for innovative projects.
Application DevelopmentGUI DevPythonPyQt5Object-Oriented Programming (OOP)Logical thinking+6

Aashman foundation

HR

Jun 2021Nov 2021 · 5 mos · India

LeadershipAnalytical SkillsManagement

J.c. bose university of science and technology, ymca

3 roles

Shooting Game Development

Promoted

Feb 2021May 2021 · 3 mos

  • Spearheaded the development of a cutting-edge shooting game using Unreal Engine 4 and 3D modeling tools like Blender and Autodesk Maya.
  • Leveraged expertise in C++ to enhance game logic, blueprints, animations, and lighting, elevating overall game quality.
  • Successfully launched the game at J.C. Bose University of Science and Technology, YMCA, showcasing dedication to delivering top-notch gaming experiences.
Game DevelopmentC++Unreal Engine 4Blueprint DevelopmentAutodesk MayaBlender+5

Website :Project Developer

Oct 2020Dec 2020 · 2 mos

  • Developed both backend and frontend projects using HTML, Handlebars, CSS, JavaScript, Node.js, and MongoDB.
  • Uploaded projects on Heroku and GitHub, updating them with Git Bash and Heroku app.
  • Contributed to the project at J.C. Bose University of Science and Technology, YMCA in India.
Problem SolvingWeb DevelopmentAnalytical SkillsTeam LeadershipFull stackLogical thinking

College Development

Jul 2019Jun 2023 · 3 yrs 11 mos

C++Computer NetworkingTeam LeadershipObject-Oriented Programming (OOP)OSPyTorch+3

Freelance

Student

Mar 2019Dec 2021 · 2 yrs 9 mos

LeadershipAnalytical Skills

Education

J.C. Bose University of Science and Technology, YMCA

Bachelor of Technology - BTech — Computer Engineering

Jan 2019Jan 2023

Stackforce found 100+ more professionals with C++ & Linux

Explore similar profiles based on matching skills and experience