Yuvraj Sahu, Developer in Amsterdam, Netherlands
Yuvraj is available for hire
Hire Yuvraj

Yuvraj Sahu

Verified Expert  in Engineering

Back-end Developer

Location
Amsterdam, Netherlands
Toptal Member Since
December 8, 2021

Yuvraj is a passionate software developer armed with a wealth of experience spanning 7+ years. He has collaborated with various clients, from ambitious startups to one of the world's largest investment banks. His expertise spans an array of technologies and techniques, including Python, SQL, MongoDB, Google Cloud Platform (GCP), numerical computing, back-end engineering, and more. Yuvraj is a solid engineer who can surmount complex challenges and deliver game-changing results.

Portfolio

Sema Technologies, Inc
Django, JavaScript, Full-stack, React, Vue, SaaS
Napster
Python, SQL, MongoDB, Google Cloud Platform (GCP), FastAPI, APIs...
ShopBigLive
Django REST Framework, Django, Bulma, Buefy...

Experience

Availability

Full-time

Preferred Environment

Visual Studio Code (VS Code), Python, Git, Google Cloud Platform (GCP), Linux, MacOS, MongoDB, Redis, SQL

The most amazing...

...thing I've developed is a live video-based eCommerce marketplace, ShopBigLive, where users can make live videos and sell their products in real time.

Work Experience

Full-stack Developer

2024 - 2024
Sema Technologies, Inc
  • Developed APIs using the Django REST Framework to collect feedback from Visual Studio Code (VS Code) extensions.
  • Built an efficient implementation to store locations in a hierarchical structure used by many in the app.
  • Fixed functional bugs in the Django app in a time-sensitive manner.
Technologies: Django, JavaScript, Full-stack, React, Vue, SaaS

Senior Software Engineer

2022 - 2023
Napster
  • Contributed to end-to-end software development lifecycle, encompassing design, coding, testing, deployment, and optimization of microservices responsible for encoding, managing, and delivering vast amounts of audio and video content.
  • Led the scaling initiative of API web services, adeptly handling thousands of requests per second to serve a user base of 3 million. Leveraged async programming paradigms and cloud technologies to ensure seamless performance and low latencies.
  • Designed and developed command line applications to migrate millions of audio tracks from legacy systems to the cloud. Managed intricate reconciliations and troubleshooting, ensuring a smooth transition for enhanced operational efficiency.
Technologies: Python, SQL, MongoDB, Google Cloud Platform (GCP), FastAPI, APIs, Data Migration, Data Wrangling, Scripting, Automation, Scalable Web Services, Redis, Content Delivery Networks (CDN), Pydantic, Back-end Development, Back-end, Message Queues, Event-driven Programming, Async/Await, Python Asyncio, Asynchronous Servers, Asynchronous Programming, Web Servers, REST, Google Cloud, Google Cloud Storage, Kubernetes, Google Kubernetes Engine (GKE), Terraform, Video Processing, Audio Processing, Video & Audio Processing, FFmpeg, MPEG-DASH, Music Streaming, Video Streaming, Audio Streaming, Fastly, Microservices

Technical Co-founder

2021 - 2021
ShopBigLive
  • Architected and developed a dynamic live video-based eCommerce platform featuring a comprehensive suite of tools.
  • Empowered sellers with an intuitive dashboard, streamlined order management, integrated live streaming using AWS Interactive Video Service, interactive chat, and seamless payments using Stripe and integrated Google Analytics.
  • Shaped the business landscape by contributing to software architecture blueprints, ensuring alignment with team goals and investor expectations.
Technologies: Django REST Framework, Django, Bulma, Buefy, Amazon Interactive Video Service (IVS), Nuxt.js, Vue, PostgreSQL, Redis, NGINX, Amazon S3 (AWS S3), Amazon EC2, Amazon RDS, Python, JavaScript, Visual Studio Code (VS Code), Git, GitHub, Amazon Web Services (AWS), CSS, HTML, Video Streaming, Live Chat, Python 3, SQL, HTML5, CSS3, REST APIs, Back-end Development, Front-end, APIs, Back-end, Message Queues, Full-stack, Full-stack Development, Web Servers, Back-end Architecture, REST, Software Architecture, Webhooks, Web Development, RTMP, Streaming, FFmpeg, HTTP Live Streaming (HLS), Broadcasting, Real-time Messaging Protocol (RTMP), Node.js, Payment Gateways, PWA

Software Engineer | Data Engineer | Quantitative Developer

2020 - 2021
Goldman Sachs
  • Established a grid computing infrastructure for the commodity trading unit, unlocking parallel execution of resource-intensive computations. Slashed volatility and forward curve calculation time by 6x, optimizing compute pool utilization.
  • Oversaw code, processes, and compute pool management to maintain reliable data infrastructure, ensuring consistent and accurate data for crucial trading operations.
  • Engineered seamless data pipelines that efficiently ingested diverse data streams sourced from multiple channels, ranging from prices to volatility. Enabled traders to access and utilize data seamlessly through a user-friendly web API.
Technologies: Slang, Python, Java, Data Structures, Multithreading, Multiprocessing, ETL, Trading Systems, Data Engineering, Data Wrangling, Quantitative Development, Trading, Finance, Data Processing, Integration, API Integration

Software Development Engineer I

2019 - 2019
Kiwi
  • Skillfully integrated Stripe SDK for secure payments and web-based games into the Joyride iOS app.
  • Engineered a robust currency conversion feature, enabling seamless multi-currency support within the application.
  • Resolved critical issues, including memory leaks and race conditions, enhancing app stability and user experience through meticulous debugging and code optimization.
Technologies: iOS, Stripe API, Swift, Objective-C, JavaScript, WebKit, Grand Central Dispatch, Multithreading, Git, GitLab

Software Developer

2018 - 2019
Edelweiss
  • Drove user experience enhancements by implementing 3D touch functionality across the iOS app, which facilitated intuitive financial product data preview and seamless actions.
  • Pioneered features including the Options Calculator, smallcase integration, and option-chain support for the iOS app.
  • Designed and deployed a versatile and customizable line chart Swift API, elevating the visual representation of financial data on the iOS platform.
Technologies: iOS, 3D Touch, Swift, Objective-C, Xcode, WebKit, Grand Central Dispatch, Multithreading, Git, Bitbucket

Mechanical Engineer | R&D Engineer

2016 - 2018
Dover Corporation
  • Performed advanced mathematical modeling of air-operated double diaphragm pumps, refining operational efficiency.
  • Pioneered a robust methodology for precise heat generation calculations in compressor packing case sealing rings.
  • Implemented optimization strategies for coupler dimensions and shapes, selecting the optimal actuator force to minimize cost.
Technologies: Python, Mathematical Analysis, Engineering, Microsoft Excel, SOLIDWORKS, Mechanical Design, Mechanical Engineering

ShopBigLive

ShopBigLive is a live video-based eCommerce site where influencers can go live via video and sell their products. Users can buy products online during the live video. The video streamed on the platform is automatically recorded and can be watched by users on demand.

CodePlus

An online web compiler for programming languages. It currently supports compiling and running swift source code on the server. Developed a web front end for running a program, providing input, and seeing the output.

Word Mania

Developed a Swift-based iOS game similar to Boggle where players have to find words on a 4x4 character grid with a time limit. Different lengths of words have different scores. At the end of the game, total scores and all possible words in the grid are shown.

Song Info Scraper

A Python-based app for scraping information about songs from a website using Scrapy and Jupyter notebooks. It crawls a website and scrapes information about names, singers, writers, lyrics, label names, etc.

Stock Market App

A simple Python-based API service to serve stock market data. The service used PostgreSQL as the database to serve daily price data for stocks using FastAPI. A CLI tool was developed to insert daily price data, perform analysis, and write into a CSV and Excel file. The CLI tool was ran periodically to update the database.

Transcript Summarization App

A FastAPI-based REST API application that summarizes long transcripts using OpenAI's GPT completions API. The application also supported generating embedding, which was stored in Pinecone for implementing semantic search capabilities for querying info on transcripts. This API was used by the main Django app, which handles storing user data, transcripts, etc.

Image Processing API

https://github.com/prince-1994/Image-Service-API
A FastAPI-based web service that accepts image and editing parameters as input and returns an updated image based on the information. The API can be consumed through the Rapid API Hub. A CI/CD pipeline using GitHub Actions is set up to quickly integrate new features into the latest releases.
2011 - 2016

Bachelor of Technology Degree and Master of Technology Degree in Mechanical Engineering

Indian Institute of Technology (IIT) - Kharagpur, West Bengal, India

Libraries/APIs

Vue, Buefy, Python Asyncio, Stripe API, Pandas, REST APIs, Pydantic, SQLAlchemy, FFmpeg, Node.js, React, PiLLoW

Tools

Xcode, Grand Central Dispatch, Git, NGINX, GitHub, GitLab, Bitbucket, MATLAB, Microsoft Excel, SOLIDWORKS, ChatGPT, Docker Compose, Google Kubernetes Engine (GKE), Terraform, Fastly

Frameworks

Django, Django REST Framework, Nuxt.js, Bulma, NestJS, Vapor, Scrapy, Alembic

Languages

Python, Python 3, JavaScript, Java, Swift, Slang, Objective-C, CSS, HTML, SQL, HTML5, CSS3

Industry Expertise

Trading Systems

Paradigms

Asynchronous Programming, ETL, Automation, Event-driven Programming, Back-end Architecture, REST, Real-time Messaging Protocol (RTMP), Microservices, Mechanical Design

Platforms

MacOS, Amazon EC2, iOS, Amazon Web Services (AWS), Visual Studio Code (VS Code), Linux, Google Cloud Platform (GCP), Jupyter Notebook, Docker, Kubernetes, Music Streaming

Storage

PostgreSQL, Amazon S3 (AWS S3), MongoDB, Redis, Data Pipelines, Google Cloud, Google Cloud Storage

Other

Data Structures, Algorithms, Multithreading, Multiprocessing, Amazon Interactive Video Service (IVS), Amazon RDS, Back-end, Front-end, Software Engineering, Video Streaming, Live Chat, APIs, Async/Await, Asynchronous Servers, WebKit, 3D Touch, Data Transformation, FastAPI, Data Migration, Data Wrangling, Scripting, Scalable Web Services, Data Engineering, Content Delivery Networks (CDN), Back-end Development, Quantitative Development, Trading, Finance, Data Processing, Integration, Web Scraping, Mathematical Analysis, Engineering, Stock Market, Stock Trading, Message Queues, Full-stack, Full-stack Development, XLSX File Processing, Web Servers, OpenAI API, Software Architecture, Data Scraping, Scraping, Webhooks, Web Development, Batch File Processing, Video Processing, Audio Processing, Video & Audio Processing, RTMP, Streaming, HTTP Live Streaming (HLS), Broadcasting, MPEG-DASH, Audio Streaming, Mechanical Engineering, Payment Gateways, PWA, CI/CD Pipelines, GitHub Actions, SaaS, API Integration, Fluid Dynamics

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