Deepak Agrawal

Software Engineer

Bengaluru, Karnataka, India16 yrs 3 mos experience
AI EnabledAI ML Practitioner

Key Highlights

  • 16+ years of software development experience.
  • Expertise in AI and software engineering.
  • Leadership roles in top tech companies.
Stackforce AI infers this person is a seasoned software engineer with a strong focus on AI and enterprise solutions.

Contact

Skills

Other Skills

C++CData StructuresFile SystemsAgile MethodologiesSQLAlgorithmsDesign PatternsSoftware DesignJavaObject Oriented DesignSoftware DevelopmentIntegrated Development EnvironmentsArtificial Intelligence (AI)Generative AI

About

Software professional with 16+ years of development experience.

Experience

16 yrs 3 mos
Total Experience
2 yrs 7 mos
Average Tenure
8 mos
Current Experience

Atlassian

Principal Software Engineer

Sep 2025Present · 8 mos · Bengaluru, Karnataka, India

Linkedin

Engineering@Linkedin

Feb 2020Aug 2025 · 5 yrs 6 mos · Sunnyvale, California, United States

Walmart labs

Staff Software Engineer

Jul 2019Jan 2020 · 6 mos

  • Supply Chain Technology

Microsoft

Senior Software Engineer

Mar 2016Jun 2019 · 3 yrs 3 mos · Bangalore

  • Coding -having fun and Making Outlook awesome !!!

Goldman sachs

Associate

Mar 2014Feb 2016 · 1 yr 11 mos · Bangalore

  • Memeber of Market Risk Technology team. Worked on Reporting and aggregation tool.

Adobe systems

Computer Scientist 1

Sep 2011Feb 2014 · 2 yrs 5 mos

  • Implemented a framework for Shaders/post processing effect and successfully implemented and added the functionality such as Motion Blur, Bloom, Blend Textures, Depth of field, Adjust color and many other effects as part of Director 12 – 3D areas.

Symantec

2 roles

Software Engineer

Promoted

Dec 2010Aug 2011 · 8 mos

  • Member of Appliance and Cloud Team

Associate Software Engineer

Jul 2009Nov 2010 · 1 yr 4 mos

  • . Part of a development team of an Enterprise level Backup and Recovery product, 'NetBackup(NBU)
  • . Worked on technologies like C,C++,CORBA on Windows/Unix platforms
  • . Development of new features for our product
  • . Handling customer cases, resolving defects
  • . Code refactoring and test driven development
  • . Concurrent development with global counterparts

University of glasgow

Visiting Researcher

May 2008Jul 2008 · 2 mos

  • Worked in the Information Retrieval group led by Prof. C. J. van Rijsbergen, under the supervision of Prof Joemon Jose. We developed semantically enriched Unified Relevance Model for rating prediction in Collaborative Filtering.
  • The existing state-of-the-art systems failed to consider the underlying semantics involved when rating an item. This in turn contributes to many false recommendations. These models hinder the possibility of explaining why a user has a particular interest or why a user likes a particular item. In our paper, we develop an approach incorporating the underlying semantics involved in the rating. Experiments I designed on a movie database show that this improves the accuracy of the model.Used java colt package for system development. Our work concluded with a publication in ECIR 09 (France)

Case western reserve university

Research Assistant

May 2007Jul 2007 · 2 mos

  • Worked in a Team and developed ns2 applications which communicate with physical systems. Accomplished the work using C++ and TCL language. Our work concluded with a publication in ACM Sensys 2007 conference(Australia).

Education

Indian Institute of Technology, Kharagpur

BTech+MTech (dual degree) — Computer Science and Engineering

Jan 2004Jan 2009

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

Explore similar profiles based on matching skills and experience