Skip to content
View MAHANTH-wq's full-sized avatar

Block or report MAHANTH-wq

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
MAHANTH-wq/README.md

πŸ‘‹ Hi, I'm Mahanth

πŸ‘¨β€πŸŽ“ Professional Summary & Education

Backend Developer with a strong foundation in scalable system design, API development, and cloud-native applications. Experienced in delivering production-ready solutions using Go, Python, and C++, with expertise in AWS, Docker, Kubernetes, and automation workflows. Skilled in applying design patterns, low-level architecture, and test automation to build reliable, maintainable systems. Passionate about solving complex problems, contributing to open-source projects, and continuously learning new technologies.

  • πŸŽ“ Education:
Degree Field Institution Year
Master's Computer Science (Networks and Information Security) Indian Institute of Technology, Hyderabad 2024
Bachelor's Computer Science Osmania University, Hyderabad 2022

πŸ’Ό Work Experience

Software Engineer – Oleria | July 2024 – Present

  • Contributed to the end-to-end integration of Okta and ServiceNow applications within the product.
  • Supported successful deployment and testing of these integrations in a customer environment managing over 100,000 users.
  • Conducted extensive research to gain deep understanding of Identity and Access Management (IAM) features, OAuth authentication mechanisms, and relevant REST APIs for data retrieval in both applications.
  • Designed and implemented end-to-end test automation workflow set-up for the product using AWS Lambda, Playwright and GitHub Actions.

Research Assistant - M.Tech Thesis IIT Hyderabad | July 2023 - June 2024
Securing Network Infrastructure: Safeguarding Data Plane Systems Against Attacks on Probabilistic Data Structures

  • Domain: Probabilistic Data Structures, Network Security, Smart-NICs, DPU, DOCA SDK
  • Description:
    • Research: Investigated Pollution/DDoS attacks on probabilistic data structures. Studied NVIDIA BlueField-2 DPU Architecture and Netronome Agilio Smart-NIC.
    • Technology: Set up NVIDIA BlueField-2 P Series DPU in IIT Hyderabad Data Center on a host server. Implemented FlowRadar Data Plane Packet Processing System utilizing Bloom Filter on Netronome Agilio Smart-NIC in C language and NVIDIA BlueField-2 P-Series DPU using DOCA SDK.

πŸš€ Projects

  • Bank System Backend Web Service in Go
    • Designed database schema using DBML and generate SQL code using SQLC
    • Handle transactions, DB isolation levels and avoid deadlocks
    • Developed a RESTful backend web service using the Gin framework
    • Secured the APIs with JWT and PASETO user authentication
    • Built a minimal docker image and used Github Action to automatically build and deploy the app to AWS EKS
    • Config Kubernetes Ingress to route traffic to the webservice
    • Extended the webservice to support gRPC and gRPC gateway
    • Run background workers to send and process email tasks asynchronously with Redis and Asynq
  • Splitwise App - Low Level Design
    • Designed and implemented low level design for a bill-splitting application inspired by Splitwise
    • Modeled core entities users, groups, expenses, transactions, balanceSheet and their relationships.
    • Applied Strategy and Factory Design patterns
    • Developed features including equal/unequal expense splitting, group-based expense tracking and simplify debts to minimize the number of transactions among users
  • Simple AI Agent
    • Designed and implemented a general-purpose AI agent in Python capable of autonomous task execution.
    • Developed a suite of custom tools to enhance the agent’s reasoning and problem-solving abilities.
    • Evaluated performance against the GAIA Benchmark to validate accuracy, adaptability, and robustness.
  • Alumni Information System
    • A platform that stores and manages alumni data while also providing updates on college events, news, and networking opportunities
    • Multiple user login, Event posting, Data visualization, and Alumni Registration Approval
    • Used Django Framework and Deployed using heroku

🌍 Open Source Contributions

  • Zitadel
    • SortingColumn functionality on system and admin API ListIAMMembers (link)
    • ListIAMMembers on system and admin APi provide the resoureowner as user resourceowner (link)

πŸ… Certifications & Courses

  • Fundamentals of AI Agents – link
  • Building Neo4j Applications with GO - link
  • Neo4j Fundamentals - link
  • Introduction to DOCA - link
  • Kubernetes for Absolute Begineers- Hands on – Udemy
  • Building Web Applications with Django – Coursera

πŸ› οΈ Technologies & Tools

Languages: Go, C++, Python, TypeScript
Frameworks: Gin, Django
Databases: PostgreSQL, MongoDB, Redis, Neo4j
DevOps: AWS, Docker, Kubernetes, GitHub Actions
Automation: Playwright
APIs & Protocols: REST, GraphQL, gRPC

πŸ“š Publications


πŸ“¬ How to Connect with Me


πŸ“Š GitHub Stats

MAHANTH-wq's Stats MAHANTH-wq's Top Languages MAHANTH-wq's Streak

Popular repositories Loading

  1. django django Public

    Forked from django/django

    The Web framework for perfectionists with deadlines.

    Python

  2. django-classy-start django-classy-start Public

    Forked from mfonism/django-classy-start

    A Command Line utility for starting Django projects and apps in a most classy manner

    Python

  3. AluminiProject AluminiProject Public

    Django web development

  4. Coding-Problems Coding-Problems Public

    Coding problems

  5. zitadel zitadel Public

    Forked from zitadel/zitadel

    ZITADEL - Identity infrastructure, simplified forΒ you.

    Go

  6. LLD LLD Public

    This repository contains the Low Level Design Examples

    Go