Priyank Goyal

Senior Software Engineer

San Francisco, California, United States10 yrs 10 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Experienced in building customer-facing features for Google Assistant.
  • Proven track record of mentoring interns successfully.
  • Strong expertise in Java and software development.
Stackforce AI infers this person is a Backend-heavy Software Engineer with experience in B2C applications.

Contact

Skills

Core Skills

Software DevelopmentJavaPython

Other Skills

Ad-serving systemAgile MethodologiesAmazon Web Services (AWS)Android GoApplication submission flowArchitectureC (Programming Language)C++Commerce RevenueCustomer baseData modelDatabasesDesignDistributed ApplicationsEngineering

About

I hold a B.Tech degree in Computer Science from IIT-BHU, Varanasi. I'm a software developer and computer programmer with an avid interest in Data Structures, Algorithms and Optimization. As a core programmer, I love taking challenges and love being part of the solution. Hands-on experience in Analysis, Development and Implementation. Solid Programming expertise in JAVA, C/C++, Object Oriented analysis/methodologies. Enthusiastic team player, a fast learner with creative problem solving skills, good coding and communication skills. Would be interested in getting exposure to domains providing intellectually challenging work in the field of computers for proving and enriching my knowledge and skills. YouTube videos link: #1. My Google Interview Experience: https://www.youtube.com/watch?v=fNpQrYwxsvo #2. How I prepared for coding interviews: https://www.youtube.com/watch?v=HYK5lpkKBPo

Experience

10 yrs 10 mos
Total Experience
3 yrs 7 mos
Average Tenure
6 yrs 10 mos
Current Experience

Google

3 roles

Senior Software Engineer (L5), YouTube

Aug 2021Present · 4 yrs 10 mos

  • • Working in the YouTube Commerce Revenue Team, which is responsible for determining the payouts to the YouTube content creators, and thus fulfils a critical role in the YouTube ecosystem.
YouTubeCommerce RevenuePayoutsSoftware DevelopmentJava

Google STEP Interns host

May 2020Jun 2020 · 1 mo

  • Co-hosted and Mentored 3 Google STEP Interns during Summers 2020.
  • To be an effective intern mentor, I had to navigate group dynamics, communicate effectively, and provide constructive feedback in a way that fostered growth and development.
  • All 3 STEP interns got a Return Internship Offer and will be joining again in Summers 2021.

Software Engineer (L4), Google Assistant

Aug 2019Aug 2021 · 2 yrs

  • Worked as a part of the Assistant NBU (Next Billion User) team, focusing on building features for the NBUs.
  • Worked on building customer facing features for Assistant on Android Go. This involves working on server and client side code, primarily working on the Assistant Go android app. Tools and technologies used: C++, Java, Dagger, TikTok, ASwB, Android, Interacting with and working on a lot of Google's internal systems.
Google AssistantAndroid GoC++JavaSoftware Development

Amazon

Software Development Engineer 2

Jul 2019Aug 2019 · 1 mo · Bengaluru, Karnataka, India

  • • Worked in a team under Consumer Payments division in Amazon (ABP - PBI).

Bankbazaar

2 roles

Senior Software Development Engineer

Promoted

Apr 2018Jul 2019 · 1 yr 3 mos · Bengaluru, Karnataka, India

  • Worked as a part of Credit Tracker Team, design and built service APIs that let the user view and keep a track of his credit score, which is a key factor in deciding the creditworthiness of an individual.
  • Introduced mechanism to send SMS and email notifications to the existing customer base, resulting in almost 15% increase in the returning customer base. This trustable base is used for cross selling other products.
  • Worked on features to increase the efficiency of the CROs, which directly impacts application conversion and revenue.
Service APIsSMS notificationsCustomer baseSoftware DevelopmentJava

Software Development Engineer

Jun 2016Mar 2018 · 1 yr 9 mos · Bengaluru, Karnataka, India

  • Worked as a part of BankBazaar International Team for a few months, handling the Singapore division. Extended the services provided in India to Singapore that gave average revenue of $100 per application.
  • Built a payment gateway for FD and MF products. This provided the user an amenity to complete the application process on BankBazaar site page only, decreasing the customer drop-offs for these products.
  • Worked on internal features making the application submission flow smooth for specific product partners.
  • Languages and Technologies
  • Programming Languages - Java, Python (basic), C++ (basic)
  • Operating System - Linux, Windows, Mac OS, Android
  • Database - MySQL, MongoDB, InfluxDB
  • Frameworks and tools - IntelliJ IDEA, Spring, Struts, Hibernate, AOP, Junit Testing, Sonar, Jenkins
  • Others - GitHub, Maven, Grafana, New Relic, Apache CXF, Redis, Nginx
Payment gatewayApplication submission flowSoftware DevelopmentJava

Inmobi

Software Development Engineer

Jun 2015Jun 2016 · 1 yr · Bengaluru, Karnataka, India

  • Backend Java developer and working as a part of App Discovery Team.
  • Worked on the core mobile ad-serving system, to serve best contextual ads in the matter of millisecond.
  • Developed Alerting tool for Performance Demand Pool (PDP) components. Used by Performance Engineering team to monitor burn, clicks and bidding process.
  • Randomized ads shown to the user such that more exposure is given to the new advertisers resulting in the increase in conversion ratio by 15%.
  • Limited the number of ads shown to the user such that there is no repetition of ads shown.
  • Technologies used: Java, Thrift, PostgreSQL, Maven.
JavaPostgreSQLAd-serving systemSoftware Development

D. e. shaw india

Summer Internship

May 2014Jun 2014 · 1 mo · Hyderabad, Telangana, India

  • Task was to design an efficient data model (in Python) to store company specific data in MongoDB.
  • Was able to create multiple possible designs. Found the cost of querying and efficiency for each design, and the best design was around 20% faster than the traditional MySQL DB that was in use to store the data.
  • Designed User Interface (UI) for the self made API’s.
  • Technologies used : Python, MongoDB, Web2py, HTML, CSS.
Data modelMongoDBPythonSoftware Development

Matheletics

Problem Setter

Feb 2014Mar 2014 · 1 mo · Varanasi, Uttar Pradesh, India

  • Coordinator and Problem setter for the event Matheletics2014 organized on hackerrank.com under Technex14, the techno-management fest of IIT BHU.
  • It was Project Euler inspired contest. The contest saw participation from 24 countries with more than 1200 registrations.

Education

Indian Institute of Technology (Banaras Hindu University), Varanasi

Bachelor of Technology (B.Tech.) — Computer Science and Engineering

Jan 2011Jan 2015

Indian Institute of Technology (Banaras Hindu University), Varanasi

Bachelor of Technology (B.Tech.) — Computer Science and Engineering

Jan 2011Jan 2015

Stackforce found 100+ more professionals with Software Development & Java

Explore similar profiles based on matching skills and experience