Mohit Bhola

Software Engineer

San Francisco, California, United States20 yrs 8 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Over 20 years of C++ development experience.
  • Expertise in large codebase architecture and performance engineering.
  • Proven track record in delivering high-quality software solutions.
Stackforce AI infers this person is a Software Engineer specializing in multimedia and financial systems development.

Contact

Skills

Core Skills

C++ArchitectureRendering PipelineMobile DevelopmentFpgaFinancial SystemsTelecom Systems

Other Skills

Performance EngineeringVideo ProcessingPrototypingPerlLinuxUnixUnix Shell ScriptingObject Oriented DesignJava Enterprise EditionShell ScriptingSoftware DevelopmentDesign PatternsTcl-TkCPython

About

I've been writing C++ professionally for over 20 years across imaging pipelines, real-time multimedia, trading systems, EDA toolchains, and telecom infrastructure. These days I'm at Adobe working on Photoshop. The work is a mix of architecture, performance engineering, and the judgment that comes from working in large codebases for a long time. I care about code that ships and stays shipped.

Experience

20 yrs 8 mos
Total Experience
5 yrs 2 mos
Average Tenure
8 yrs 11 mos
Current Experience

Adobe

3 roles

Senior Computer Scientist

Sep 2022Present · 3 yrs 9 mos

  • Compositing / Rendering engine in Adobe Photoshop.
C++Performance EngineeringArchitecture

Senior Computer Scientist

Jan 2020Sep 2022 · 2 yrs 8 mos

  • Rendering pipeline in Adobe Premiere Pro.
C++Rendering Pipeline

Computer Scientist

Jul 2017Jan 2020 · 2 yrs 6 mos

  • Release 1.0 of Premiere Rush - the Android / iOS port of Adobe Premiere Pro.
C++Mobile Development

Cadence design systems

Principal Software Engineer

Dec 2015Jun 2017 · 1 yr 6 mos · Noida

  • Protium, Cadence’s FPGA based Rapid Prototyping Platform (RPP) for verification of System on Chip (SOCs).
C++FPGAPrototyping

Macquarie group

Assistant Manager

May 2013Dec 2015 · 2 yrs 7 mos · Gurugram

  • Macquarie’s trade reporting infrastructure that maps open trades in Macquarie's proprietary format to Financial Product Markup Language (FPML) format required by regulators across the globe.
C++Financial Systems

Alcatel-lucent

Lead Engineer

Aug 2005Apr 2013 · 7 yrs 8 mos · Noida

  • Alcatel-Lucent's mobile switching product, WCS5060 across Billing, Call Detail Records (CDRs), Observability, Database, product installation and migration scripts.
C++Telecom Systems

Education

Motilal Nehru National Institute Of Technology

B.Tech — Information Technology

Jan 2001Jan 2005

Boys High School, Allahabad

ICSE/ISC

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

Explore similar profiles based on matching skills and experience