Skip to content
View dterracino's full-sized avatar
💻
Vibe coding...
💻
Vibe coding...
  • Disabled
  • Middletown, NY

Block or report dterracino

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
dterracino/README.md

Typing SVG

Visitor Count


🙋 About Me

I'm a long-time C# developer who's now really enjoying learning Python as I build a bunch of new projects. Being disabled, my coding these days is focused on projects I want to do — things that are fun and keep me busy. I do a lot of AI projects for fun, and I'm passionate about 3D printing. Many of my current projects seek to combine all three hobbies together.

I have some exciting things in the works that I can't wait to share once they're polished enough to show off. Stay tuned! 👀

  • 🔭  Currently building projects that merge AI + 3D printing
  • 🌱  Deepening my Python skills every day
  • 🤖  Big fan of LLMs, generative AI, and automation
  • 🖨️  3D printing enthusiast — from design to print
  • ⚡  Fun fact: I went from C# to Python and never looked back for AI work

🎨 Featured Project: color_tools

color_tools

My most active Python project — color_tools is a color science library I built to solve a real problem: finding the perfect 3D printing filament to match any given color. It sits at the intersection of all my hobbies.

  • 🔬 Perceptual color distance — Delta E formulas (CIEDE2000, CIE94, HyAB) for accurate human-eye matching
  • 🖨️ 584+ filament database — major manufacturers indexed with semantic IDs like bambu-lab-pla-silk-red
  • 🌈 Full color space support — RGB → LAB → LCH → CMYK with gamut checking
  • 👁️ Colorblindness simulation & correction — protanopia, deuteranopia, tritanopia
  • 🎮 Retro palette quantization — convert images to CGA, EGA, VGA, Game Boy palettes with dithering

PyPI version PyPI - Python Version License: MIT


🛠️ Tech Stack

Languages

C# Python .NET

AI / ML

OpenAI Hugging Face LangChain TensorFlow PyTorch

Tools & Platforms

Git GitHub VS Code Visual Studio Docker

3D Printing

Blender Raspberry Pi


📊 GitHub Stats

GitHub Streak


📈 Contribution Activity

dterracino's github activity graph


💬 Dev Quote of the Day

Readme Quotes


Pinned Loading

  1. color_tools color_tools Public

    Color matching and filament matching library

    Python

  2. pixel_to_3mf pixel_to_3mf Public

    Python 1

  3. pixel-art-downscaler pixel-art-downscaler Public

    Python

  4. stmerge stmerge Public

    Python