Python SDK for accessing Samanvay Kumar Tadakamalla's professional profile
Project description
Samanvay SDK (Python)
A lightweight Python SDK that exposes Samanvay Kumar Tadakamalla's professional profile, background, and social presence through a clean, client-based API.
About Me
I'm a Computer Science student exploring AI/ML, backend systems, and generative AI by building real projects.
I currently study at NIAT and serve as the Operations Manager of the Gen AI Club.
About the SDK
The Samanvay SDK is a PyPI-ready Python package that provides programmatic access to:
- Identity details
- Education and background
- Social & developer profiles
All through a single client object.
Installation
pip install samanvay-sdk
Quick Test
Once installed, let’s make sure everything’s working.
Create a new Python file (for example test.py) and try this:
from samanvay_sdk import Client
Sam = Client()
print("Hey! 👋 Here's a quick look at what this SDK does:\n")
print(Sam.get_name())
print(Sam.get_full_name())
print()
print(Sam.get_github())
print(Sam.get_linkedin())
print(Sam.get_twitter())
🎥 SDK Demo
A short walkthrough demonstrating the Samanvay SDK output in a terminal run. Click on it to watch
SDK Methods Overview
All functionality in this SDK is exposed through a single client object.
Each method is argument-free and returns pre-filled information.
Identity Methods
These provide basic identity details.
-
get_name()
Returns the display name. -
get_full_name()
Returns the complete legal name.
Social & Developer Profiles
These methods return labeled, clickable URLs when printed in supported terminals.
get_github()→ GitHub profileget_linkedin()→ LinkedIn profileget_twitter()→ Twitter (X) profileget_leetcode()→ LeetCode profileget_medium()→ Medium blogget_reddit()→ Reddit profile
Background Information
These methods give more context about the author.
-
get_author_info()
Returns a short professional and personal summary. -
get_education()
Returns current education details.
SDK Information
Details about the SDK itself.
about_sdk()
Explains what this SDK is and why it exists.
All methods can be accessed directly from the client instance and are designed to be simple, readable, and easy to explore.
That’s it. A small SDK with a bit of personality — built on curiosity.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file samanvay_sdk-0.0.1.tar.gz.
File metadata
- Download URL: samanvay_sdk-0.0.1.tar.gz
- Upload date:
- Size: 4.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e9b413d43659f0e906f20f0f13fcd48b9329ba97e9c378732cd2022fef3a9417
|
|
| MD5 |
a33cbc29a56e1ccb2db7941247801635
|
|
| BLAKE2b-256 |
aa9fef94f63ea6720649a109ab249ede5e5f10f330582fa6d860fd9f28eed8a6
|
File details
Details for the file samanvay_sdk-0.0.1-py3-none-any.whl.
File metadata
- Download URL: samanvay_sdk-0.0.1-py3-none-any.whl
- Upload date:
- Size: 4.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8ac990915b46b9b07619ec5c58e80b2ab9803110c408c7aa5a55a4f9aac9e944
|
|
| MD5 |
f6c14512b3a17dfa2541eaf851ba5b5e
|
|
| BLAKE2b-256 |
31f8eda49d46a7e84167a9786c999d6bce6ce1e42c0299e3af793a11d86fd484
|