Akash Gupta

Software Engineer

Noida, Uttar Pradesh, India8 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in high-performance Windows application development.
  • Proven track record in optimizing photo editing experiences.
  • Strong background in systems engineering and applied AI.
Stackforce AI infers this person is a high-impact software engineer specializing in scalable SaaS applications.

Contact

Skills

Core Skills

Windows Software DevelopmentC++Android

Other Skills

Performance ProfilingRenderingUser Experience DesignUniversal Windows Platform (UWP)winui3iOS DevelopmentCMicrosoft OfficeSQLMicrosoft ExcelPowerPointMicrosoft WordLinuxHTMLC#

About

I’m currently working on Adobe Express Photos for Windows, a product used by millions of users globally, where I focus on building high-performance, scalable, and intelligent photo editing experiences.Within the team, I drive improvements in CFU (Crash Free Users), startup performance, and overall app responsiveness, ensuring a seamless experience from launch to export. My work spans deep systems-level optimization to user-facing feature design.I’ve:Designed and implemented doodling algorithms from scratch, integrating them into a production-grade rendering pipelineImproved the crop experience, balancing mathematical correctness (transform spaces, scaling, rotation, constraints) with intuitive UXContributed end-to-end across the core C++ editing engine, enabling and extending multiple photo editing capabilities within a non-destructive pipelineWorked across rendering, memory management, performance profiling, and feature integrationCurrently, I’m building GenAI-powered workflows that integrate directly into the existing editing pipeline — ensuring they remain non-destructive, performant, and production-ready, rather than bolt-on features.I operate at the intersection of:Systems engineeringHigh-performance Windows application developmentImaging and rendering pipelinesApplied AI in real-world productsI care deeply about performance, correctness, architecture quality, and delivering features that scale to millions of users.

Experience

Adobe

2 roles

Computer Scientist 2

Promoted

Feb 2025Present · 1 yr 1 mo · Noida, Uttar Pradesh, India

Windows Software DevelopmentC++

Computer Scientist 1

Dec 2021Feb 2025 · 3 yrs 2 mos · Noida, Uttar Pradesh, India

C++Android

Samsung r&d india

Associate Staff Engineer

Feb 2021Dec 2021 · 10 mos · Bengaluru, Karnataka, India

C++

Samsung r&d bangalore

Software Engineer

Jul 2017Feb 2021 · 3 yrs 7 mos · India

C++

Eam erp business services

Summer Internship

Jun 2016Jul 2016 · 1 mo · Gurgaon, India

  • I have worked there with mobility team.We were working on the android project where I had the responsibility of Creating a feature rich GUI for the Client.
Android

Il&fs technologies ltd

Summer Intern

Jun 2015Jul 2015 · 1 mo · Gurgaon, India

  • Worked on Sybase Database management, helping in the Design of Database for the Various Project and implementing the Complex Queries and optimizing the Existing one.

Education

National Institute of Technology Kurukshetra

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

Jan 2013Jan 2017

Stackforce found 100+ more professionals with Windows Software Development & C++

Explore similar profiles based on matching skills and experience