Rahul Sharma

CTO

Noida, Uttar Pradesh, India15 yrs 10 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 15 years of experience in software design.
  • Expert in distributed systems and video codecs.
  • Leading initiatives for Adobe Premiere at Adobe.
Stackforce AI infers this person is a Fintech and Media Technology expert with strong capabilities in software design and optimization.

Contact

Skills

Core Skills

C++Architectural DesignSoftware DesignVideo CodecTreasury And Risk Management System

Other Skills

AlgorithmsComputer ScienceConcurrent ProgrammingTeam LeadershipDesign PatternsVideo FormatObject-Oriented Programming (OOP)Cross-platform DevelopmentVideo EditingAdobe Premiere ProMultithreadingScrumPython (Programming Language)C (Programming Language)Debugging

About

With 15 years of experience in software design, I transform intricate architectures into high-performance solutions. At Adobe, I spearhead critical initiatives for Adobe Premiere, including the integration of C2PA standards and the optimization of H.264/H.265 playback engines. My expertise lies in building resilient, modular media pipelines and ensuring seamless cross-platform performance (including Windows ARM). I thrive in environments where software meets scale—leveraging distributed systems, OOAD, and advanced multithreading to deliver impact to millions of users. I am a continuous learner, currently deep-diving into the intersection of High-Frequency Trading (HFT) domain requirements and AI-driven system optimization to build the next generation of low-latency infrastructure.

Experience

15 yrs 10 mos
Total Experience
2 yrs 7 mos
Average Tenure
4 yrs 8 mos
Current Experience

Adobe

Senior Computer Scientist

Oct 2021Present · 4 yrs 8 mos · Noida, Uttar Pradesh, India · On-site

  • 🔹 Optimized H.264/H.265 playback performance (4x on macOS, 2x on Windows).
  • 🔹 Redesigned the media importer pipeline, improving modularity and flexibility.
  • 🔹 Integrated FFMPEG-based decoder, enhancing versatility in media processing.
  • 🔹 Leading the transition to ARM-based Windows systems, ensuring seamless compatibility.
AlgorithmsComputer ScienceConcurrent ProgrammingC++Architectural DesignTeam Leadership+10

Ion trading

Software Developer

Feb 2016Sep 2021 · 5 yrs 7 mos · Noida Area, India

  • 1. Contributed to feature development and maintenance of the Treasury and Risk Management (TRM) suite, a platform used by 50+ global corporates and central banks, supporting daily transaction volumes exceeding $2 billion.
  • 2. Led integration of the TRM suite with the Ion platform, enabling real-time data exchange between systems and reducing manual reconciliation efforts by 40% across end-to-end treasury workflows.
  • 3. Designed and deployed a microservice to manage custodianship data for Fortune 500 clients, scaling to handle 10,000+ accounts with API response times under 50ms.
  • 4. Refactored legacy TRM components into modular microservices, improving deployment velocity by 60% and reducing system downtime during upgrades.
  • 5. Collaborated with DevOps, QA, and product teams to streamline CI/CD pipelines and automate regression testing, shortening the release cycle by 35%.
  • 6. Optimized performance of core TRM algorithms in Linux-based environments, reducing risk calculation latencies by 25% for high-throughput financial operations.
  • 7. Enhanced system observability and fault tolerance by implementing structured logging, Prometheus-based monitoring, and graceful error handling, leading to a 30% reduction in production incidents.
AlgorithmsComputer ScienceConcurrent ProgrammingPython (Programming Language)Design PatternsObject-Oriented Programming (OOP)+4

Samsung

Sse2

Aug 2013Nov 2015 · 2 yrs 3 mos

AlgorithmsComputer ScienceConcurrent ProgrammingTeam LeadershipDesign PatternsObject-Oriented Programming (OOP)+3

Mahindra comviva

Senior Engineer

May 2012Aug 2013 · 1 yr 3 mos · Gurgaon, India

AlgorithmsComputer ScienceConcurrent ProgrammingMultithreadingC (Programming Language)Software Design

Aricent

Software Engineer

Jul 2010Mar 2012 · 1 yr 8 mos

AlgorithmsComputer ScienceConcurrent ProgrammingC (Programming Language)

Birlasoft (india) limited

Trainee

Jan 2010Jun 2010 · 5 mos

Computer Science

Education

Birla Institute of Technology and Science, Pilani

Master’s Degree — Software Systems

Jan 2014Jan 2016

Motilal Nehru National Institute Of Technology

Master of Computer Applications (MCA) — Computer Science

Jan 2007Jan 2010

Stackforce found 100+ more professionals with C++ & Architectural Design

Explore similar profiles based on matching skills and experience