Ashok Gupta

Ashok Gupta Email and Phone Number

Engineering Leader @ Adobe, Assistants, Search and Discovery, Data Pipeline @ Adobe
San Jose, CA, US
Ashok Gupta's Location
San Jose, California, United States, United States
Ashok Gupta's Contact Details

Ashok Gupta work email

Ashok Gupta personal email

About Ashok Gupta

Ashok is a lifelong learner, a seasoned leader with an entrepreneurial attitude and with a track record of launching products and features starting from just scratch.He strategizes for highest business impact and prioritizes ruthlessly. He believes in customer validation and rapid iteration. He doesn't shy away from operating at all levels of details. He practices a growth mindset. He sees problems as opportunities.He believes in setting maximal context, creating space for candid conversations and continuous two way feedback. He believes in reviewing and rewriting processes for effectiveness, agility and excellence. He believes that designing with high cohesion and loose coupling is necessary for a team to scale.He has an excellent track record of leading complex projects from scratch and delivering them in production with high quality.In his past avatars, he has been a Tech lead and a server side generalist developer, founding engineer of multiple teams within companies small, big and mid-size. He is experienced in several technologies and particularly excited about working on search and recommendation, Machine learning systems, micro services, distributed systems, data and application engineering. For the last few years, he has been leading multiple projects on GenAI (QnA on domain knowledge, query and context to actions, agent systems) and applications of the LLMs.

Ashok Gupta's Current Company Details
Adobe

Adobe

