📍 Barcelona, Spain
I'm a Software and AI Engineer with over 8 years of experience, specializing in Python, backend development, Machine Learning, Computer Vision, and Generative AI.
I design and build scalable software and AI solutions, including microservices, LLM-powered applications, RAG systems, and AI agents, leveraging cloud technologies and MLOps practices.
I combine software engineering and AI research with a passion for driving positive social impact, improving human well-being, and solving real-world challenges through technology.
I have worked on projects involving:
- Backend Engineering: Designing and developing REST APIs, microservices, and scalable Python applications, integrating SQL and NoSQL databases, with a focus on performance, maintainability, and code quality.
- Machine Learning: Developing, training, evaluating, optimizing, and deploying Machine Learning and Deep Learning models.
- Generative AI: Building LLM-powered applications, Retrieval-Augmented Generation (RAG) systems, AI agents, and semantic search solutions.
- Computer Vision: Image classification, object detection, segmentation, and explainability.
- Performance Optimization: Improving application performance and scalability through code refactoring, DDD principles, performance profiling, asynchronous programming, multithreading, multiprocessing, and resource optimization.
- Cloud & MLOps: Deploying applications and ML services across AWS and Google Cloud, implementing automated CI/CD pipelines, monitoring, and production-ready workflows.
| Area | Technologies |
|---|---|
| Languages | Python, Java, C/C++ |
| Backend | FastAPI, Flask, Chalice |
| Machine Learning | Scikit-learn, TensorFlow, Keras, PyTorch |
| Computer Vision | OpenCV, YOLO, U-Net, Mask R-CNN, EfficientNet |
| Generative AI | LLMs, RAG, AI Agents, Embeddings, Vector Search |
| Cloud | AWS, Google Cloud Platform, Microsoft Azure |
| DevOps & MLOps | Docker, GitHub Actions, GitLab CI/CD, Terraform |
| Databases | PostgreSQL, SQL Server, MongoDB, Vector Databases |
I'm a Computer Science Engineer from the Universitat Autònoma de Barcelona (UAB), currently pursuing a PhD in Computer Vision at UOC. I'm a member of the AIWell – AI for Human Well-being research group and collaborate with researchers at IN3
My research focuses on applying Artificial Intelligence, Machine Learning, and Deep Learning to challenges with meaningful social impact.
Research interests:
- Computer Vision and Deep Learning
- Object Detection, Image Classification and Segmentation
- Explainable AI (XAI) and Model Interpretability
- AI for Human Well-being and Social Good
I'm also a Collaborating Professor (Profesor Colaborador) at the Universitat Oberta de Catalunya (UOC), teaching at both undergraduate (Bachelor's Degree in Data Science) and Master's levels.
Courses:
- Programming for Data Science (Programación para la Ciencia de Datos)
- Programming Fundamentals for Data Science (Fundamentos de Programación para la Ciencia de Datos)
I enjoy sharing knowledge, helping students develop programming skills, and connecting theoretical concepts with practical applications.
I believe AI should go beyond technological innovation to improve people's lives. My goal is to bridge academic research and real-world applications by developing responsible, impactful, and accessible AI solutions.
I'm particularly interested in combining Software Engineering, AI, Computer Vision, and Human Well-being to solve meaningful challenges.
I'm always open to exchanging ideas, collaborating on research, and exploring innovative AI projects.
- 💼 LinkedIn: Adonis González-Godoy
- 🔬 Research Profile: AIWell – UOC
- 💻 GitHub: adions025
- 📧 Email: adions025@uoc.edu


