Somnath Saha

Senior Software Engineer

San Francisco, California, United States13 yrs 3 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Led pivotal PDF core engine functions at Adobe.
  • Achieved 2x performance gains in core functions.
  • Contributed to security improvements in Acrobat Desktop.
Stackforce AI infers this person is a SaaS professional with strong expertise in software development and PDF technologies.

Contact

Skills

Other Skills

AlgorithmsCC#C++Control Systems DesignData CleaningData ModelingData ScienceData StructuresData VisualizationData WranglingElectronicsFoundations of Data CurationHTMLInstrumentation

About

Somnath takes pride in being an enthusiastic learner and problem-solver and has built a strong background in developing diverse core technologies for industry-leading companies. Somnath's career has spanned various domains, from web applications and electronic design verification tools, to PDF features like digital signatures, protect, and content accessibility. In Somnath's current role at Adobe San Jose, Somnath leads the pivotal "Content Extraction and Accessibility" function for the T5 PDF Core Engine. It empowers PDF workflows across Adobe's web and mobile applications, which serve over 500+ million monthly active users. Somnath directs support for malformed PDFs, leads the modernization of accessibility workflows, and has delivered 2x+ performance gains in core functions. Somnath's journey with Adobe began in India, where Somnath led foundational projects for Acrobat Desktop's cryptography layer, migrating workflows to a modern cryptography library. Somnath also delivered fixes to high-priority security vulnerabilities in Acrobat Desktop and played a key role in modernizing Adobe Sign workflows. Somnath's experience also includes over three years at Siemens EDA (formerly Mentor Graphics), where Somnath led the development of the new product, Questa Lint, and contributed broadly to new features, team development, hiring, and mentoring.

Experience

Adobe

4 roles

Senior Software Development Engineer

Promoted

Jan 2025Present · 1 yr 2 mos

Software Development Engineer

Jan 2023Jan 2025 · 2 yrs

Computer Scientist II

Promoted

Jul 2021Jan 2023 · 1 yr 6 mos

Computer Scientist

May 2019Jun 2021 · 2 yrs 1 mo

Mentor graphics

3 roles

Lead Member Of Technical Staff

Promoted

Aug 2018May 2019 · 9 mos

  • C/C++ Development on Linux
  • Contributions in new features, team development, hiring, documentation, testing modules & framework, training/mentoring, etc. apart from core development role.

Senior Member of Technical Staff

Aug 2016Aug 2018 · 2 yrs

Member of Technical Staff

Feb 2016Jul 2016 · 5 mos

Q3 technologies

Software Engineer

Jul 2014Feb 2016 · 1 yr 7 mos · Gurgaon, India

  • "Q3 Tech You Earned It Award" for exemplary work contributions.
  • Worked on end-to-end development for web projects

Prolific systems & technologies pvt. ltd.

Summer Trainee

Jun 2013Jul 2013 · 1 mo

  • Ladder Programming (Allen Bradley), Industrial drives and SCADA via Wonderware InTouch.

Defence research and development organisation (drdo)

Summer Intern

Jun 2012Jul 2012 · 1 mo · Solid State Physics Lab

  • Design, simulation and testing of “200V Single Shot 10ms/100ms Voltage Pulser” at Instrumentation division of the Solid State Physics Lab (SSPL), DRDO.

Cedt labs, nsit

Student Researcher

Oct 2011Jun 2013 · 1 yr 8 mos · New Delhi Area, India

  • PCB fabrication using toner transfer method | Arduino platform | ARM microcontroller |Programming for LED matrices, 7 segment displays, D2A converters, photodiodes, temperature sensors etc.
  • Projects:
  • > ARM® Microcontroller Based Automatic Power Factor Monitoring and Control System
  • > Optical Pulse Rate Visualizer
  • > Oscilloscope Graphics: An Analog Clock, Digital Clock and Ambient temperature display.

Robosapiens technologies pvt. ltd.

Summer Internship

Jun 2011Jul 2011 · 1 mo · New Delhi Area, India

  • Trained on 8-bit Atmel microcontroller (Atmega8) system. Built a line-follower robot and a wall-follower robot based on single IR transmitter and photodiode; Edge-avoider robot; Obstacle-avoider robot; Line-follower maze solving robot; Grid-solver robot (for IIT-B Techfest Robotics Challenge 2011, Chandigarh).

Ntpc limited

Summer Intern

May 2011Jul 2011 · 2 mos · Badarpur

  • Overview of the Thermal Power Plant operations and study of the involved instruments like thermocouple, RTDs, pressure gauges etc.
  • Recognized with ‘Excellent’ rating for exemplary performance during the internship tenure

Education

University of Illinois Urbana-Champaign

Master of Science - MS — Computer Science

Jan 2025May 2026

Netaji Subhas Institute of Technology

Bachelor of Engineering (B.E.) — Instrumentation and Control

Jan 2010Jan 2014

St. George's School, Alaknanda

Physics

Stackforce found 100+ more professionals with Algorithms & C

Explore similar profiles based on matching skills and experience