Skip to content
View Dragoknight777's full-sized avatar

Block or report Dragoknight777

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 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
Dragoknight777/README.md

Hi, I'm Daniel Lin 👋

🎓 EECS @ UC Berkeley
💻 Full-Stack Developer | Machine Learning Researcher
🌱 Exploring AI, computational biology, and scalable web applications


🚀 About Me

I am a Full-Stack Developer and Quantitative Analyst with a focus on building data-driven web applications. My expertise lies in bridging the gap between raw data and user experience—whether that’s engineering backend systems with Ruby on Rails or developing algorithmic trading strategies using Python and pandas.

I am passionate about writing clean, testable code (TDD with RSpec is a staple of my workflow) and translating complex mathematical concepts into functional software. Currently, I am focused on projects that leverage financial data to create actionable insights


🛠 Tech Stack

Languages: Python, Java, SQL, JavaScript (React), C++, R, Bash
Frameworks & Tools: PyTorch, TensorFlow, Django, Flask, scikit-learn, OpenCV, Pandas, NumPy
Cloud & DevOps: AWS (EC2, S3, RDS, CloudFront), Docker, Supabase, GitHub Actions
Specialties: Machine Learning, Full-Stack Web Development, Data Engineering, Bioinformatics


🌟 Featured Projects

Moodify - AI-Powered Music Playlist Generator

  • AI-driven playlist creation: Built a React Native mobile app that uses Ollama (LLaVA vision model) to analyze uploaded images and curate personalized Spotify playlists from a user's saved tracks.
  • AI-powered music curation: Implemented a two-stage local AI pipeline using LLaVA for image context analysis and Mistral for semantic song selection, matching visual mood and aesthetics to specific music recommendations.
  • Full-stack integration: Developed an Express.js backend with Spotify OAuth, image processing (Multer), and REST APIs to handle authentication, song selection, and playlist creation.
  • Cross-platform mobile app: Built with Expo and React Native, featuring seamless Spotify authentication, image upload handling, and embedded playlist previews.
  • End-to-end user experience: Designed a frictionless workflow: Spotify login → Image upload → AI analysis → Automatic playlist generation with custom cover art

Technologies: React Native, Expo, Express.js, Ollama (LLaVA, Mistral), Spotify Web API, TypeScript, Node.js

Full-Stack AWS-Deployed Game

  • Browser-based roguelike with procedurally generated maps and AI-driven trainer battles
  • Full-stack architecture: Django REST, React, PostgreSQL, deployed via AWS S3/CloudFront
  • Integrated Supabase authentication and persistent session-based game state

Hackathon Project – Agentic AI for Gmail & Outlook

  • Built a Chrome extension that generates replies, summarizes emails, and processes attachments
  • Leveraged Google Gemini API for multimodal AI and tone-customized email generation
  • Designed with a privacy-first approach and robust error handling for real-world use

🎼 Sheet2MIDI

Optical Music Recognition → MIDI

  • Converts scanned sheet music into playable MIDI using CNNs, RNNs, and OpenCV
  • Full-stack app with Flask + React, supporting uploads, segmentation, and real-time playback
  • Designed scalable APIs and evaluation tools for symbol recognition and note accuracy

🧬 Breast Cancer Biomarker Discovery

Machine Learning for Bioinformatics

  • Applied Elastic Net Regression on RNA-Seq data to identify subtype-specific gene biomarkers
  • Performed enrichment analysis using STRING and DAVID for biological validation
  • Finalist @ ISEF 2022; selected participant in Regeneron STS 2023

📫 Connect with Me


⭐️ Thanks for visiting my profile! Check out my projects and feel free to connect or collaborate!

Pinned Loading

  1. 22SciFairCode 22SciFairCode Public

    Python

  2. DjangoReactTutorial DjangoReactTutorial Public

    Python

  3. Dragoknight777.github.io Dragoknight777.github.io Public

    HTML

  4. PokeTower PokeTower Public

    Python

  5. Sheets2MIDI Sheets2MIDI Public

    Jupyter Notebook

  6. PokeTower-v2 PokeTower-v2 Public

    JavaScript