Skip to content
View EvanGks's full-sized avatar

Block or report EvanGks

Report abuse

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

Report abuse
EvanGks/README.md

πŸš€ Evangelos Gakias – AI Engineer Portfolio

πŸ‘‹ Hello world, I’m Evan (Evangelos Gakias)!

Ex-Civil/Structural Engineer turned AI Engineer β€” self-taught, self-driven, and fully committed.
In just 9 months, I transitioned into AI, earning 6 professional certifications and developing 17+ AI/ML projects β€” all solo, with zero prior experience in the field. Now, I’m building cutting-edge, production-ready applications with real-world impact.


πŸ’‘ Who I Am

πŸš€ AI Engineer | Machine Learning | Deep Learning | Generative AI | Web AI Integration

πŸ’‘ Passionate about training AI models, AI-driven applications, chatbots, LLMs, and NLP solutions using LangChain, Hugging Face, TensorFlow, and PyTorch.

🧠 Hands-on Creator of full-stack, AI-powered apps (LangChain, Gemini, Hugging Face, GPT-4o, etc.)

πŸ“š IBM certified in AI Development | AI Engineering | Generative AI | Deep Learning with PyTorch, Keras, and TensorFlow | Prompt Engineering |

🌍 Remote-First & Freelance-Ready – open to global collaborations


πŸ› οΈ My Expertise

  • LLMs & GenAI Apps – LangChain, GPT-4o, Gemini, Hugging Face, prompt engineering, vector databases
  • NLP & Chatbots – QA bots, developer assistants, sentiment analysis, voice & text interfaces
  • Computer Vision – CNNs, multimodal reasoning apps with image + voice inputs
  • Traditional ML – SVM, Decision Trees, KNN, Regression, Clustering, Dimensionality Reduction
  • Deep Learning – Transformers, RNNs, CNNs, DNNs with TensorFlow, PyTorch, Keras
  • Full-Stack AI – FastAPI/Flask + React/Gradio, REST APIs, frontend-backend AI integration
  • Deployment – Hugging Face Inference API, GitHub Actions, cloud services

🧾 Certifications

  • πŸ… IBM AI Developer Professional Certificate
  • πŸ… IBM AI Engineering Professional Certificate
  • πŸ… IBM Generative AI Engineering Certificate
  • πŸ… IBM Deep Learning Specialization (Keras, PyTorch, TensorFlow)
  • πŸ… Advanced Prompt Engineering for Everyone – Vanderbilt University
  • πŸ… SCRIMBA Specializations – AI Engineering, JavaScript (frontend support for AI apps)

πŸ“¦ Highlight Projects (Click to Explore)

➑️ Explore the full collection on my GitHub profile.


🧰 Tools & Technologies

Languages & Libraries
Python JavaScript
AI/ML/DL Frameworks
PyTorch TensorFlow Keras
GenAI & NLP
LangChain HuggingFace OpenAI
Web & API Dev
FastAPI Flask
Other Tools
GitHub VSCode Gradio


🚧 Currently Working On

  • ✨ A portfolio-ready QA RAG Bot using Gemini 2.5 + LangChain
  • 🧠 Deepening my Reinforcement Learning expertise (David Silver lectures, PyTorch practice)
  • πŸ’Ό Applying for remote AI roles & freelancing gigs

πŸ“« Connect with me:

πŸš€ From Civil/Structural engineering to building intelligent systems β€” this is just the beginning.

Pinned Loading

  1. ai-math-chatbot ai-math-chatbot Public

    AI-powered math chatbot with Gemini, Whisper, file upload, and voice input

    TypeScript 8 2

  2. Sentiment-Analysis-web-app Sentiment-Analysis-web-app Public

    Multilingual Sentiment Analysis Web App | Flask + Hugging Face A full-stack web application that performs sentiment analysis in 20+ languages using Hugging Face's AI models. Features real-time anal…

    Python 1

  3. vision-voice-multimodal-app vision-voice-multimodal-app Public

    An AI-powered chatbot that combines image understanding, voice input, and multilingual speech output. Users can upload images, ask questions by voice, and receive intelligent spoken answers. Showca…

    Python 3

  4. cifar10-image-classification-cnn cifar10-image-classification-cnn Public

    Convolutional Neural Network (CNN) for image classification on the CIFAR-10 dataset using TensorFlow and Keras. Includes data augmentation, L2 regularization, and detailed evaluation with visualiza…

    Jupyter Notebook 1

  5. mnist-digit-classification-fcnn mnist-digit-classification-fcnn Public

    Deep learning project for handwritten digit classification using a fully connected neural network (MLP) on the MNIST dataset, implemented with Keras and TensorFlow. Includes hyperparameter tuning, …

    Jupyter Notebook 1

  6. shakespeare-text-generation-transformer shakespeare-text-generation-transformer Public

    A comprehensive, from-scratch implementation of the Transformer architecture for Shakespearean text generation using TensorFlow and following the "Attention Is All You Need" paper (Vaswani et al., …

    Jupyter Notebook 2