View
Engineering Leader @ Adobe, Assistants, Search and Discovery, Data Pipeline
San Jose, CA, US
Website:
adobe.com
Employees:
40967
Ashok Gupta Work Experience Details
  • Adobe
    Engineering Leader @ Adobe, Assistants, Search And Discovery, Data Pipeline
    Adobe
    San Jose, Ca, Us
  • Adobe
    Sr. Manager Ii, Machine Learning
    Adobe Dec 2024 - Present
    San Jose, Ca, Us
    More TBD
  • Adobe
    Sr Manager, Engineering (Ml, Search And Discovery, Genai Agents)
    Adobe Jan 2022 - Dec 2024
    San Jose, Ca, Us
    ▪ Leading globally distributed teams to build the Intent & Natural Language Understanding Platform with capabilities for Language Detection, Spellchecker, Cross-lingual Concept Dictionary, Creative Knowledge Graph, Tokenization, Stemming and Lemmatization, Dependency Parsing, Color, Background, Asset Type and Design Type NER, Query Suggestions, Topical Ordering, and Intent understanding▪ Leading multiple work-streams involved in solving search and discovery problems such as SGE(Search Generative Experience) and Intent to Action using cutting edge SOTA technologies in ML(Machine Learning), NLP(Natural Language Processing), AI (Artificial Intelligence) Assistants with LLMs(Large Language Models) and RAG(Retrieval Augmented Generation).▪ Led roll out of semantic search for Discover Panel on Adobe Photoshop and Adobe Illustrator.▪ Led Quick actions search and recommendation.▪ Led App cards and app quick links projects for Creative Cloud Desktop and helpx.adobe.com▪ Spearheading multiple search and discovery initiatives for Creative Cloud Desktop and Creative Cloud Home.
  • Adobe
    Engineering Manager, Search And Recommendation
    Adobe Aug 2021 - Feb 2022
    San Jose, Ca, Us
    ▪ Leading Search and Recommendation APIs for Creative Cloud Experiences.▪ Launched Search and recommendation API for Illustrator Discover Panel for Adobe MAX 2021.
  • Adobe
    Senior Tech Lead/Manager (Search And Recommendation)
    Adobe Jan 2021 - Aug 2021
    San Jose, Ca, Us
  • Adobe
    Lead Sde/Manager(Search)
    Adobe Oct 2019 - Jan 2021
    San Jose, Ca, Us
    ▪ Led and launched Photoshop Discover Panel search and recommendation APIs for Adobe MAX 2020. ▪ Overall project management and technical leadership, collaboration with stakeholders across multiple orgs. Ownership of end to end API success.▪ Critical and significant hands-on contribution: Content ingestion for index, api design and implementation, search and recommendation results evaluation.▪ Operational, development, design excellence with no production issues from start to finish while reducing technical debt significantly ▪ Significant and visible ramp up of Junior engineers through correct processes, documentation and code reviews with successful remote collaboration as focus.▪ Building and driving best practices and positioning the team for accelerated success for wider and deeper future initiatives.
  • Amazon
    Senior Sde
    Amazon Oct 2018 - Sep 2019
    Seattle, Wa, Us
    ▪ Designed and built additional apis to increase content engagement.▪ Extended backend with launch of additional content providers and various device types.▪ Launched in additional locales and countries.▪ Designed database schema for scale(~20k requests per second)
  • Amazon
    Sde Ii
    Amazon Aug 2017 - Sep 2018
    Seattle, Wa, Us
    ▪ As the founding member and the technical lead of the project, bootstrapped and launched server side of Alexa multi-model ambient home experience. Supported and launched numerous Alexa device types with a screen.▪ Came up with APIs specifications, built system design and architecture.▪ Directly worked with leadership (Director, Product and Program managers across multiple orgs) and various stakeholder teams such as content providers, devices' and platforms teams.▪ Built critical portions of the server side stack, took care of operational excellence, security certifications and privacy compliance.▪ Guided and mentored junior engineers with diligent code reviews, alignment of their individual tasks with overall design
  • Upwork
    Tech Lead
    Upwork Jan 2016 - Aug 2017
    San Francisco, California, Us
    ▪ Singlehandedly designed, developed and launched a model-agnostic, real time personalization framework for freelancer profile search and recommendations.▪ The framework facilitates code-less model deployment making it possible for data scientists to do rapid model iterations. Allows deploying multiple models and evaluating them side by side.▪ Did several rounds of performance benchmarking and enhancements e.g. GC tuning, Solr Cache optimizations and Redis data tweaking to make sure the solution serves the real time use cases without any noticeable increase in the latency of the API.▪ Wrote bullet proof, modular, easily maintainable, well documented, fully auto tested code▪ Working on open sourcing some portions of the framework.
  • Upwork
    Staff Engineer
    Upwork Apr 2014 - Jan 2016
    San Francisco, California, Us
    ▪ Created and maintained a set of Micro Services to support indexing and searching of messages, rooms and files, for a real time messaging platform. ▪ Leveraged ElasticSearch as the backend, allowing a 1s refresh(time to search) over a terabyte of indexed data containing over 200 million searchable documents.▪ Tech Stack : DropWizard, Hystrix, Archaius, Jersey, ELK(Elasticsearch, Kibana, Logstash), Graphite and Grafana.▪ Singlehandedly setup and managed Elastic Search cluster using Chef and AWS Opsworks including backup, recovery and security of the indexed data.▪ Performed benchmarking, optimization, implemented computing the MRR of the search results▪ Built a dialog segmentation subsystem using Cascading and Oozie▪ Implemented a simple TF-IDF based endpoint for extracting the keywords from a multi-party chat room
  • [24]7.Ai
    Sde And Senior Sde
    [24]7.Ai Apr 2013 - Apr 2014
    San Jose, California, Us
    Low Latency Aggregation: LoLA is a set of Storm Trident topologies to compute near real time aggregates on streaming data. OLAP servers generated reports from these aggregates.▪ Built components of the Low Latency Aggregation Platform.▪ Created storm trident topologies in Scala to compute hierarchical multidimensional feed for OLAP servers from the streaming events.▪ Used Kafka for consuming the data, Cassandra to back the intermediate aggregation state and Zookeeper for the cluster coordination.▪ Created a library to test and verify aggregates using MS Excel pivot tables. ▪ Contributed substantially to define the Event Data Model for the Data Platform.
  • [24]7.Ai
    Tech Lead/Manager
    [24]7.Ai Jul 2012 - Apr 2013
    San Jose, California, Us
    ▪ Worked first on DSP(Data Services Platform) and then created BDP (Batch Data Platform) for generating reports and ADM(Analytical Data Model) views.▪ Responsible for the overall technical leadership, technology evaluation, design and optimization of the BDP.▪ Fine tuned Hadoop, Hive, Oozie and Sqoop configuration for optimal performance. ▪ Designed tools around the frameworks to make it easy to modify, deploy, run and track jobs. ▪ Implemented monitoring and alerting for the cluster.▪ Refined and implemented an "Universal Context" creation algorithm using Cascalog (a clojure library for cascading) to build the graph closure of an user's data.▪ Design and implemented Jobs to generate much valuable ADM views which could be customized for diverse clients.
  • [24]7.Ai
    Senior Member Of Technical Staff
    [24]7.Ai Aug 2011 - Jun 2012
    San Jose, California, Us
    ▪ Built a Reports Visualization tool from scratch using Dojo and OSGI and integrated it with in house chat platform.▪ Built DSP (Data Services Platform). Created a fault tolerant, scalable and customizable DSP to generate business critical Reports and ADM(Analytical Data Model) views processing millions of events daily for multiple clients.
  • Envestnet | Yodlee India
    Member Technical Staff
    Envestnet | Yodlee India Feb 2010 - Aug 2011
    Redwood City, Ca, Us
  • Envestnet | Yodlee India
    Senior Software Engineer
    Envestnet | Yodlee India May 2008 - Jun 2010
    Redwood City, Ca, Us
    ▪ Turned around Gatherer, Yodlee's data aggregation platform. ▪ Migrated Gatherer from MS JVM to Sun JVM resulting in a great reduction in operational costs.▪ Scaled to 6 million refreshes per day. ▪ Supported new data models for new agents▪ Other projects: Agent Deployment Tool, MoneyCenter, Universal Biller Directory, Payment Monitor, Payment Engine.▪ UBD: Implemented OFAC check for Billers. ▪ Paymon: Built a tool to generate and execute SQL through an UI. ▪ Payment Engine: Worked on the PayPal API integration with Yodlee Payment Product.
  • Oracle
    Member Of Technical Staff
    Oracle Aug 2006 - May 2008
    Austin, Texas, Us
    ▪ Completed design, implementation, unit testing and integration of some complex modules such bonds and links for Oracle Beehive.

