Skip to content
View CristhianF7's full-sized avatar
🎯
🎯

Block or report CristhianF7

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
cristhianf7/README.md
Cristhian Fernández, Senior Software Developer at Civo

Hi 👋, I'm Cristhian

Frontend-first full-stack engineer building Kubernetes platforms and developer tools

LinkedIn Website Civo Profile views

🧑‍💻 About me

  • 💼 Senior Software Developer at Civo, working on the cloud dashboard and platform tooling
  • ☸️ 4 years on Kubefirst, now Konstruct by Civo: #1 contributor to the Console and 980+ merged PRs across the platform
  • 🏗️ Founder of Ideascol, where I ship products like Simplifybot and Simplify Expenses and build systems for clients
  • 📈 Building MetaTrader 5 trading bots in MQL5 and a copy-trading platform that runs on Kubernetes
  • 💬 Ask me about React, Next.js, design systems, Argo CD and GitOps
  • 📍 Bogotá, Colombia 🇨🇴

🛠️ Tech stack

Frontend TypeScript React Next.js Redux TanStack Query Tailwind CSS MUI Vitest Testing Library
Backend Node.js NestJS Express Go PostgreSQL MongoDB gRPC NATS
Cloud & DevOps Kubernetes Helm Argo CD Terraform Vault Docker GitHub Actions GitLab CI AWS Vercel
Also Flutter Python MQL5

🚀 Featured work

Project What it is My part
☸️ Kubefirst Console Web UI to provision Kubernetes clusters and install GitOps apps #1 contributor · 196 merged PRs
🧩 konstruct-ui React component library behind every Konstruct product Core contributor
📦 gitops-template The Argo CD app-of-apps repo every Kubefirst install starts from 71 merged PRs
🚀 kubefirst The open source platform itself · 2k+ ⭐ 86 merged PRs · plus 98 on its API and 98 on its Helm charts
🤖 Simplifybot AI-powered WhatsApp automation for businesses · site Founder · Next.js, TanStack Query, Docusaurus
📊 MT5 Report Analyzer Turns MetaTrader 5 Strategy Tester reports into readable metrics Solo · Next.js
🧾 wkhtmltopdf-nodejs10 HTML to PDF on AWS Lambda without a headless browser Solo
📂 More projects (most are private, described only)

Ideascol

  • Simplify Expenses — expense tracking with receipt scanning and shared budgets. Flutter iOS app, Express + MongoDB + OpenAI API, Next.js web · site
  • Stripe Product Orchestrator — internal platform to manage Stripe products and plans across projects
  • Nexus — local-first AI dev orchestrator: kanban → coding agents on disposable sandboxes → PRs with previews. Co-built with the Ideascol team
  • Ideascol Leads — internal outreach CRM · Next.js 16, React 19
  • Infra — every Ideascol service runs on Kubefirst-managed clusters with Argo CD, Terraform and Vault

Trading systems

  • MT5 copy-trading platform on Kubernetes — master MT5 pod publishes trades to NATS JetStream, slave pods replicate on other broker accounts; Argo CD ApplicationSets, Vault, Next.js operator dashboard with live trade tape
  • EyeTrade — investor reporting system and landing for a capital management firm · Next.js 16, Tailwind 4
  • Expert Advisors — Asia-session with order flow, multi-timescale, swing-low retracement, USDCAD; Python tooling for Monte Carlo, walk-forward and risk analysis

Konstruct, private

  • Kubefirst Pro UI and API · SaaS billing platform · Colony datacenter management UI and API

Earlier (2015 to 2022)

  • nestjs-postgress · helm-charts · webpack-bundle-splitting
  • Patents registry (React, Express, DynamoDB) · Ethics committee platform (React, Express, Docker) · Photo project (React, Express, S3) · Client tracking (Angular, MongoDB) · School apps (AngularJS, Symfony)

📊 GitHub stats

GitHub stats GitHub streak

Top languages by repo Most used languages by commit

Most of my commits live in private repos, so the graph undersells it. Ask me anyway.

Pinned Loading

  1. wkhtmltopdf-nodejs10 wkhtmltopdf-nodejs10 Public

    Wrapper project for wkhtmltopdf using AWS Lambda Functions (NodeJS 10)

    JavaScript 6 2

  2. webpack-bundle-splitting webpack-bundle-splitting Public

    JavaScript