PA
terminal

Software Professional · Since 2011

Pedro Orlando
Acosta Pereira

Senior Software Engineer · AI Engineer · Data Scientist · Project Manager

Turning concepts into production reality — across full-stack engineering, cloud architecture, data science, and applied AI.

LinkedIn GitHub
15+
Years building
04
Disciplines
10+
Certifications
Pedro Acosta
PEDRO ACOSTA 2011→2026

Who I am

Senior Software Engineer · AI Engineer · Data Scientist · Project Manager

Growing up, I couldn't stop taking things apart—mentally if not physically. Physics, biology, mathematics, art—I wanted to understand all of it. But somewhere along the way, I noticed a pattern: every field I explored used computing as its backbone. Data visualization, modeling, information transmission—software was the universal language. That's when I knew where I belonged.

Since earning my engineering degree in 2011, I've spent the last 15 years turning concepts into production reality. I've built enterprise applications across fintech, edtech, and e-commerce—the kind that have to work when thousands of users show up at once. I've led engineering teams, served as CTO, and designed platforms that need to scale under real-world pressure. Leading teams taught me that great technology isn't just about writing code—it's about building systems and people who can sustain them.

My technical foundation spans full-stack development, cloud architecture, data science, and AI—both classical machine learning and the latest generative approaches. My M.Eng. in Big Data and Data Engineering crystallized something I'd learned the hard way: architecting AI for enterprise means solving constraints, not just chasing demos. Real solutions need to work in production, not just in presentations.

What draws me to AI isn't the headlines or the hype. It's the practical question: what if we could automate the tedious parts of work—the repetitive, mind-numbing tasks—so people have bandwidth to think creatively? Technology should amplify human capability, not just replace it. That's the kind of AI worth building.

My approach is simple: ship working software, communicate constantly, iterate fast, and measure what matters. I'd rather show you a working prototype than hand you a 50-page spec. Results speak louder than documentation. That's not just how I code—it's how I solve problems.

Select a role above to explore role-specific skills.

// Certifications

Hover to pause · click a badge for details

Engineering craft

Senior Software Engineer

There's a particular satisfaction in writing code that solves a real problem—watching tests turn green, seeing a feature click into place, hearing a user say "this just works." I've moved through JavaScript, Ruby, Python, Elixir, not collecting languages like trophies, but because each one opened my eyes to a different way of thinking. Ruby on Rails taught me convention over configuration. Next.js showed me what happens when you optimize for the developer experience. Phoenix proved that fault tolerance isn't just a nice-to-have when you're building systems people depend on.

The cloud changed how I think about infrastructure entirely. I remember the first time I watched a Docker container spin up in seconds instead of fighting with server configs for hours—it felt like magic, until I understood it was just very good engineering. GraphQL replaced my REST APIs not because it was trendy, but because I got tired of over-fetching data and making three API calls when one would do. And PostgreSQL? It's been there through it all, quietly reliable, proving that sometimes the tools that last are the ones that solve fundamental problems really, really well.

// Capabilities

Agile

SCRUM, Kanban, XP

Development process

Design Sprint, TDD, BDD, DDD

Software Practices

Software Design Principles, Refactoring, Design Patterns

Programming languages

JavaScript, Ruby, Python, Elixir, TypeScript, C#, PHP, Dart

Frameworks

Ruby on Rails, Next.js, Phoenix, Laravel

Libraries and SDK

React, Flutter

.NET

Windows Forms, ASP.NET (MVC & Core)

Cloud Architecture

Amazon Web Services, Microsoft Azure, Google Cloud Platform

Databases

PostgreSQL, MySQL, MS SQL Server, ChromaDB

Platforms as a Service

Docker, Heroku, Vercel, Firebase, Gigalixir

Version Control

Git, GitHub (CI/CD, Actions, Advanced Config), GitLab (CI/CD, Basic Config)

Other

GraphQL, Tailwind CSS, Hotwire (Turbo + Stimulus), Gradio, Radix UI

// Certifications

Applied AI

AI Engineer

I fell into AI through curiosity and stayed because of the possibility. Early on, I built neural networks in TensorFlow and Keras, tweaking hyperparameters at 2 AM, watching loss curves drop, trying to understand what was happening inside those layers. It was humbling—these weren't magic boxes, they were math, and the math had to make sense before anything else would.

Then LLMs arrived and suddenly everyone was an AI expert overnight. While others chased demos, I went deeper—learning LangChain, LangGraph, LlamaIndex, figuring out how to orchestrate these powerful but unpredictable models into systems you could actually rely on. The difference between a demo and production is everything: error handling, context management, cost optimization, the thousand details that separate "wow, cool" from "I use this every day."

Now I'm focused on RAG architectures and tools like Gradio and the Model Context Protocol—building AI that augments human work rather than just replacing it. The best AI systems I've built aren't the ones with the most impressive tech stack. They're the ones that solve a real problem so well that people forget they're using AI at all.

// Capabilities

Neural Networks

TensorFlow, Keras, PyTorch, deep learning architectures, transfer learning

Computer Vision

CNN architectures, image processing, diffusion models

Natural Language Processing

Text processing, sentiment analysis, named entity recognition

LLM related

AI Agents, LoRA, Fine-Tuning, Ollama

Generative AI

RAG architectures, vector databases (ChromaDB), model adaptation, GPT implementation

AI Stack

OpenAI ecosystem, Hugging Face, LangChain, LangGraph, LangSmith, LlamaIndex, LlamaCloud, FastAPI, Gradio

