Shailesh Agrawal

Senior Software Engineer

Seattle, Washington, United States14 yrs 8 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Over 13 years of diverse software engineering experience.
  • Expertise in Cloud and AI/ML infrastructure.
  • Proven track record in building scalable software solutions.
Stackforce AI infers this person is a Cloud and Software Development expert with a focus on SaaS and Travel Technology.

Contact

Skills

Core Skills

Cloud ComputingSoftware Development

Other Skills

AlgorithmsAmazon Elastic MapReduce (EMR)Amazon Web Services (AWS)AnalyticsBig Data AnalyticsCC#C++CSSEclipseEquities TechnologyFinanceFront-End DevelopmentHTML 5IntelliJ IDEA

About

Software engineer with more than 13 years of diverse experience in Cloud, AI/ML infrastructure, Search, Ecommerce, Software, IT services in Finance and Research across multiple domains, technologies and geographies. Specialties: Distributed Systems, Computer Networks and Web Architecture.

Experience

14 yrs 8 mos
Total Experience
2 yrs 11 mos
Average Tenure
4 yrs
Current Experience

Amazon web services (aws)

Senior Software Engineer

Jun 2022Present · 4 yrs · Greater Seattle Area

Amazon Web Services (AWS)JavaCloud Computing

Docusign

Lead Software Engineer

May 2021Jun 2022 · 1 yr 1 mo · Greater Seattle Area

  • Identity and Auth - Worked on improving Knowledge Based Authentication (KBA) for accessing DocuSign Envelopes
  • Agreement Cloud Platform - Helped creating a unified platform to host different UX projects. Added feature flag, A/B testing support
C#Protocol BuffersSoftware Development

Microsoft

2 roles

Senior Software Engineer

Sep 2019May 2021 · 1 yr 8 mos

  • Bing Answers and Segments
  • Dev lead for building rich experiences for Elections and other spiking events on Bing
  • Designed and developed a unified and highly agile answer framework that reduced new
  • Bing answer creation time from a week to less than a day.
  • Created Coronavirus stats and vaccine tracker answer on Bing and helped it ship it in all Bing regions and languages. This answer gave Bing users easy and reliable access to all coronavirus
  • related information much before it was widely available on internet.
  • Built infrastructure to show Covid-19 advisories for Bing searches across different
  • domains.
  • Created multiple rich answers for 2020 US elections starting from top political Issues,
  • Candidates, How to Vote, Primary Elections, Debates, Polls and leading up to General
  • election results.
C#Microsoft AzureCloud Computing

Software Development Engineer II

Jan 2018Aug 2019 · 1 yr 7 mos

  • Microsoft Rewards
  • Worked on building Microsoft Rewards App for Xbox, which had over 1M downloads before being bundled as a native app available in 20 countries/22 languages.
  • Owned and shipped multiple other features including the point redemption flow to redeem points into store credits from the app, sharing rewards points with family members in 5 different markets, automated points expiry of inactive users
  • Partnered with Microsoft Launcher, Edge and Bing mobile apps for upsell with rewards delivering 200k unique downloads of these apps combined.
C#Microsoft AzureSoftware Development

Expedia, inc.

2 roles

Software Development Engineer II

Aug 2015Dec 2017 · 2 yrs 4 mos

  • Full stack developer for Expedia's Meta Engineering team.
  • Responsible for building platform and tools to help different data science teams run automated algorithms and generate/submit bids to meta sites (like Tripadvisor, Kayak, Google Hotel Ads)
  • Created and led a new data science platform in a 2-member team to easily manage and run spark and python algorithms. This platform ended up being used by more than 10 teams at Expedia.
  • Played a major role in increased and more efficient parallel processing, UI enhancement, continuous deployments with zero downtime and fragmenting the complex project structure into smaller, independent and easy to maintain microservices.
  • Helped reduce dependencies on RDS instances for data processing by following a more in memory file based processing, thereby reducing team's AWS cost by more than 70%.
  • Helped onboard new team members and mentored junior developers understanding the system and adopt best practices.
Search Engine Marketing (SEM)Amazon Web Services (AWS)Software Development

Software Development Engineer

Apr 2013Aug 2015 · 2 yrs 4 mos

  • Full stack developer for TAAP, Expedia's Travel Agent Affiliate Program providing portal for Travel Agents all around the world to book through Expedia and earn commissions
  • Created and owned an Itinerary Builder tool which was extensively used and appreciated by
  • travel agents in 40 different countries.
  • First member of the team in India. Started working on the project when it was in its very early
  • stages and contributed to all the technical areas as per the requirements.
  • Mentored new members and interns that joined the team in India and US.
  • Well aware and continuously followed agile methodologies
JavaScriptFront-End DevelopmentSoftware Development

Citi

Programmer Analyst

Jul 2011Mar 2013 · 1 yr 8 mos · Singapore

  • Responsible for server side Development, enhancement and support of COMET, Citi's front end
  • Order Management System for high touch equities and derivatives trading
  • Youngest person in the 20-member team from different nationalities.
  • Worked closely with teammates from Hong Kong and in continuous touch with the team in the
  • US and Europe
Equities TechnologyFinanceSoftware Development

Education

Indian Institute of Technology, Kanpur

Bachelor and Master of Technology (Dual Degree) — Computer Science and Engineering

Moscow State Institute of International Relations (University) MFA Russia MGIMO

Summer School — Mass Communication/Media Studies

Université de Bordeaux

Summer Intern — Computer Systems Networking and Telecommunications

Stackforce found 100+ more professionals with Cloud Computing & Software Development

Explore similar profiles based on matching skills and experience