Profile image

Hello, I’m Marcelino Mayorga Quesada

AI, ML & Software Engineer
MSc. in Artificial Intelligence
"As an Engineer, I work at the intersection of problems, collaboration, resources, and strategy by capturing stakeholders' needs and designing sustainable solutions through empowering and enabling teams in the overall Software Lifecycle Development."

Profile

Seasoned Software Engineer with a Master's degree in Artificial Intelligence

Agile methodologies and CRISP-ML Practitioner

Team player, researcher, and mentor

Technical and Management experience in Continuous Delivery projects with remote teams

Summary

Software Engineer with over 17 years of experience and a continuous career progression, and an MSc. in Artificial Intelligence currently seeking opportunities in Machine Learning operations-related positions.

Detail

Experienced in technical and management roles involved in successful kickoff teams, delivering end-to-end implementations in industries such as Finance (Retail / Asset Management-Funds), Marketing, and Video Games. Built value-driven business relationships with stakeholders while leading remotely Engineering, Quality Assurance, and DevOps teams.

Values

  • Integrity
  • Collaboration
  • Commitment
  • Caring
  • Continuous Improvement

Experience

Contact me and let's discuss new opportunities!

Head of AI

Designed and implemented Artificial Intelligence solutions, and integrating them into clients' existing ecosystems to drive strategic objectives.

2023-2024

AI & Software Developer

Developed a Natural Language Processing(NLP) analysis pipeline over meeting transcripts with Spacy, NLTK, and Scikit-learn.

2022

Machine Learning Engineer & Team Facilitator

Built Web Application on Vue.js & Flask for a Natural Language Processing task (NLP), such as text abstraction over digital documents Implemented an ML Process for fine-tuning multi-language corpus generation as input to a Named-Entity Recognition (NER) model trained over BiLSTM architecture.

2021 - 2022

Project Head / Operational Risk Manager

Designed, managed, and coached Costa Rica’s Google Certification program on GCP which helped GFT to acquire “Breakthrough Partner of the Year 2019-2020”.

Audited and advised CR, US, and BR project engagements on the delivery process: risks, financials, relationships, assignment, quality, and methodology.

2019 - 2020

Technical Lead & Program Manager

Managed a project catalog over continuous and agile deliveries based on Microsoft and Java technologies, Cloud (AWS), JavaScript libraries and custom backend frameworks. Clients: The Blackstone Group, and Investment Advisory Cambridge Associates.

2013 - 2019

Number8 (formerly known as "Prosoft Nearshore")

Technical Lead

Managed two projects with offshore teams for EA Sports and Global Channel Management. Re-designed and implemented architectures for several local and web-based applications.

2009 - 2013

Technical Lead / Architect / CTO

Spearheaded as a technical leader of multiple projects for Citigroup Costa Rica. Drove company’s technical research on market technologies, assess technical projects, etc.

2007 - 2009

Encora (formerly known as "Avantica Technologies")

Software Developer

Established SUGEF’s v4 audit bank application and custom projects for retail banking and inter-banking for BAC San José. Drove company’s technical research on market technologies, assess technical projects, etc.

2006 - 2007

Skills

And if it’s not listed here, I'm a fast learner!

Soft Skills
  • Adaptability
  • Teamwork
  • Time-Management
  • Critical Thinking
  • Communication
  • Leadership
Key Skills
  • Software Engineering for continuous delivery implementations
  • Agile Business Engagement & Analysis
  • Machine Learning Operations (MLOPS)
  • Exploratory Data Analysis, Visualization, Featuring Engineering & Data Processing
  • Machine Learning & Deep Learning Algorithms
  • Model Development, Evaluation, Deployment & Scoring
Technical Stack & Tools
  • Python
  • .NET
  • git
  • SQL (mysql,postgresql,mssql)
  • MongoDB
  • Docker
  • Scikit Learn
  • Tensorflow
  • Pytorch
  • HuggingFace
  • SpaCy
  • mlflow
  • OpenCV
  • Flair
  • Gymnasium
  • Stable Baselines 3
  • Pycaret
  • Flask
  • FastAPI
  • Streamlit
  • Postman
  • AWS - Amazon Web Services
  • GCP - Google Cloud Platform
  • pyspark
  • pandas
  • polars
  • plotly
  • seaborn
  • matplotlib

Portfolio

Here are some of my works and experiments in exports from Jupyter Notebooks. These are far from perfect and the purpose is to display my approaches and techniques applied to the datasets. Be wary of Spanish content with English Code.

Reinforcement Learning in Mortal Kombat 3 via Diambra

Diambra - Mortal Kombat 3

In progress

RL Agents trained in Diambra Platform with SB3, Gymnasium & Optuna. Game: Mortal Kombat 3

Submission 2nd Place

Reinforcement Learning in Super Puzzle Fighter II

Super Puzzle Fighter 2

In progress

Custom Environment developed with: Gymnasium, Stable Baselines 3 and Optuna.

Hyperparameter Optimization Session (Recording)

International Coffee Association 2023 Recommender

Coffee

Recommender developed with Streamlit and Google Cloud Platform(GCP). Leveraging Coffee Quality Institute data and Scikit-Learn.

Demo

Kaggle's July 2022 Tabular Playground Series: Clusters

Tabular Playground: Clusters

Semi-supervised cluster identification with self/fine improvement.

Jupyter Notebook

Text Analytics and Abstraction - Master AI Project 2022

2022 Master's Project - Text Analytics and Abstraction from Digital Documents with NER(BILSTM-CRF) for Celsa Group.

Jupyter Notebook

Sentiment Analysis over AmazonReviews

Sentiment Analysis over VideoGame Amazon Reviews - Classification with SCV/RFC/LogisticRegression with scikit learning and mlflow.

Jupyter Notebook

Electrical Fraud's Tunisia Hack 2019

Classification - Oversampling - Hyperparameters with Pycaret.

Jupyter Notebook

RNN with Keras - Activation, Optimization, Convolutions and Pooling

Keras & Tensorlfow Optimization and Algorithm Warrior for MNIST.

Jupyter Notebook

Stable Diffusion Project

Stable Diffusion

Paused

Natural Language Processing and Stable Diffusion working together.

What is Stable Diffusion?

Recommendations

Here are some of my recommendations from LinkedIn

Contact Me

Whatsapp

+50660457999
Mon - Fri, 8am - 5pm (GMT-6)

Schedule a meeting

Calendly