Contact
    gothankar.tushar@gmail.com
                                 Tushar G.
                                 Apple London | Amazon | BITS Pilani, Goa
    www.linkedin.com/in/         London
    tushargothankar (LinkedIn)
                                 Summary
    Top Skills
    Data Structures              I am a Software Engineer with experience in working with Large
    Algorithms                   Scale Distributed Systems, Big Data Technologies, Scala, and
    Java                         expertise in Object Oriented Programming as well as Functional
                                 Programming. My non technical skills include hiring and mentoring,
                                 away-team and cross-team collaboration.
                                 Experience
                                 Apple
                                 Software Engineer
                                 May 2021 - Present (10 months)
                                 London, England, United Kingdom
                                 Amazon
                                 2 years 11 months
                                 Software Development Engineer
                                 October 2019 - May 2021 (1 year 8 months)
                                 Bengaluru, Karnataka, India
                                 Onsite Attribution [OSA]
                                 OSA is a machine learning based solution that attributes incremental revenue
                                 to widgets, and campaign ad placements on the Amazon website’s pages. The
                                 signals generated by the system are used for optimizing the appearances of
                                 widget content on the website during Events (eg: Prime Day, Spring Sale) and
                                 reporting their performance post-event.
                                 1. Designed a system to automate the data pre-processing step of the
                                 OSA workflow using Spark SQL, Dynamo DB, Map Reduce, and Lambda.
                                 Automation reduced the data preparation effort from manual effort of 2 weeks
                                 to 1 day automatic data preparation.
                                 2. Worked with the OSA Research team to redesign and scale the Python
                                 based feature generation process for ML model training and inference using
                                 Scala and Spark ML Pipelines. The redesign reduced the I/O load from 8+TB
                                                                   Page 1 of 4
                                             
    to 1.5 TB. It also reduced the required size of Hadoop cluster from 24 nodes to
    8 nodes.
    3. Remotely mentored a 2 month summer Intern. The intern received a job
    offer upon successful completion of project. I also performed 50+ Code
    reviews for the team.
    4. As one of the founding engineers, I setup code build and deployment
    pipelines, integration tests, setup alarms and service health monitoring
    dashboards for the team
    5. GDPR compliance - I audited and on-boarded all of the teams data to
    Amazon's On-demand data deletion service.
    Software Development Engineer
    January 2019 - September 2019 (9 months)
    Bangalore
    Machine Learning Attribution [MLA]
    MLA is a machine learning based solution that attributes incremental revenue
    to every advertising exposure associated with any purchase, worldwide. The
    signals generated by the system are used for aggregated reporting, efficiency
    measurement, and real time optimization of various advertising automated
    marketing channels like Paid Social media, Paid Search, Emails, Associates.
    1. Designed a module called AutoRecovery using Java, Spring Framework - a
    smart scheduler and resource allocator that optimized use of Hadoop Clusters
    to ensure that workflows run within SLA, reducing the number of SLA misses
    by 30%.
    2. Implemented a Salted-Join algorithm in Scala to handle skewed data
    effectively, reducing the workflow runtime from 4.5 hrs to 3hrs.
    3. Root caused and resolved InfoSec violations on our team's dashboard
    website which is built using ReactJS
    4. Made operational improvements by moving MapReduce Clusters to Private
    subnet, migrating from CSE encryption to S3 SSE encryption, and adding
    additional integration tests to the code deployment pipeline
                                       Page 2 of 4
                                             
    5. Mentored a 6 month intern and served as an on-boarding buddy for a
    new member in the team. I also participated in hiring drives, completed 13
    interviews, and hired 4 candidates. I Performed 30+ code reviews for the team.
    Software Development Engineer
    July 2018 - January 2019 (7 months)
    Bangalore
    Amazon API is the backend to Amazon's worldwide Detail Page Framework.
    It vends out information rendered on Amazon product pages like title, price,
    buying options, ratings etc. for generating the product pages.
    1. Collaborated with the Amazon Music team, and Amazon Search team, in
    away-team mode, and migrated the Amazon API Music detail page specific
    sub-resources from a Spring MVC stack to an Amazon internal functional
    programming language called DataPath.
    2. Planned the Q4 peak hardware requirements for the team, by setting up
    load tests, and calculated the appropriate number of AWS EC2 instances
    required in the computation and cache layer for handling peak traffic (8+ billion
    requests across Thanksgiving, Black Friday, Cyber Monday event)
    3. Setup A/B testing mechanisms to safely transition users to a new version for
    Product Price API
    Altisource
    Technology Intern
    January 2018 - June 2018 (6 months)
    Bangalore, India
    I worked on developing a Data Extraction Tool for RealDoc Document
    Management service of Altisource. Tech used: Open-CV, Python
    Birla Institute of Technology and Science, Pilani
    Teaching Assistant
    January 2017 - May 2017 (5 months)
    Goa, India
    Assisted in teaching and evaluation of Computer Programming CSF111
    course.
    ALL INDIA INSTITUTE OF MEDICAL SCIENCES, BHOPAL
    Intern
    June 2016 - August 2016 (3 months)
                                       Page 3 of 4
                                            
    Bhopal Area, India
    I developed an Android App for Health Information Kiosks at AIIMS, Bhopal
    Education
    Birla Institute of Technology and Science, Pilani
    Bachelor of Engineering - BE, Electronics and Instrumentation · (2014 - 2018)
    Campion School , Bhopal
     · (2007 - 2014)
                                      Page 4 of 4