Shrey Trivedi

Director of Engineering

Noida, Uttar Pradesh, India14 yrs experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 10 years of diverse software industry experience.
  • Expertise in full stack development and content-rich applications.
  • Proven track record in enhancing user experience and functionality.
Stackforce AI infers this person is a SaaS-focused software engineer with strong full stack development skills.

Contact

Skills

Core Skills

C++Java

Other Skills

CModel-view-viewmodel (MVVM)Visual StudioKustoAvocado

About

I have 10 years of rich and varied experience in the Software Industry. I started of my career with Cisco Systems working on Security protocols on their routers and after a few years shifted my focus to working on content rich applications in the Office Division of Microsoft IDC. Also did a bit of freelancing on the side to get a taste of Full Stack Development.

Experience

14 yrs
Total Experience
4 yrs 8 mos
Average Tenure
6 yrs 8 mos
Current Experience

Adobe

4 roles

Senior Engineering Manager

Promoted

Jul 2024Present · 1 yr 10 mos

Software Engineering Manager

Aug 2022Jul 2024 · 1 yr 11 mos

Senior Computer Scientist

Jan 2022Sep 2022 · 8 mos

Computer Scientist II

Sep 2019Feb 2022 · 2 yrs 5 mos

Microsoft

Software Engineer

Jan 2016Jul 2018 · 2 yrs 6 mos · Hyderabad Area, India

  • Was part of the OneNote team, in the MS Office Division.
  • Particularly was part of the team that managed the custom-view based Canvas that supports multiple types of content simultaneously.
  • 1. Project Airspace:
  • Worked on bringing in new frameworks to handle touch interactions and window properties. Also got exposure to the Rendering stack libraries and Rich Text Input Handling. This huge movement also bought in a significant number of bugs and I personally solved 40 of them.
  • 2. Features Delivered: ( Designing, Coding and Testing were the core responsibilities)
  • Enabling Undo/Redo for OneNote Android by consuming the Undo/Redo stack shared across all platforms.
  • Enabling Content Rich Cut, Copy, Paste, Select-All operations by consuming the Microsoft specific clipboard library that is shared across all platforms and Microsoft Apps.
  • Re-Designed the Context Menu on the Canvas. With this, I got my first opportunity to work on the UI aspect of the App.
  • Enabling Equation Support for OneNote Android.
  • Redesign the VM and View for Share-A-Page feature. This work involved working with the geometrical transformations that were sent from the Model in order to be worked upon by the UI.
  • Bringing Canvas Accessibility to MAS-C compliance. This task involved that ensuring that the model maintained its copy of the accessibility tree that Android used for Outlining and Talkback purposes.
  • 3. Telemetry:
  • Monitored and prepared monthly Funnel reports for New User Signups by writing queries in Kusto and Avocado to figure out at what stage users drop out from the app. Later converted this to an automated script..
JavaCC++Model-view-viewmodel (MVVM)Visual Studio

Cisco systems

3 roles

Software Engineer

Promoted

Jul 2011Jan 2016 · 4 yrs 6 mos · Bangalore

Intern

Jan 2011May 2011 · 4 mos

Intern (6th Semester)

May 2010Jul 2010 · 2 mos · Bangalore

  • Was involved in the Testing for a GUI based configuration tool called "Data Center Network Manager" used for configuration of Nexus 7K switches. Got on hands experience with GRE Tunnels and HSRP. Found 24 bugs for in total for the above mentioned features. As a 6th Semester intern, I came to know networking from a practical point of view.

Education

Manipal Institute of Technology

Bachelor of Engineering (BE) — Computer Science

Jan 2007Jan 2011

Apeejay School, Kolkata, Park Street

Udacity

NanoDegree — C++

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

Explore similar profiles based on matching skills and experience