Skip to content
View EvanGks's full-sized avatar

Block or report EvanGks

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.

Content in all repositories owned by your account will be closed.
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
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
PythonJavaScript
AI/ML/DL Frameworks
PyTorchTensorFlowKeras
GenAI & NLP
LangChainHuggingFaceOpenAI
Web & API Dev
FastAPIFlask
Other Tools
GitHubVSCodeGradio


🚧 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-chatbotai-math-chatbotPublic

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

    TypeScript 8 2

  2. Sentiment-Analysis-web-appSentiment-Analysis-web-appPublic

    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-appvision-voice-multimodal-appPublic

    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-cnncifar10-image-classification-cnnPublic

    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-fcnnmnist-digit-classification-fcnnPublic

    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-transformershakespeare-text-generation-transformerPublic

    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