Anand Aggarwal

Senior Software Engineer

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

Key Highlights

  • Led development of multiple PDF features at Adobe.
  • Achieved 30x performance improvement in document parsing.
  • Expert in C/C++ and Java with big-tech experience.
Stackforce AI infers this person is a Software Engineer specializing in PDF technologies and performance optimization.

Contact

Skills

Core Skills

Software DevelopmentProblem SolvingApp Development

Other Skills

Adobe AcrobatAlgorithm AnalysisAlgorithm DesignAlgorithm DevelopmentAlgorithm OptimizationAlgorithmsAnalytic Problem SolvingAnalytical SkillsAndroidBug TrackingCC++Collaborative Problem SolvingCommunicationCompetitive Programming

About

Senior Software Developer at Adobe India, having a knack in mathematics, number theory, statistics. Highly Skilled in C/C++, Java development & having big-tech experience in problem solving and software engineering. Committed to continuous learning and collaborative problem-solving. Let's connect to learn, explore and build the future together!

Experience

4 yrs
Total Experience
4 yrs
Average Tenure
4 yrs
Current Experience

Adobe

2 roles

Senior MTS (SDE - 2)

Promoted

Jan 2024Present · 2 yrs 5 mos

  • Working across Core-Teams, delivering new features, resolving complex issues with PDF, Graphics, Fonts, and Imaging teams at Adobe.
  • Led the development of 5 new features. - Alpha Masks Rendering, Enhanced support for decoding new image file type, variable COLR fonts, flattening capabilities for PDFs with transparency, improved content tagging in PDFs.
  • Migrated a large legacy codebase from C++ to Java, made design decisions and resolved compatibility issues. 200k+ LOC within tight deadlines.
  • Conducted peer reviews, mentored juniors, led architectural discussions, & ensured cross-functional delivery in tight timelines.
  • Working on all parts of SDLC - Planning & Low Level Design - Implementing Features - Fixing Bugs - Testing - Deployment.
C++JavaPDFGraphicsFontsImaging+3

Member Of Technical Staff (SDE - 1)

Jun 2022Jan 2024 · 1 yr 7 mos

  • Working on PDF Library, used by all flagship Adobe Products like Acrobat, Illustrator, Photoshop, Lightroom, etc.
  • Achieved significant performance improvements in document parsing (30x speedup) via caching &
  • algorithmic enhancements, from 1500ms to 50ms
  • Resolved 70+ production-level bugs & blocker issues across core libraries (C/C++/Java), impacting parsing, conversion, rendering, text extraction, imaging, used by all flagship products like Photoshop, Acrobat, etc.
  • Worked on EPS/EMF parsers.
C++JavaPDFPerformance OptimizationSoftware DevelopmentProblem Solving

Indian institute of technology, indore

Research Intern

Apr 2022May 2022 · 1 mo · Remote

  • Learnt about latest trends in Internet of Things (IoT) networks.
  • Learnt about Software Defined Networking approaches for IoT networks and "Resilience" in such networks.
  • Learnt about various Network Simulators like Cisco Packet Tracer, NS3, etc.

Accenture

Summer Intern

May 2021Jul 2021 · 2 mos · Bengaluru, Karnataka, India

  • Worked on NLP: Topic Modelling using LDA, LSA
  • Worked on Market Basket Analysis: Apriori Algorithm
  • Worked on Cloud Data Warehouses (Snowflake, AWS etc) ETL and data pipelines.

Autumn leaves solutions

App Developer

Sep 2020Oct 2020 · 1 mo · Remote

  • Worked on App development using Flutter, Django, Flutter, Dart, FireBase SDK and MySql.
FlutterDjangoMySQLApp Development

Sjvn limited

Computer Networking Trainee

Dec 2019Jan 2020 · 1 mo · Shimla, Himachal Pradesh, India

  • Understood the network architecture of the organization and its implementation in the organization.
  • Learnt about Networking in organization. Understood the underlying use of concepts like TCP-IP/Models, Subnet Masking, basics of routers.

Education

National Institute of Technology Hamirpur-Alumni

Bachelor's degree — Computer Science

Jun 2018Jun 2022

Stackforce found 100+ more professionals with Software Development & Problem Solving

Explore similar profiles based on matching skills and experience