Last active
June 17, 2026 23:02
-
-
Save highercomve/31b012276a7bd488f55ca74324b9faf1 to your computer and use it in GitHub Desktop.
highercomve.github.io content managment
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "name": "Sergio Marin", | |
| "nick_name": "highercomve", | |
| "tagline": "Senior software engineer — platform, backend, and web, from edge devices to the browser.", | |
| "location": "Remote · Santiago, Chile", | |
| "networks": [ | |
| { | |
| "title": "Email Sergio Marin", | |
| "url": "mailto:sergio.alejandro.mz@gmail.com", | |
| "iconClass": "fas fa-envelope" | |
| }, | |
| { | |
| "title": "Sergio Marin's Github page", | |
| "url": "https://github.com/highercomve", | |
| "icon": "github" | |
| }, | |
| { | |
| "title": "Sergio Marin's Gitlab page", | |
| "url": "https://gitlab.com/highercomve", | |
| "icon": "gitlab" | |
| }, | |
| { | |
| "title": "Sergio Marin's LinkedIn page", | |
| "url": "https://www.linkedin.com/in/highercomve/", | |
| "icon": "linkedin-in" | |
| }, | |
| { | |
| "title": "Sergio Marin's Medium blog", | |
| "url": "https://medium.com/@highercomve", | |
| "icon": "medium" | |
| }, | |
| { | |
| "title": "Sergio Marin's Twitter", | |
| "url": "https://twitter.com/highercomve", | |
| "icon": "twitter" | |
| } | |
| ], | |
| "about_me": { | |
| "title": "", | |
| "content": [ | |
| "I build software across the stack — CLIs and backend services, cloud infrastructure, and web apps — currently for Linux edge devices at fleet scale.", | |
| "I started programming more than a decade ago by digging into the open-source PHP code of a game server for an MMORPG. Taking it apart to understand how it worked turned into a lasting fascination with software.", | |
| "Over the years I've worked across the whole stack: building APIs and backend services, command-line tools, cloud infrastructure, dynamic front-end applications and server-rendered apps, along with data processing and integrations with third-party services.", | |
| "I treat every project as a chance to learn. Technology moves fast, and I enjoy keeping up with it — picking up new tools and sharpening my craft as I go." | |
| ], | |
| "wrapper": "p" | |
| }, | |
| "aims": { | |
| "title": "My aims?", | |
| "content": [ | |
| "Keep leveling up — go deep on the tools and ideas actually worth mastering", | |
| "Find sharper ways to build, not just the familiar ones", | |
| "Make the whole team better through mentoring and honest collaboration", | |
| "Ship work that outlives me — clean, documented, and ready for whoever's next" | |
| ], | |
| "wrapper": "li" | |
| }, | |
| "skils": { | |
| "title": "Technical skills", | |
| "content": [ | |
| "Golang", | |
| "Zig", | |
| "Docker", | |
| "Kubernetes", | |
| "Helm", | |
| "Javascript", | |
| "React", | |
| "Vue.js", | |
| "Redux / Vuex", | |
| "Web Components", | |
| "Ruby", | |
| "Amazon Web Services", | |
| "HTML / CSS", | |
| "Node.js", | |
| "MySQL", | |
| "MongoDB", | |
| "PostgreSQL", | |
| "Linux", | |
| "Yocto / Embedded Linux", | |
| "Bash", | |
| "Apache", | |
| "Nginx", | |
| "Git", | |
| "Webpack / Vite / Rollup" | |
| ], | |
| "wrapper": "li" | |
| }, | |
| "talks": { | |
| "title": "Talks", | |
| "content": [ | |
| "<strong>Noders JS</strong> — Santiago, Chile (January 2019). React Hooks.", | |
| "<strong>La Plata JS</strong> — La Plata, Argentina (December 2018). The current state of web components in the browser and how we can use them today. <a href=\"http://slides.com/highercomve/web-components\" target=\"_blank\" rel=\"noopener\">slides</a>" | |
| ], | |
| "wrapper": "li" | |
| }, | |
| "education": { | |
| "title": "Education", | |
| "content": [ | |
| "<strong>Telecommunications Engineer</strong>", | |
| "Universidad Católica Andrés Bello — 2009" | |
| ], | |
| "wrapper": "p" | |
| }, | |
| "languages": { | |
| "title": "Languages", | |
| "content": [ | |
| "<strong>English</strong>: written (advanced), verbal (advanced)", | |
| "<strong>Spanish</strong>: native" | |
| ], | |
| "wrapper": "li" | |
| } | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "items": [ | |
| { | |
| "title": "Senior Software Engineer - Pantacor", | |
| "label": "March 2019 - Today", | |
| "subtitle": "pantahub.com - Golang / Kubernetes / React / Zig / Shell", | |
| "description": [ | |
| "I'm part of the team building Pantacor, an open-source platform for deploying and managing software and firmware over-the-air on Linux-based edge devices.", | |
| "I'm a core maintainer of several of the platform's key projects. The main one is pvr, the Go command-line tool at the heart of Pantacor: it versions a device's entire system state like Git and ships it to fleets through the Pantahub backend, and it's the primary interface both teams and CI pipelines use to build and release device updates. I've developed it continuously since 2019.", | |
| "I also core-maintain pantahub-www, the React web application behind the platform's fleet-management UI; pvflasher, our cross-platform Go desktop tool for flashing OS images; and pantavisor-mocker, a Zig tool for developing and testing against the device runtime — along with the Kubernetes/Helm infrastructure that runs our hosted Pantahub backend across cloud regions and providers and the CI templates that build Pantavisor-installable container apps.", | |
| "On top of the code, I maintain much of the project's documentation, including the Pantavisor and meta-pantavisor docs. The platform runs real workloads at scale — one customer fleet alone manages 15,000+ Linux devices through it." | |
| ] | |
| }, | |
| { | |
| "title": "Technical Lead - uBiome", | |
| "label": "October 2018 - January 2019", | |
| "subtitle": "ubiome.com - Product Team", | |
| "description": [ | |
| "As Technical Lead for the product team, I led the design and rollout of a shared set of tools and standards across several applications.", | |
| "I built the foundation that let the front-end team move faster and scale: shared libraries and components for our Vue.js apps, common configuration, an easy TDD workflow, CI integrations, performance tracking, and A/B testing.", | |
| "Two highlights: I led the migration of five applications from Meteor to Vue.js, and after running a performance review I brought our load time down from 30 seconds to 5." | |
| ] | |
| }, | |
| { | |
| "title": "Senior Software Engineer - uBiome", | |
| "label": "June 2017 - October 2018", | |
| "subtitle": "ubiome.com - Product Team - Node and Vue.js", | |
| "description": [ | |
| "I worked as a front-end developer on the team that built and maintained every application patients and doctors use — from ordering a kit to viewing their results and reports.", | |
| "I established a TDD culture and the infrastructure to support it: I gave several internal talks on TDD with Vue.js, set up the test pipeline in our CI (Drone), wired it into our repositories, and put rules in place so features could only merge once their tests passed." | |
| ] | |
| }, | |
| { | |
| "title": "Senior Software Engineer - Payfully", | |
| "label": "June 2016 - May 2017", | |
| "subtitle": "payfully.co- Node and React", | |
| "description": [ | |
| "I was the first engineer hired after the CTO built the initial MVP, so together we laid the technical foundations for the whole company. I went on to train every new developer and built our microservices infrastructure on AWS Lambda and Node.js, including a Yeoman template for new services with TypeScript, Mocha, and mocks for our internal services and Amazon SQS.", | |
| "I led the development of the new React applications — web, mobile (React Native), and the admin platform — defining the tooling and conventions for the team and building the shared codebase the rest were built on." | |
| ] | |
| }, | |
| { | |
| "title": "Software Developer - Retiqueta", | |
| "label": "2015 - 2016", | |
| "subtitle": "retiqueta.com - Ruby and Javascript", | |
| "description": [ | |
| "I built the mobile application with Ionic and worked on the Ruby on Rails API. The app handled push notifications, camera capture, and in-app payments to make buying and selling second-hand clothing and accessories easy. We ran our infrastructure on Docker and Kubernetes over Google Container Engine, with continuous integration and testing on the API and end-to-end mobile tests using Calabash and Cucumber." | |
| ] | |
| }, | |
| { | |
| "title": "Technical Lead (formerly Software Engineer) - Escuelaweb", | |
| "label": "2008 - 2015", | |
| "subtitle": "escuelaweb.net - PHP / Ruby on Rails / JS", | |
| "description": [ | |
| "Over seven years I grew from developer to Technical Lead, ending up responsible for all of the company's systems, infrastructure, servers, and integrations while leading the development team.", | |
| "I delivered a wide range of projects in PHP, Ruby on Rails, and WordPress — including escuelaweb.net itself, a learning platform with exams, course materials, job offers, and live classes over video, audio, chat, and file sharing; lapatilla.com, a high-traffic news site; and embarazada.com, a web app supporting women through pregnancy.", | |
| "What I'm proudest of from this time is the people: several developers who grew on my team went on to build careers that took them beyond Venezuela and changed their lives — something they still thank me for today." | |
| ] | |
| } | |
| ] | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment