Programming Languages Expert 5 years experience
Summary
Expert-level Python developer with 5 years of experience across backend development, data science, machine learning, and bioinformatics.
How I Apply This Skill
- Trained machine learning models using scikit-learn, TensorFlow, and PyTorch for classification, regression, and neural networks
- Performed healthcare analysis on COVID-19 data, resulting in 3 IEEE publications
- Developed bioinformatics algorithms including KMP pattern matching and ClustalW multiple sequence alignment
- Created comprehensive test suites with Unittest achieving 95% backend coverage on Study Buddy
- Integrated Python backend with DBMS using secure methods like parameterized queries, input validation, and prepared statements
- Built a 29-batch parallel pipeline with asyncio for the Job Search Agent, processing 58,807 jobs weekly across 11 ATS platforms with 127 company-specific retrievers
- Wrote the Neo4j indexing pipeline for the Copilot Agent Pipeline, parsing 10,000+ functions across 1,000+ files and extracting caller-callee relationships into a graph database
- Built interactive Dash applications for scientific data exploration, including a COVID-19 dashboard over 712k+ rows and a 3D protein structure viewer with RCSB PDB integration
Key Strengths
- Data Science Stack: pandas, NumPy, Matplotlib, Seaborn for EDA and visualization
- Machine Learning: scikit-learn, TensorFlow, PyTorch for model training and evaluation
- Database Integration: raw SQL with parameterized queries
- Testing & Quality: Unittest, pytest, comprehensive documentation
Related Projects
- Text-to-SQL Dashboard - Metabase
- Text-to-SQL Dashboard - Native React Charts
- Obsidian Notes Pipeline
- RAG Document Assistant
- GitHub Copilot Agent Pipelines
- Job Search Agent
- Study Buddy - An Academic Companion
- CIFAR-10 Image Classification
- Recognizing Temporal Petterns using an Echo State Network
- Multiple Sequence Alignment with Custom ClustalW Implementation
- Comparing Pattern Matching Algorithms on the Sorangium Cellulosum Genome
- Exploratory Data Analysis on Beers & Breweries Datasets
- Titanic Survival Prediction
- Classifying Digits with Logistic Regression
- COVID-19 Data Exploration Dashboard
- Protein Structure Viewer