Skip to content
SHEET 01Title

GMT-4

GABRIELOLARTEMedrano

Software / AI Systems / CloudSoftware Engineer & Bolivia Site Lead — MCPJam. Building MCP tooling and agent infrastructure.

KEY
5 PARTS
01
MCPJam
PROTOCOL LAYER
02
Olympus
3-NODE AI SYSTEM
03
MosQuit
TOP 500 / 25,000
04
Javier
100% LOCAL INFERENCE
05
XploRA
100–500 USERS, LIVE
View assemblyFor agents

IOI 2025
ICPC LATAM finalist
Anthropic top 500 / 25,000

DRAWN BY
G. OLARTE MEDRANO
TITLE
AGENT INFRASTRUCTURE
MATERIAL
TYPESCRIPT / PYTHON / C++
SCALE
1:1
PROJECTION
THIRD ANGLE
STATUS
PRODUCTION
SHEET 02

Exploded assembly

5 parts

Five systems I built, drawn as one machine.

A protocol layer, a distributed personal AI system, agents that argue before they commit, a computer that runs its own model, and an AR platform. Scroll to take it apart.

PARTS LIST5 DETAIL SHEETS
  1. 01MCPJamAgent infrastructurePROTOCOL LAYER
  2. 02OlympusDistributed personal AI infrastructure3-NODE AI SYSTEM
  3. 03MosQuitMulti-agent decision supportTOP 500 / 25,000
  4. 04JavierSelf-hosted AI assistant100% LOCAL INFERENCE
  5. 05XploRAAR tourism platform100–500 USERS, LIVE
SHEET 03

Proof

Public evidence and references

Selected achievements.

007
$1,000
Nodi Scholar recognition — emerging LATAM technology talent
2026
008
21,000 Bs
GAMT startup incubator award for XploRA
2024
009
AWS
AWS certification scholarships granted directly by Amazon
2025–26
SHEET 04

Section A-A

Cut through the operator

Gabriel Olarte Medrano
Fig. 04 — Section A-A

I build systems that have to hold up when someone is depending on the answer.

Competitive programming taught me the part most people skip: that a solution is not finished when it works, it is finished when it works at the size and under the constraints it will actually meet. IOI and ICPC are where that got drilled in. It is the same instinct I bring to agent infrastructure — where the failure mode is not a wrong answer, it is a confident one.

I work across the whole path: AWS serverless architecture, local inference on hardware I can hold, multi-agent systems that argue before they commit, computer vision, AR. Most of it has shipped to real users in Bolivia — an environment that does not forgive infrastructure that only works on good connections.

Full-time at MCPJam as a Software Engineer and Bolivia Site Lead, working on Model Context Protocol tooling. GMT-4, and used to overlapping with EU and US hours.

A1
Origin
Cochabamba · 2558 M
A2
Reading
UPB Systems Engineering, 2024–
A3
Languages
ES native · EN C1 · DE B1
A4
Trained on
IOI 2025 · ICPC LATAM
BUILT AT2024 — 2026
  1. 2024XploRAGAMT startup incubator award — 21,000 Bs.
  2. 2024Universidad Privada BolivianaSystems Engineering — started.
  3. 2025AWS Student Builder Group BoliviaFounded the country's first official group at UPB. AWS Cloud Club Captain term began in 2025; 100+ active members.
  4. 2025CloudNovaBoCo-founded. Enterprise AI and AWS serverless architecture for clients across the region.
  5. 2025MelioremFounded. Enterprise AI automation on Lambda, SQS, API Gateway and the Claude API.
  6. 2025CochaTechLead developer of the platform behind Bolivia's largest hackathon — 1,100+ participants.
  7. 2026MCPJamFull-time Software Engineer and Bolivia Site Lead. Open-source tooling for the Model Context Protocol.
  8. 2026QHub PeruSelected international student — quantum algorithms and programming frameworks.
  9. 2026AWS Certified AI PractitionerProctored exam.
