Hello, World!  I'm

Apurva Patkeshwar

Software Developer Machine Learning Engineer

About Me
About Me

ML Engineer at Twitter Cortex. NYU alumnus. Former SDE at Microsoft & Amazon. Future martian astronaut.

Profile Picture

I develop large-scale services and dabble with Machine Learning on the side. I love designing innovative, responsive UX. I am proficient in Java and C# while maintaining a reasonable understanding of Scala and Python. I'm attracted to the art and science of driving decisions by leveraging the power of data. Although a technology geek at heart, I immensely enjoy watching and playing sports. I'm also an automobile enthusiast.

Profile

Born and raised in Mumbai, currently residing in Seattle.

  • Name Apurva Patkeshwar
  • Age 29 years
  • Profession Machine Learning Engineer
  • Email apurva.p@hotmail.com

Skills

Geek next door. Fitness freak. Big-time foodie. Spaces over tabs.

  • 95%
    Problem Solving
  • 85%
    Web Services
  • 70%
    Machine Learning
  • 85%
    Backend Databases
  • 75%
    Design & Research
Background

Some of my credentials.

On completing my bachelor's in 2014, I worked at Microsoft as a Software Engineer for 2 years. Took a break to pursue my master's at NYU and started at Amazon after my graduation. Currently working at Twitter as a Senior ML Engineer.

Experience

Sr ML Engineer

July 2021 - Present

Twitter

Working on the next-gen fully-managed ML Serving platform in Cortex, which will enable other teams to serve ML models at a high scale in production while ensuring performance, reliability, and ease of use.

SDE II

June 2018 - July 2021

Amazon

As a dev on the Automatic Speech Recognition (ASR) team at Alexa, owned a tier-1 web service platform which delivers the fastest, most reliable, and affordable service for audio processing and speech to text conversion. Worked on separating audio streaming path from rest of the architecture and cache audio in regions closer to customers. This brought speech processing to edge of the cloud reducing user perceived latency (UPL) by 25% at 99th percentile in emerging markets.

Software Development Intern

May 2017 - August 2017

Yahoo

As a part of the Advertising & Search Products team, incorporated real-time data streams into the guaranteed ads pipeline to reduce impression forecasting time from over 7 hours to less than 2 hours. Redesigned the availability matching algorithm in the Supply-Side Platform (SSP) by implementing in-memory indexes considerably improving the average search time. Also, saved on infrastructure costs related to hosting and maintaining index servers.

Software Development Engineer

July 2014 - July 2016

Microsoft

Selected to be a member of MACH (Microsoft Academy of College Hires) - Microsoft's highly selective 2-year talent development program. Contributed to Volume Licensing pipeline in the Enterprise Commerce domain. I worked on business-critical applications, ensured high quality and delivered major releases with zero defects. Also worked in the Work-Life Productivity team which functioned as a startup within Microsoft. Built Microsoft's internal crowd-sourcing platform for new ideas. Also developed a portal for efficient usage of office spaces.

Software Engineer Intern

June 2013 - August 2013

Microsoft

Implemented a utility for pre performance testing environment setup of Microsoft's Volume Licensing Reporting portal. Also contributed to building a stable and efficient automation framework and automated regression test cases which drastically reduced manual testing effort for every consequent release cycle.

Education

Master of Science

Spetember 2016 - May 2018

New York University

Courant Institute of Mathematical Sciences

Major: Computer Science
GPA: 3.7/4.0

Bachelor of Engineering

August 2010 - June 2014

University of Mumbai

Sardar Patel Institute of Technology

Major: Information Technology
GPA: 3.6/4.0

Projects

Check out my recent work.

Testimonials

What my managers say about me.

Coming straight from college, he was able to quickly ramp up in the domain and the technology being used with minimal guidance. The innovative ideas Apurva implemented proved to be very beneficial and helped the team meet business expectations of delivering in a short duration of time and with zero defects. Along with focusing on his assigned project work, he proactively volunteered for stretch assignments. Overall, Apurva has consistently performed his duties with competence and gone the extra mile to ensure a solid product was shipped. He gelled very well with the team and was respected by his team members for his passion and innovative ideas.

Rajesh Chadha

Sr. Software Engineering Lead, Microsoft

Apurva showed tremendous enthusiasm for technology and played a crucial role in some of the automation delivery for my team. He is a self starter and very committed team player. I have never known a situation when either I or team leads had to follow up with him. He would go the extra mile to scale up on new technology and coding skills. Even though he was still a student while doing internship, at workplace he displayed high levels of maturity and great sense of responsibility. I was happy he was in my team.

Ronnie Joseph

Senior Manager, Microsoft

14

Projects Completed

19

Certifications

4

Awards Received

4

Languages Spoken

2

Research Publications

398

Cups of Mocha
Contact

I'd love to hear from you.

Ready to start your next big project? Considering working with me? Awesome! Hit me up and I'll get back to you.