Ashok Gupta Skills

Mysql Jms Core Java Apache Solr Amazon Web Services Struts2 Rest Apache Pig Agile Project Management Mongodb Perl Clojure Technical Leadership Tiles Kafka Oozie Technology Evaluation Representational State Transfer Scala Team Management Team Leadership Cascalog J2ee Hadoop Struts Osgi Sso Jmeter Emr Hibernate Spring Big Data Zookeeper Guice Pl/sql Aws Hive Javascript Cascading Chef Numpy Spring Framework Sql Python Design Pig Latin Elasticsearch Avro Machine Learning Servlets Service Oriented Architecture Design Java Enterprise Edition Storm Amazon S3 Jboss Application Server Mapreduce

Ashok Gupta Education Details

  • Georgia Institute Of Technology
    Georgia Institute Of Technology
    Computer Science (Specialization - Machine Learning)
  • Indian Institute Of Technology, Kharagpur
    Indian Institute Of Technology, Kharagpur
    Computer Scince And Engineering
  • Jawahar Navodaya Vidyalaya (Jnv)
    Jawahar Navodaya Vidyalaya (Jnv)
    Higher Secondary
  • Jawahar Navodaya Vidyalaya (Jnv)
    Jawahar Navodaya Vidyalaya (Jnv)
    High School

Frequently Asked Questions about Ashok Gupta

What company does Ashok Gupta work for?

Ashok Gupta works for Adobe

What is Ashok Gupta's role at the current company?

Ashok Gupta's current role is Engineering Leader @ Adobe, Assistants, Search and Discovery, Data Pipeline.

What is Ashok Gupta's email address?

Ashok Gupta's email address is as****@****ail.com

What is Ashok Gupta's direct phone number?

Ashok Gupta's direct phone number is +136152*****

What schools did Ashok Gupta attend?

Ashok Gupta attended Georgia Institute Of Technology, Indian Institute Of Technology, Kharagpur, Jawahar Navodaya Vidyalaya (Jnv), Jawahar Navodaya Vidyalaya (Jnv).

What are some of Ashok Gupta's interests?

Ashok Gupta has interest in Social Services, Children, Politics, Table Tennis And Books, Education, Environment, Poverty Alleviation, Hiking, Movies, Health.

What skills is Ashok Gupta known for?

Ashok Gupta has skills like Mysql, Jms, Core Java, Apache Solr, Amazon Web Services, Struts2, Rest, Apache Pig, Agile Project Management, Mongodb, Perl, Clojure.

Who are Ashok Gupta's colleagues?

Ashok Gupta's colleagues are Pam Am, Steven Monroe, Kimia Athari, Hương Lan Nguyễn, Jane Dou, Mubashar Ghani Khan, Elliott Gordon.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.