MATERIALS6 GROUPS
LANGUAGES
C++ · Python · TypeScript · C# · Java
AI / AGENTS
Claude API · MCP · Multi-agent · LangChain · Qwen
CLOUD
AWS Lambda · SQS · API Gateway · EC2 · Serverless
FRONTEND
React · React Native · Astro · Three.js · Tailwind
VISION / HW
OpenCV · MediaPipe · ARCore · Raspberry Pi 5 · IR
SPOKEN
Spanish native · English C1 · German B1

SELECTED ORGANIZATIONS

10 ENGAGEMENTS
  1. MCPJamSoftware Engineer & Bolivia Site Lead2026—
  2. CloudNovaBoCo-Founder2025—
  3. MelioremFounder2025—
  4. QHubCTO, Innovation Department2026—
  5. Clase360Software Engineering & Technical Consulting2026
  6. CochaTechLead Developer & Training Coordinator2025—2026
  7. RebeeCTO2025
  8. Boring SoftLead AI Developer2025
  9. Ensarta2Full-Stack Developer2026
  10. Paleontological MuseumAR Developer2025
SHEET 05

General notes

Contact

  1. 01Full-time Software Engineer and Bolivia Site Lead at MCPJam.
  2. 02Based in Cochabamba, Bolivia, GMT-4. Used to overlapping with EU and US hours.
  3. 03Open to selected open-source, technical-community and speaking collaborations.
  4. 04Public evidence is linked in the achievements section. Further references are available on request.
LOCAL TIME
GMT-4
STATUS
MCPJam — full-time

GitHub / Public work