AI Infrastructure

MCP (Model Context Protocol), model serving, embedding systems, Gradio, Google AI Studio

AI Governance

Responsible AI practices, model monitoring, cost optimization, ethics

// Certifications

Data & insight

Data Scientist

Data science feels like detective work—you've got clues scattered across spreadsheets and databases, and somewhere in there is a story that matters. I started with the fundamentals: hypothesis testing, feature engineering, building Scikit-learn models that actually predicted something useful. The first time I watched a model's accuracy climb from 60% to 85% because I engineered the right features, I understood why they call it "learning."

Supervised learning taught me to predict the future. Unsupervised learning taught me to find patterns I didn't know to look for. Time series analysis taught me that context matters—last Tuesday's sales spike might mean nothing, or everything, depending on what happened the Tuesday before. Each technique is a different lens for seeing what the data is trying to tell you.

But here's what took me longer to learn: the best model in Jupyter is worthless in production if it can't be deployed, maintained, and explained. That's why I care about MLOps and Power BI now. Because stakeholders don't want to hear about gradient boosting—they want to know if we should expand to the Southeast market. The real skill isn't building the model. It's translating the math into decisions that move the business forward.

// Capabilities

Machine Learning

Scikit-learn, RandomForest, XGBoost, and more

Statistical Analysis

Statistical modeling, hypothesis testing, feature engineering

Supervised Learning

Classification, regression, ensemble methods

Unsupervised Learning

Clustering, dimensionality reduction, anomaly detection

Time Series Analysis

Forecasting, trend analysis, seasonal decomposition

MLOps

Model deployment, monitoring, versioning, A/B testing

Data Processing

Pandas, NumPy, data pipeline optimization

Business Intelligence

Power BI, data visualization

Tools

Jupyter, Google Colab (Trusted Tester for Colab AI)

// Certifications

Leadership

Project Manager / Executive

I started in the era of RUP and waterfall—detailed requirement docs, sequential phases, change requests filed in triplicate. When Agile arrived, I was skeptical. It felt like chaos compared to the structured process I knew. But after my first successful sprint, watching a team deliver working software every two weeks instead of waiting six months for a big-bang release, I understood. Having lived through both worlds gives me something the Agile-native generation doesn't have: I know exactly why these ceremonies matter and what happens when you skip them. Then came the executive role—suddenly I wasn't just managing projects, I was making strategic bets that would shape the company's future. Should we build in-house or buy? Microservices or monolith? Hire senior engineers or grow juniors? Every decision had trade-offs, and the hardest lesson was this: being technically right doesn't matter if you can't bring the business along. I learned to translate between worlds—turning "we need to refactor the authentication layer" into "this prevents the security breach that keeps leadership up at night."

But here's what really defines leadership: it's not about having all the answers. It's about building teams resilient enough to find answers you never would have thought of alone. It's mentoring someone through their first production outage at 3 AM and watching them handle the next one like a seasoned pro. It's growing a team from 2 to 15 engineers and realizing your job isn't about the code you write anymore—it's about the code your team can write. That shift from doing to enabling is what separates an individual contributor from a multiplier. And honestly? Watching someone you mentored solve a problem better than you could have is more satisfying than any code I've ever written myself.

// Capabilities

Agile Methodologies

Scrum, Kanban, XP

Stakeholder Management

Communication, negotiation, conflict resolution

Risk Management

Risk identification, assessment, mitigation strategies

Budgeting & Resource Allocation

Financial planning, cost control, resource optimization

Team Leadership

Mentoring, performance management, team building

Project Planning & Execution

Roadmapping, scheduling, deliverable tracking

Change Management

Change impact analysis, communication plans, stakeholder engagement

Communication Skills

Presentation, reporting, active listening

Tools

Pivotal Tracker, Trello

// Certifications

// Education

Academic foundation

2024 — 2025

M.Eng. in Big Data and Data Engineering

ESESA · Málaga, Spain

Award for Academic Excellence

Double Degree officially recognized by the Catholic University of Ávila (UCAV)

2006 — 2011

Engineer of Informatics Sciences (B.Eng.)

University of Informatics Sciences (UCI) · Havana, Cuba

Graduated with Honors

// Always learning

Lifelong learner

Study hard what interests you the most in the most undisciplined, irreverent, and original manner possible. — Richard Feynman
Pluralsight

Pluralsight

25 Skill IQs verified as Expert.

Role IQ: Cloud Architect (AWS) L3.

93 completed courses.

Coursera

Coursera

7 achievements (Coursera | Google).

Google Cloud Certification Courses.

Google Developers

Google Developers

Learning paths completed:

Flutter, Web Vitals, Android Fundamentals.

Google Cloud Skills Boost

Google Cloud Skills Boost

Learning paths completed:

Generative AI for Developers, Cloud Digital Leader.

// Coding for fun

Practice, relentlessly

Practice makes the master. — Patrick Rothfuss
Codewars

Codewars

1 kyu · 10 langs · Top 0.17%

CodeSignal

CodeSignal

Level 40 · 150+ problems solved

Exercism

Exercism

Insider, Mentor & Contributor

HackerRank

HackerRank

18 verified skills · 4 gold badges

// Get in touch

Let's build something

Interested in working together? Reach out — I'll get back to you soon.

LinkedIn LinkedIn GitHub GitHub Medium Medium Goodreads Goodreads
PA
© 2026 Pedro Acosta. All rights reserved.