8000 ju4nv1e1r4 (Juan Vieira) · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
View ju4nv1e1r4's full-sized avatar

Block or report ju4nv1e1r4

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

👋 Hi, I'm Juan Vieira

👀 Interests: AI/ML Engineering, MLOps, Deep Learning, Software Engineering.

🌱 Languages: Python, SQL, Go.

Fun fact: I'm a Star Wars fan.


💼 About Me

I'm a AI/ML Engineer and MLOps enthusiast, currently working as a AI Engineer at a software engineering company. Passionate about technology and motivated to use data to solve business problems, I am constantly learning and applying new skills in data science and MLOps solutions.


🛠 Hard Skills

  • Programming Languages:

    PythonGo

  • Databases:

    MySQLPostgresSQLite

  • Web Development:

    FlaskStreamlitFastAPIGradio

  • Data Manipulation:

    PandasNumPySciPy

  • Machine Learning:

    ScikitLearn

  • Deep Learning:

    TensorFlowKerasPytorch

  • NLP:

    Spacy

  • GenAI/LLM:

    LangchainOpenAIHuggingFaceGeminiCrewAILangGraph

  • Data Visualization:

    PlotlyMatplotlibPower BI

  • Automation and Web Scraping:

    Selenium

  • Big Data:

    Apache Spark

  • MLOps:

    DockerAWSGCPOCIgitGitlabkubernetes

    GitHub Actionsmlflow

  • OS:

    DebianWindows 10Linux


🌟 Soft Skills

  • Analytical Thinking
  • Problem Solving
  • Effective Communication
  • Curiosity and Continuous Learning
  • Team Collaboration
  • Critical Thinking
  • Attention to Detail
  • Time Management
  • Creativity

📊 Experience in AI/ML Engineering & MLOPs

I have worked on several projects that demonstrate my skills in data science and MLOps:

Final product

  • A supervised model saved with versioning.
  • A non-supervised model saved with versioning.
  • Logs and metrics recorded.
  • Performance aligned with objectives.
  • A "conservative" supervised model, ready to alert even the slightest suspicion of an attack.
  • An unsupervised model that detects attacks well and with great accuracy.
  • Both models in production
  • New data saved in the (will be used for retraining) bucket
  • Messaging System with Google Cloud Pub/Sub
  • Labeling with NLP Model: This NLP model was developed by fine-tuning DistilBERT to label genres in large databases.

  • Latency Improvements in ML Model Inference: This repository is about model serving experiments in different languages. Think of Python as the industry, it manufactures the model, but it doesn't serve it so well in APIs, software and systems. The challenge here is to find the best implementation to serve Machine Learning models, aiming to reduce latency.

  • Development Tutor Agent - Developed With ADK: The Development Tutor Agent is an AI-based virtual assistant designed to help developers solve technical problems and provide assistance on programming topics. The agent is composed of specialized subagents, such as the Researcher, which performs web searches to ensure that the information provided is always up to date. This project was developed with Google ADK (Agent Development Kit).

  • Review your studies with LearnLM: This project implements a conversational chatbot capable of interacting with the content of PDF files uploaded by the user. Using Google's experimental LearnLM model in conjunction with the Retrieval Augmented Generation (RAG) technique and a Vector Store, the chatbot not only answers questions about the document, but has also been adjusted to challenge the user with pertinent questions, promoting technical deepening and guiding the user until they reach their own conclusions. The workflow is simple: the user uploads a PDF file through the web interface, the PDF content is processed and stored in a vector index, and then the user can start a conversation with the chatbot about the uploaded material. It also has a sidebar for easily parameterizing LearnLM.


⚡ Activity

Anurag's GitHub stats

Top Langs



📫 Get in Touch

Feel free to reach out to me through LinkedIn or via email at juanvieira1@yahoo.com. I'm always open to discussing new projects, collaborations, or opportunities in data science and MLOps.


Thank you for visiting my GitHub profile!

Pinned Loading

  1. inference-speed-test inference-speed-test Public

    Experimentation in inference speed tests in machine learning models

    Python 1

  2. credit-approval credit-approval Public

    Forked from santander-coders-1175/machine-learning-1

    Projeto de ML end-to-end focado em problema de classificação buscando automatizar as tomadas de decisões em aprovação de crédito.

    Jupyter Notebook 1

  3. mlflow-2024 mlflow-2024 Public

    Jupyter Notebook

  4. deep-learning deep-learning Public

    Some of my experiments with neural networks.

    Jupyter Notebook

  5. real-estate-dl real-estate-dl Public

    Jupyter Notebook

  6. stocks-on-go stocks-on-go Public

    CLI application developed to find prices and news of stocks.

    Go

0