A

Ashish Rawat

Software Engineer

Noida, Uttar Pradesh, India12 yrs 6 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in C++ and JavaScript development.
  • Led innovative projects at Adobe enhancing user experience.
  • Strong background in desktop application architecture.
Stackforce AI infers this person is a SaaS developer with strong expertise in desktop applications and web technologies.

Contact

Skills

Core Skills

C++Javascript

Other Skills

Objective-CHTMLCSSJavaActionScriptASPjQueryXMLReact.jsData StructuresAlgorithmsWeb ApplicationsArchitectural DesignMac OS XXcode

About

Experienced Computer Scientist with a demonstrated history of working in the computer software industry. Skilled in C++, JavaScript, Objective C, and Desktop Application architecture. Strong engineering professional with a Bachelor of Technology (B.Tech.) focused in Computer Science from Motilal Nehru National Institute Of Technology.

Experience

Adobe

6 roles

Senior Computer Scientist 2

Feb 2024Present · 2 yrs 1 mo

Senior Computer Scientist

Promoted

Jul 2021Jan 2024 · 2 yrs 6 mos

Computer Scientist II

Jan 2019Jul 2021 · 2 yrs 6 mos

  • Technologies used - C++, Objective-C, HTML, CSS, Javascript and Java.
C++Objective-CHTMLCSSJavaScriptJava

Computer Scientist

Jan 2017Jan 2019 · 2 yrs

  • 1. Designed and implemented Business Card field detection feature in Adobe Scan App on Latin languages. Used heuristics and elimination based approach to identify fields like phone numbers, emails and name. Played crucial role in surpassing CamCard’s accuracy in version 1 of the feature.
  • 2. Implemented copy with formatting functionality in Acrobat Desktop. Also, implemented and improved accessibility of various workflows in Acrobat Desktop.
  • 3. Worked on prototyping on device OCR in Adobe Scan app in both Android and iOS. Also, prototyped time efficient OCR service to analyse the complexity and cost involved in production, scaling and maintaining such service.
  • Technologies used - C++, Objective-C, HTML, CSS, Javascript and Java.
C++Objective-CHTMLCSSJavaScript

Senior Member Of Technical Staff

Mar 2016Jan 2017 · 10 mos

  • Improved tagging of various constructs like table, header-footer, watermark, inline elements in PDFs created from MS Word. Technologies used - C++, HTML, CSS and Javascript.
C++HTMLCSSJavaScript

Senior Member of Technical Staff

Jul 2012Jan 2015 · 2 yrs 6 mos · Noida

  • Creative Cloud Packager (CCP)– It is a desktop tool to create packages of Creative Cloud products and updates for Windows and Mac. I implemented various features and workflows related to downloading, extracting, packaging, installation, collecting analytics and preferences, integration with FFC services, Generic Download engine. I also implemented its extension to add offline packages. Technologies used – ActionScript, C++, Objective C.
  • Creative Cloud Packager Snap In– It is a web platform to view details of packages created via CCP. I implemented entire UI, integration with FFC and updater services, integration with Creative Cloud Enterprise portal, chef automation for deployment in AWS. Technologies used – Java, Javascript, HTML, CSS, Spring MVC, mongoDB.
  • Creative Cloud Desktop App- It is a tool to download and install Creative Cloud products on Windows and Mac. I worked on Apps Panel and implemented its Preference Dialog (UI and Business logic), AAM helper service to capture elevation in Windows and Mac, migration of code from ActionScript to C++. Technologies used – C++, Objective C.
ActionScriptC++Objective-CJavaJavaScriptHTML+1

Qualcomm

Interim Intern

May 2011Jul 2011 · 2 mos · Hyderabad

  • Develop a WebApp which checks the status of other webapps deployed on various webservers and also give their version number.Technologies Used Java, Javascript, ASP, jQuery , XML
JavaJavaScriptASPjQueryXML

Education

Motilal Nehru National Institute Of Technology

Bachelor of Technology (B.Tech.) — Computer Science

Jan 2008Jan 2012

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

Explore similar profiles based on matching skills and experience