Skip to main content

Khaja Moinuddin Mohammed's data science portfolio as a Python package

Project description

emkaymoin

Khaja Moinuddin Mohammed's data science portfolio — as a Python package.

pip install emkaymoin
import emkaymoin as emkay

emkay.whoami()        # who is emkay?
emkay.summary()       # full snapshot in one command
emkay.roast()         # go on, you deserve it
emkay.puzzle()        # solve a data riddle to unlock contact info
emkay.gg()            # good game

Portfolio

Function
emkay.whoami() # Bio card — name, role, availability
emkay.summary() # Terminal resume — full snapshot
emkay.pitch() # 30-second elevator pitch
emkay.hire_me() # Why hire emkay
emkay.contact() # Email, phone, GitHub, LinkedIn

Projects

Function
emkay.projects() # All projects as DataFrame
emkay.projects(role='MLE') # Filter by role tag
emkay.projects(domain='audio') # Filter by domain keyword
emkay.projects(stack='XGBoost') # Filter by tech
emkay.projects(sort='year', asc=True) # Sort ascending
emkay.project('tacoma') # Full case study
emkay.project('tacoma', mode='short') # One-liner summary
emkay.project('tacoma', mode='json') # Raw dict
emkay.top(n=3) # Most recent n projects
emkay.random() # Random project
emkay.search('CNN') # Search across all fields
emkay.shap('tacoma') # SHAP feature importance chart

Skills & Background

Function
emkay.skills() # Skill proficiency bar chart
emkay.stack() # All technologies used
emkay.domains() # All project domains
emkay.education() # Degrees and GPA
emkay.achievements() # Awards, leadership, distinctions
emkay.learning() # Currently learning

Export & Resume

Function
emkay.resume() # Full text resume in terminal
emkay.resume(open=True) # Text resume + opens emkaymoin.com
emkay.export('json') # Export full portfolio as JSON
emkay.export('txt') # Export full portfolio as text file

Easter Eggs

Function
emkay.origin() # The story of how emkay became a data scientist
emkay.loadout() # Tech stack as a gaming loadout
emkay.bgmi() # Esports career and what it taught about data science
emkay.rubiks() # ASCII Rubik's cube and the cube story
emkay.fun_fact() # Random fun fact about emkay
emkay.puzzle() # Solve a data riddle to unlock contact info
emkay.solve('your answer') # Submit your puzzle answer
emkay.gg() # Good game — closing message

Meta

Function
emkay.roast() # Random roast — self, recruiter, or tech person
emkay.version() # Package version and changelog
emkay.changelog() # Alias for version()
emkay.star() # GitHub repo link
emkay.credits() # End credits screen
emkay.timeline() # ASCII project timeline
emkay.help() # All commands

Projects

Year Title Domain Key Result
2026 Tacoma Pole Inspection Risk Utilities · ML 18% est. risk ↓
2026 SafeANC — Emergency-Aware ANC Audio AI · DL Concept · <50ms target
2026 Legal Clause Classifier NLP · DL 87% F1
2025 Bird Species Audio Classification Audio · DL 100% binary · 71.9% multiclass
2025 Youth Substance Use Risk Health · ML 81% accuracy
2025 Global Mortality Analysis Health · Research 75–80% variance explained
2024 Seattle Smart Parking Demand ML · Geospatial R² = 0.86
2024 SVM-Based Diabetes Risk Prediction Health · ML 84% accuracy · ROC-AUC 0.91

Zero dependencies

emkaymoin works out of the box with no required dependencies. If pandas is installed, emkay.projects() returns a DataFrame. If not, it prints a clean text list. Either way it works.

pip install emkaymoin           # zero dependencies
pip install emkaymoin[full]     # with pandas

Contact

  • 📧 emkaymoin@gmail.com
  • 🔗 linkedin.com/in/emkaymoin
  • 🐙 github.com/kmohammedsu
  • 🌐 emkaymoin.com

Data Scientist · M.S. Data Science · Seattle University · June 2026 · Available full-time

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

emkaymoin-0.5.0.tar.gz (19.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

emkaymoin-0.5.0-py3-none-any.whl (19.5 kB view details)

Uploaded Python 3

File details

Details for the file emkaymoin-0.5.0.tar.gz.

File metadata

  • Download URL: emkaymoin-0.5.0.tar.gz
  • Upload date:
  • Size: 19.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.18

File hashes

Hashes for emkaymoin-0.5.0.tar.gz
Algorithm Hash digest
SHA256 ba1bc7c0edae24716903ac86e616df71c45c0f8853f688a2aeb701d192072104
MD5 0b9addbd3b97c088587b1bce77f4c6b3
BLAKE2b-256 f38f3caa9f57f17f50b0e3a6e7563dcbc9161f342610a1d8088ee5d107ef5c0c

See more details on using hashes here.

File details

Details for the file emkaymoin-0.5.0-py3-none-any.whl.

File metadata

  • Download URL: emkaymoin-0.5.0-py3-none-any.whl
  • Upload date:
  • Size: 19.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.18

File hashes

Hashes for emkaymoin-0.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f110d3b35acedfd63294676d5e4900cdb5c1a91b024bc2450871d92f9b333d09
MD5 cc3e046061d3c3bbbf02618b936bd727
BLAKE2b-256 c50180354ba64e47aa28a044cf5e33e31470107c5586fe4f4d174bd3df3ea7e7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page