Skip to content
View CuriousDolphin's full-sized avatar
๐ŸŒˆ
building magic things
๐ŸŒˆ
building magic things
  • Italy

Organizations

@FocoosAI

Block or report CuriousDolphin

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
CuriousDolphin/README.md

๐Ÿ‘‹ Hi! I'm Ivan Murabito, aka CuriousDolphin ๐Ÿฌ

I have no special skills, I just have a big hammer. ๐Ÿ”จ

๐Ÿ” About Me

I am an AI Software Engineer specializing in Computer Vision applications ๐Ÿค–.

My work spans Machine Learning ๐Ÿ“š, MLOps ๐Ÿ”„, Cloud Engineering โ›…๏ธ and Fullstack Development ๐ŸŒ.

I've had the pleasure to contribute to the growth of: FocoosAI, OverIT.ai, Enerbrain.

๐Ÿ‘€ My Interests

  • ๐Ÿค– Computer Vision
  • ๐ŸŒฑ Sustainability
  • ๐Ÿ‘ Open Source
  • ๐Ÿ•น๏ธ Edge AI and IoT
  • ๐ŸŽฅ Video Live Streaming
  • ๐Ÿ๏ธ Motorcycles
  • ๐Ÿš Drones
  • ๐Ÿ  Home Automation
  • ๐ŸŽฎ Gaming

๐Ÿ› ๏ธ My Tech Stack

๐Ÿ’ป Languages
Python

๐Ÿš€ API Frameworks
FastAPI

๐Ÿง  Model Serving
Ray NVIDIA Triton

๐Ÿ“ฆ Deployment
Docker Kubernetes GitHub Actions ArgoCD Helm

๐Ÿ“ˆ Monitoring
Grafana Sentry Weights & Biases

๐Ÿ“š AI/ML Libraries
OpenCV PyTorch Transformers ONNX Runtime

๐ŸŒ Frontend/Mobile
Angular Flutter Gradio Streamlit

๐Ÿ” Authn/Authz
OPA (Open Policy Agent) Auth0


๐Ÿ“Š GitHub Stats


๐Ÿง˜ The Zen of Python ๐Ÿ

The Zen of Python, by Tim Peters

Beautiful is better than ugly.
Explicit is better than implicit.
Simple is better than complex.
Complex is better than complicated.
Flat is better than nested.
Sparse is better than dense.
Readability counts.
Special cases aren't special enough to break the rules.
Although practicality beats purity.
Errors should never pass silently.
Unless explicitly silenced.
In the face of ambiguity, refuse the temptation to guess.
There should be one-- and preferably only one --obvious way to do it.
Although that way may not be obvious at first unless you're Dutch.
Now is better than never.
Although never is often better than right now.
If the implementation is hard to explain, it's a bad idea.
If the implementation is easy to explain, it may be a good idea.
Namespaces are one honking great idea -- let's do more of those!


๐Ÿ“ซ Get in Touch


๐Ÿš€ Feel free to explore my repositories, fork projects, or reach out if you'd like to collaborate on AI, Computer Vision, MLOps, or Open Source projects!

Pinned Loading

  1. YoloGP YoloGP Public

    ๐Ÿค– autodistillation groundingSAM ->yolov8 ๐Ÿ๏ธ

    Jupyter Notebook

  2. deepL_compression_box deepL_compression_box Public

    An object dection models toolkit: Quantization, Pruning and modular Inference, enriched with metrics

    Python 2

  3. nfc_st25_flutter_plugin nfc_st25_flutter_plugin Public

    A flutter plugin that allow ipc communication with ST25-Family dynamic nfc

    Java 2

  4. yolov5-knowledge-distillation yolov5-knowledge-distillation Public

    Forked from ultralytics/yolov5

    YOLOv5 Knowledge distillation

    Python 1 1

  5. jetson_hass_grafana jetson_hass_grafana Public

    Jetson nano + Home Assistant + Grafana + Prometheus = <3

    Python

  6. nvidia-dind-actions-runners nvidia-dind-actions-runners Public

    3 1