Sarthak Vijay, Developer in Bengaluru, India
Sarthak is available for hire
Hire Sarthak

Sarthak Vijay

Verified Expert  in Engineering

Bio

Sarthak is a software developer passionate about building products for retailers and everyday consumers. He's been building enterprise-grade distributed and scalable applications that solve real-world problems. Besides being technically proficient, Sarthak has excellent interpersonal skills and can demonstrate creativity and dedication in all projects he embraces.

Portfolio

Amazon India
Algorithms, Databases, Data Structures, APIs, Back-end...
Societe Generale
Java, Spring, Spring Boot, Back-end, Databases, REST APIs, AWS Lambda...
Tavant
TypeScript, Java, Databases, Algorithms, REST APIs

Experience

  • Algorithms - 5 years
  • Spring Boot - 4 years
  • Java - 4 years
  • SQL - 4 years
  • Back-end - 4 years
  • REST APIs - 4 years
  • AWS Lambda - 3 years
  • Artificial Intelligence (AI) - 2 years

Availability

Part-time

Preferred Environment

Linux, IntelliJ IDEA, Java, SQL, Back-end, Spring, Spring Boot, Algorithms, TypeScript

The most amazing...

...project I've helped build from the ground up is a market-fit product that was later used by millions of people.

Work Experience

SDE 2

2022 - PRESENT
Amazon India
  • Developed advanced algorithms and systems to optimize performance for our advertisers and publishers; focused on solving a wide variety of problems in computational advertising.
  • Managed production releases and been on production calls to provide the resolution and track the issues.
  • Handled various aspects and areas of distributed computing, machine learning, statistics, optimization, text mining, information theory, and big data systems.
Technologies: Algorithms, Databases, Data Structures, APIs, Back-end, Amazon Web Services (AWS), AWS Lambda, Amazon Elastic MapReduce (EMR)

Specialist Software Engineer

2020 - 2022
Societe Generale
  • Collaborated with a team to formulate innovative solutions for regulatory reporting applications. Developed strategies and risk metrics to improve performance.
  • Managed technical responsibility and improvement in development standards and engineering excellence.
  • Built a brand new tool to improve the productivity and efficiency of QA and the support team.
  • Awarded with the Position of Responsibility award in 2020.
Technologies: Java, Spring, Spring Boot, Back-end, Databases, REST APIs, AWS Lambda, Amazon Elastic MapReduce (EMR)

Software Engineer

2018 - 2020
Tavant
  • Performed a broker application development used by a leading lending institution for mortgage lending.
  • Analyzed requirements, design, and application development using Java and Jakarta EE technologies.
  • Spearheaded the development of the app's new version with additional functionalities.
Technologies: TypeScript, Java, Databases, Algorithms, REST APIs

Web Developer

2017 - 2017
RedCarpet
  • Modified and developed the company's existing website and the user login flow.
  • Created a new marketing micro-website and a marketing channel.
  • Managed the database of all subscribers and increased traffic retention on the website.
Technologies: Java 8, Back-end, APIs, REST APIs

Experience

Asset Valuation Tracker

I designed and developed a finance-based app providing detailed information about the valuation of various assets saved in users' portfolios.

The assets' categorization was based on risk, volatility, and liquidity. The app delivered recommendations based on current investment and risk profile to improve or diversify portfolio investment across other asset classes.

Geek1Vision

Geek1Vision is an online educational counseling web app that provides online counseling and resources in engineering and medical science. It is a valuable destination for students and graduates, providing them with career advice, internship programs, career counseling, and other professional development resources.

Education

2014 - 2018

Bachelor's Degree in Metallurgical Engineering

Indian Institute of Technology (BHU) - Uttar Pradesh, India

Certifications

JANUARY 2020 - PRESENT

Object-oriented Design

Coursera

NOVEMBER 2019 - PRESENT

Object-oriented Programming in Java

Coursera

Skills

Libraries/APIs

REST APIs

Tools

IntelliJ IDEA, Git, Amazon Elastic MapReduce (EMR)

Languages

Java, SQL, TypeScript, Java 8

Frameworks

Spring, Spring Boot

Paradigms

Microservices

Platforms

Linux, AWS Lambda, Amazon Web Services (AWS)

Storage

Databases

Other

Back-end, Algorithms, Web Applications, API Applications, Design, System Design, Data Structures, APIs, Artificial Intelligence (AI)

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring