Skip to content
View sarthak7awasthi's full-sized avatar

Organizations

@dragonhacks790

Block or report sarthak7awasthi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
sarthak7awasthi/README.md

πŸ‘‹ Hi there!

πŸš€ About Me

I'm Sarthak Awasthi, your friendly neighborhood Software Engineer.


πŸ”§ My Technical Toolbox

Category Tools & Technologies
Frontend Development React, TypeScript, TailwindCSS, styled-components
Backend Development Java, Spring Boot, Python, Flask, FastAPI, JavaScript, Node.js
ML/AI Tensorflow-federated, Pytorch, PySysft
Real-Time Solutions Socket.IO, SSE, AWS AppSync
Databases DynamoDB, ElasticSearch, SQL, Postgres, MongoDB
Cloud & DevOps AWS (Lambda, ECS, SQS), Docker, Kubernetes
Programming Languages Java, Python, TypeScript, Rust, C++, C
Others Jest, CircleCI, Apollo GraphQL

🌟 Featured Projects

A Rust NLP library I implemented from scratch without any external ML libraries.

An innovative application utilizing drones for personal surveillance and safety. The system allows users to request a drone to accompany them, providing continuous surveillance during their journey. It integrates:

  • Backend: Flask server
  • Frontend: React Native Expo
  • Object Detection: OpenCV and YOLOv5

A project aimed at enhancing accessibility by translating sports commentary into synchronized sign-language animations. This enables the Deaf and Hard-of-Hearing community to enjoy sports commentary enriched with intensity and emotions.

πŸ” PETGNNs

A Neural Network framework designed to perform federated learning while preserving privacy. It integrates various privacy-preserving technologies such as Differential Privacy, Secure Multi-Party Computation (SMPC), Private Set Intersection (PSI), and Homomorphic Encryption, making it ideal for applications in fake news detection and fraud detection.

A Document Search Assistant that allows users to upload documents, ask questions, and receive relevant answers using retrieval-augmented generation (RAG). It supports multiple document formats and provides a user-friendly interface for interactive queries.

🌐 VirtuFlux

A distributed system designed for dynamic data routing, processing, and resource management across virtual nodes. VirtuFlux ensures efficient and scalable data flow management, load balancing, fault tolerance, and distributed processing, leveraging KVM/QEMU for virtualization.

A C++ library for overlaying animated sign language subtitles on videos, enhancing accessibility for deaf and hard-of-hearing individuals. The system supports intensity-based animations and multi-word subtitle handling with vertical stacking.


Pinned Loading

  1. Custom-Version-Control Custom-Version-Control Public

    C++

  2. B-Trees-Based-Database B-Trees-Based-Database Public

    C++

  3. DynamicUI DynamicUI Public

    JavaScript

  4. OnlineIDE OnlineIDE Public

    JavaScript

  5. jpeg2pdf jpeg2pdf Public

    Python

  6. aws_cli_tool aws_cli_tool Public

    Python