1,676 contributions shown · 2025-10-26 to 2026-10-25
Oct2 contributions on 2025-10-260 contributions on 2025-10-270 contributions on 2025-10-280 contributions on 2025-10-291 contribution on 2025-10-301 contribution on 2025-10-31Nov0 contributions on 2025-11-010 contributions on 2025-11-020 contributions on 2025-11-030 contributions on 2025-11-040 contributions on 2025-11-050 contributions on 2025-11-063 contributions on 2025-11-070 contributions on 2025-11-080 contributions on 2025-11-090 contributions on 2025-11-100 contributions on 2025-11-110 contributions on 2025-11-120 contributions on 2025-11-130 contributions on 2025-11-142 contributions on 2025-11-150 contributions on 2025-11-162 contributions on 2025-11-170 contributions on 2025-11-180 contributions on 2025-11-192 contributions on 2025-11-200 contributions on 2025-11-210 contributions on 2025-11-220 contributions on 2025-11-235 contributions on 2025-11-244 contributions on 2025-11-250 contributions on 2025-11-262 contributions on 2025-11-273 contributions on 2025-11-280 contributions on 2025-11-290 contributions on 2025-11-30Dec0 contributions on 2025-12-012 contributions on 2025-12-022 contributions on 2025-12-031 contribution on 2025-12-040 contributions on 2025-12-053 contributions on 2025-12-067 contributions on 2025-12-0719 contributions on 2025-12-0814 contributions on 2025-12-093 contributions on 2025-12-106 contributions on 2025-12-110 contributions on 2025-12-120 contributions on 2025-12-133 contributions on 2025-12-141 contribution on 2025-12-150 contributions on 2025-12-162 contributions on 2025-12-170 contributions on 2025-12-180 contributions on 2025-12-190 contributions on 2025-12-201 contribution on 2025-12-210 contributions on 2025-12-220 contributions on 2025-12-231 contribution on 2025-12-240 contributions on 2025-12-250 contributions on 2025-12-260 contributions on 2025-12-270 contributions on 2025-12-280 contributions on 2025-12-290 contributions on 2025-12-3017 contributions on 2025-12-31Jan0 contributions on 2026-01-011 contribution on 2026-01-020 contributions on 2026-01-030 contributions on 2026-01-040 contributions on 2026-01-050 contributions on 2026-01-060 contributions on 2026-01-072 contributions on 2026-01-080 contributions on 2026-01-090 contributions on 2026-01-105 contributions on 2026-01-110 contributions on 2026-01-121 contribution on 2026-01-133 contributions on 2026-01-140 contributions on 2026-01-150 contributions on 2026-01-160 contributions on 2026-01-170 contributions on 2026-01-180 contributions on 2026-01-190 contributions on 2026-01-203 contributions on 2026-01-210 contributions on 2026-01-220 contributions on 2026-01-230 contributions on 2026-01-240 contributions on 2026-01-250 contributions on 2026-01-260 contributions on 2026-01-270 contributions on 2026-01-280 contributions on 2026-01-292 contributions on 2026-01-300 contributions on 2026-01-31Feb0 contributions on 2026-02-010 contributions on 2026-02-020 contributions on 2026-02-030 contributions on 2026-02-040 contributions on 2026-02-050 contributions on 2026-02-060 contributions on 2026-02-070 contributions on 2026-02-080 contributions on 2026-02-090 contributions on 2026-02-100 contributions on 2026-02-110 contributions on 2026-02-120 contributions on 2026-02-130 contributions on 2026-02-140 contributions on 2026-02-150 contributions on 2026-02-160 contributions on 2026-02-171 contribution on 2026-02-181 contribution on 2026-02-190 contributions on 2026-02-201 contribution on 2026-02-211 contribution on 2026-02-221 contribution on 2026-02-232 contributions on 2026-02-241 contribution on 2026-02-250 contributions on 2026-02-260 contributions on 2026-02-270 contributions on 2026-02-28Mar8 contributions on 2026-03-013 contributions on 2026-03-025 contributions on 2026-03-036 contributions on 2026-03-041 contribution on 2026-03-050 contributions on 2026-03-061 contribution on 2026-03-070 contributions on 2026-03-083 contributions on 2026-03-096 contributions on 2026-03-103 contributions on 2026-03-115 contributions on 2026-03-121 contribution on 2026-03-133 contributions on 2026-03-148 contributions on 2026-03-151 contribution on 2026-03-162 contributions on 2026-03-172 contributions on 2026-03-181 contribution on 2026-03-191 contribution on 2026-03-200 contributions on 2026-03-215 contributions on 2026-03-226 contributions on 2026-03-231 contribution on 2026-03-241 contribution on 2026-03-250 contributions on 2026-03-261 contribution on 2026-03-272 contributions on 2026-03-280 contributions on 2026-03-294 contributions on 2026-03-300 contributions on 2026-03-31Apr1 contribution on 2026-04-014 contributions on 2026-04-021 contribution on 2026-04-030 contributions on 2026-04-040 contributions on 2026-04-050 contributions on 2026-04-063 contributions on 2026-04-078 contributions on 2026-04-081 contribution on 2026-04-091 contribution on 2026-04-100 contributions on 2026-04-110 contributions on 2026-04-121 contribution on 2026-04-130 contributions on 2026-04-148 contributions on 2026-04-153 contributions on 2026-04-164 contributions on 2026-04-171 contribution on 2026-04-185 contributions on 2026-04-191 contribution on 2026-04-200 contributions on 2026-04-215 contributions on 2026-04-226 contributions on 2026-04-231 contribution on 2026-04-241 contribution on 2026-04-252 contributions on 2026-04-263 contributions on 2026-04-272 contributions on 2026-04-289 contributions on 2026-04-290 contributions on 2026-04-30May2 contributions on 2026-05-010 contributions on 2026-05-0210 contributions on 2026-05-030 contributions on 2026-05-043 contributions on 2026-05-050 contributions on 2026-05-065 contributions on 2026-05-070 contributions on 2026-05-080 contributions on 2026-05-090 contributions on 2026-05-108 contributions on 2026-05-111 contribution on 2026-05-120 contributions on 2026-05-134 contributions on 2026-05-144 contributions on 2026-05-1525 contributions on 2026-05-162 contributions on 2026-05-170 contributions on 2026-05-181 contribution on 2026-05-190 contributions on 2026-05-200 contributions on 2026-05-211 contribution on 2026-05-226 contributions on 2026-05-230 contributions on 2026-05-243 contributions on 2026-05-250 contributions on 2026-05-261 contribution on 2026-05-273 contributions on 2026-05-284 contributions on 2026-05-296 contributions on 2026-05-300 contributions on 2026-05-31Jun0 contributions on 2026-06-013 contributions on 2026-06-021 contribution on 2026-06-031 contribution on 2026-06-040 contributions on 2026-06-050 contributions on 2026-06-060 contributions on 2026-06-074 contributions on 2026-06-086 contributions on 2026-06-093 contributions on 2026-06-105 contributions on 2026-06-110 contributions on 2026-06-121 contribution on 2026-06-131 contribution on 2026-06-140 contributions on 2026-06-150 contributions on 2026-06-165 contributions on 2026-06-171 contribution on 2026-06-187 contributions on 2026-06-192 contributions on 2026-06-200 contributions on 2026-06-210 contributions on 2026-06-220 contributions on 2026-06-235 contributions on 2026-06-240 contributions on 2026-06-253 contributions on 2026-06-261 contribution on 2026-06-271 contribution on 2026-06-281 contribution on 2026-06-292 contributions on 2026-06-30Jul2 contributions on 2026-07-010 contributions on 2026-07-025 contributions on 2026-07-034 contributions on 2026-07-041 contribution on 2026-07-052 contributions on 2026-07-061 contribution on 2026-07-073 contributions on 2026-07-083 contributions on 2026-07-0910 contributions on 2026-07-105 contributions on 2026-07-111 contribution on 2026-07-124 contributions on 2026-07-135 contributions on 2026-07-143 contributions on 2026-07-157 contributions on 2026-07-1611 contributions on 2026-07-1727 contributions on 2026-07-1824 contributions on 2026-07-1919 contributions on 2026-07-2016 contributions on 2026-07-217 contributions on 2026-07-225 contributions on 2026-07-238 contributions on 2026-07-2419 contributions on 2026-07-250 contributions on 2026-07-260 contributions on 2026-07-270 contributions on 2026-07-287 contributions on 2026-07-290 contributions on 2026-07-300 contributions on 2026-07-31Aug0 contributions on 2026-08-011 contribution on 2026-08-021 contribution on 2026-08-0310 contributions on 2026-08-0411 contributions on 2026-08-0510 contributions on 2026-08-0611 contributions on 2026-08-071 contribution on 2026-08-089 contributions on 2026-08-099 contributions on 2026-08-109 contributions on 2026-08-118 contributions on 2026-08-127 contributions on 2026-08-138 contributions on 2026-08-142 contributions on 2026-08-150 contributions on 2026-08-1610 contributions on 2026-08-173 contributions on 2026-08-184 contributions on 2026-08-198 contributions on 2026-08-2010 contributions on 2026-08-216 contributions on 2026-08-2218 contributions on 2026-08-2375 contributions on 2026-08-2412 contributions on 2026-08-2522 contributions on 2026-08-266 contributions on 2026-08-272 contributions on 2026-08-284 contributions on 2026-08-290 contributions on 2026-08-3011 contributions on 2026-08-31Sep21 contributions on 2026-09-012 contributions on 2026-09-022 contributions on 2026-09-031 contribution on 2026-09-041 contribution on 2026-09-053 contributions on 2026-09-0614 contributions on 2026-09-0710 contributions on 2026-09-085 contributions on 2026-09-097 contributions on 2026-09-108 contributions on 2026-09-1126 contributions on 2026-09-123 contributions on 2026-09-135 contributions on 2026-09-147 contributions on 2026-09-154 contributions on 2026-09-161 contribution on 2026-09-178 contributions on 2026-09-189 contributions on 2026-09-195 contributions on 2026-09-2013 contributions on 2026-09-2131 contributions on 2026-09-2232 contributions on 2026-09-238 contributions on 2026-09-2434 contributions on 2026-09-257 contributions on 2026-09-262 contributions on 2026-09-276 contributions on 2026-09-2812 contributions on 2026-09-2911 contributions on 2026-09-30Oct10 contributions on 2026-10-0114 contributions on 2026-10-025 contributions on 2026-10-0315 contributions on 2026-10-0417 contributions on 2026-10-054 contributions on 2026-10-067 contributions on 2026-10-0716 contributions on 2026-10-0825 contributions on 2026-10-0911 contributions on 2026-10-102 contributions on 2026-10-1141 contributions on 2026-10-1237 contributions on 2026-10-1335 contributions on 2026-10-1456 contributions on 2026-10-1519 contributions on 2026-10-160 contributions on 2026-10-178 contributions on 2026-10-1824 contributions on 2026-10-1912 contributions on 2026-10-2051 contributions on 2026-10-2110 contributions on 2026-10-2245 contributions on 2026-10-230 contributions on 2026-10-240 contributions on 2026-10-25
GitHub’s public calendar · refreshed hourlyLess More
Read daily contribution counts
Daily GitHub contributions, 2025-10-26 to 2026-10-25
DateContributions
2025-10-262
2025-10-270
2025-10-280
2025-10-290
2025-10-301
2025-10-311
2025-11-010
2025-11-020
2025-11-030
2025-11-040
2025-11-050
2025-11-060
2025-11-073
2025-11-080
2025-11-090
2025-11-100
2025-11-110
2025-11-120
2025-11-130
2025-11-140
2025-11-152
2025-11-160
2025-11-172
2025-11-180
2025-11-190
2025-11-202
2025-11-210
2025-11-220
2025-11-230
2025-11-245
2025-11-254
2025-11-260
2025-11-272
2025-11-283
2025-11-290
2025-11-300
2025-12-010
2025-12-022
2025-12-032
2025-12-041
2025-12-050
2025-12-063
2025-12-077
2025-12-0819
2025-12-0914
2025-12-103
2025-12-116
2025-12-120
2025-12-130
2025-12-143
2025-12-151
2025-12-160
2025-12-172
2025-12-180
2025-12-190
2025-12-200
2025-12-211
2025-12-220
2025-12-230
2025-12-241
2025-12-250
2025-12-260
2025-12-270
2025-12-280
2025-12-290
2025-12-300
2025-12-3117
2026-01-010
2026-01-021
2026-01-030
2026-01-040
2026-01-050
2026-01-060
2026-01-070
2026-01-082
2026-01-090
2026-01-100
2026-01-115
2026-01-120
2026-01-131
2026-01-143
2026-01-150
2026-01-160
2026-01-170
2026-01-180
2026-01-190
2026-01-200
2026-01-213
2026-01-220
2026-01-230
2026-01-240
2026-01-250
2026-01-260
2026-01-270
2026-01-280
2026-01-290
2026-01-302
2026-01-310
2026-02-010
2026-02-020
2026-02-030
2026-02-040
2026-02-050
2026-02-060
2026-02-070
2026-02-080
2026-02-090
2026-02-100
2026-02-110
2026-02-120
2026-02-130
2026-02-140
2026-02-150
2026-02-160
2026-02-170
2026-02-181
2026-02-191
2026-02-200
2026-02-211
2026-02-221
2026-02-231
2026-02-242
2026-02-251
2026-02-260
2026-02-270
2026-02-280
2026-03-018
2026-03-023
2026-03-035
2026-03-046
2026-03-051
2026-03-060
2026-03-071
2026-03-080
2026-03-093
2026-03-106
2026-03-113
2026-03-125
2026-03-131
2026-03-143
2026-03-158
2026-03-161
2026-03-172
2026-03-182
2026-03-191
2026-03-201
2026-03-210
2026-03-225
2026-03-236
2026-03-241
2026-03-251
2026-03-260
2026-03-271
2026-03-282
2026-03-290
2026-03-304
2026-03-310
2026-04-011
2026-04-024
2026-04-031
2026-04-040
2026-04-050
2026-04-060
2026-04-073
2026-04-088
2026-04-091
2026-04-101
2026-04-110
2026-04-120
2026-04-131
2026-04-140
2026-04-158
2026-04-163
2026-04-174
2026-04-181
2026-04-195
2026-04-201
2026-04-210
2026-04-225
2026-04-236
2026-04-241
2026-04-251
2026-04-262
2026-04-273
2026-04-282
2026-04-299
2026-04-300
2026-05-012
2026-05-020
2026-05-0310
2026-05-040
2026-05-053
2026-05-060
2026-05-075
2026-05-080
2026-05-090
2026-05-100
2026-05-118
2026-05-121
2026-05-130
2026-05-144
2026-05-154
2026-05-1625
2026-05-172
2026-05-180
2026-05-191
2026-05-200
2026-05-210
2026-05-221
2026-05-236
2026-05-240
2026-05-253
2026-05-260
2026-05-271
2026-05-283
2026-05-294
2026-05-306
2026-05-310
2026-06-010
2026-06-023
2026-06-031
2026-06-041
2026-06-050
2026-06-060
2026-06-070
2026-06-084
2026-06-096
2026-06-103
2026-06-115
2026-06-120
2026-06-131
2026-06-141
2026-06-150
2026-06-160
2026-06-175
2026-06-181
2026-06-197
2026-06-202
2026-06-210
2026-06-220
2026-06-230
2026-06-245
2026-06-250
2026-06-263
2026-06-271
2026-06-281
2026-06-291
2026-06-302
2026-07-012
2026-07-020
2026-07-035
2026-07-044
2026-07-051
2026-07-062
2026-07-071
2026-07-083
2026-07-093
2026-07-1010
2026-07-115
2026-07-121
2026-07-134
2026-07-145
2026-07-153
2026-07-167
2026-07-1711
2026-07-1827
2026-07-1924
2026-07-2019
2026-07-2116
2026-07-227
2026-07-235
2026-07-248
2026-07-2519
2026-07-260
2026-07-270
2026-07-280
2026-07-297
2026-07-300
2026-07-310
2026-08-010
2026-08-021
2026-08-031
2026-08-0410
2026-08-0511
2026-08-0610
2026-08-0711
2026-08-081
2026-08-099
2026-08-109
2026-08-119
2026-08-128
2026-08-137
2026-08-148
2026-08-152
2026-08-160
2026-08-1710
2026-08-183
2026-08-194
2026-08-208
2026-08-2110
2026-08-226
2026-08-2318
2026-08-2475
2026-08-2512
2026-08-2622
2026-08-276
2026-08-282
2026-08-294
2026-08-300
2026-08-3111
2026-09-0121
2026-09-022
2026-09-032
2026-09-041
2026-09-051
2026-09-063
2026-09-0714
2026-09-0810
2026-09-095
2026-09-107
2026-09-118
2026-09-1226
2026-09-133
2026-09-145
2026-09-157
2026-09-164
2026-09-171
2026-09-188
2026-09-199
2026-09-205
2026-09-2113
2026-09-2231
2026-09-2332
2026-09-248
2026-09-2534
2026-09-267
2026-09-272
2026-09-286
2026-09-2912
2026-09-3011
2026-10-0110
2026-10-0214
2026-10-035
2026-10-0415
2026-10-0517
2026-10-064
2026-10-077
2026-10-0816
2026-10-0925
2026-10-1011
2026-10-112
2026-10-1241
2026-10-1337
2026-10-1435
2026-10-1556
2026-10-1619
2026-10-170
2026-10-188
2026-10-1924
2026-10-2012
2026-10-2151
2026-10-2210
2026-10-2345
2026-10-240
2026-10-250

Recent pull requests authored in MCPJam/inspector. Public activity from GitHub, refreshed hourly.