Full Stack DeveloperDavid, Chiriquí — Panama

I build systems that have to add up.

TypeScript, C# and Python, from the database to the interface and down to the server it runs on. Every project on this page links to its code, and the deployed ones are one click away.

Running right now

Projects

Selected projects

Four projects. For each one: the problem, the decision I had to make, and where it stands now.

C#·.NET 10·ASP.NET Core·PostgreSQL·EF Core·Docker

Role
Solo — design, backend and deployment
Problem
I run several services on a single host and had no way to know whether they were up, or when that stopped being true. Prometheus with Grafana is two more services to operate, and its pull model assumes it can reach the machine — which is precisely what fails when the machine dies.
Decision
My own ingestion engine: push-first, sized for one operator. The domain never reads, never writes, never sleeps and never asks what time it is — the instant is always a parameter — and guard tests fail the build if any file touches the ambient clock. The hot path writes through binary COPY instead of EF Core, and retention drops whole partitions rather than deleting rows.
Outcome
Ingestion, rollups and the alert engine run in production on the host where the Discord bot on this page lives, and the alerts deliver to Discord for real, not in a test. The dashboard is not built. No rule has yet fired on a real condition — the only test was provoked — so the thresholds are set by judgment, not calibrated against how the host actually behaves.

Last push: Sep 7, 2026

Touristik

Next.js 15·TypeScript·Cloudflare Workers·D1·R2

Role
Solo — full stack and deployment
Problem
My own idea: a tourism site where the tours and the photos could change without redeploying the whole thing every time.
Decision
I ran Next.js 15 on Cloudflare Workers rather than a Node server: D1 for relational data, R2 for images. Nothing to keep alive, and pages are served from the edge.
Outcome
Live. Tours and their photos are edited from a custom admin panel, with no redeploy.

Last push: Jul 14, 2026

React·TypeScript·Django REST·PostgreSQL·Vite

Role
Solo — Django API and React client
Problem
My own idea: an app for logging a planted tree where the map pin, the photo and the record go in as one step instead of three.
Decision
I split it in two: Django REST Framework owns the data and authentication, React handles the map and uploads. Mobile-first from the start.
Outcome
Deployed and running, with user accounts, image uploads, and a community feed.

Last push: Jul 19, 2026

Discord bot

C#·.NET·Discord.NET

Role
Solo — rewrite
Problem
I had already built this bot in Node.js. Rebuilding it was the point: I wanted to learn a typed, compiled runtime properly rather than read about one.
Decision
C# with Discord.NET, so the compiler would catch what JavaScript let me get away with.
Outcome
Runs on my own server, and this page shows live whether it is online. Small on purpose.

Last push: Aug 8, 2026

Experience

Where I work

Full Stack Developer

Jul 2026 — Present

ZeltaChiriquí, Panamá

Full stack inside TypeScript monorepos: database, API, and the web and mobile clients.

Everything ships as a pull request, with CI checks, peer review and tests.

TypeScriptReactReact NativeNext.jsHonoNode.jsPythonPostgreSQLDrizzle ORMCloudflare WorkersTurborepo

zelta.dev

Evidence

The work in numbers

github.com/MikeSs26

Twelve months of commits, and the code in my repositories.

Contributions · last 12 months

1,462

1,337 in private repositories125 in public repositories

Own public repos · no forks

Solo repositories
5
Code in repos
1.4 MB
Last push
Sep 7, 2026
Languages across my repositories, by bytesSame repositories
LanguageShareBytes
C#
45.1%
TypeScript
38.9%
SCSS
7.3%
Python
7.3%

GitHub data as of Sep 24, 2026

Stack

What I build with

The tools I have worked with.

  • TypeScript
  • React
  • React Native
  • Expo
  • Next.js
  • Tailwind CSS
  • TanStack Query
  • Node.js
  • Hono
  • Express
  • Python
  • FastAPI
  • Django REST Framework
  • C#
  • .NET
  • ASP.NET Core
  • Entity Framework Core
  • PostgreSQL
  • Neon
  • Drizzle ORM
  • Zod
  • Cloudflare Workers
  • Cloudflare D1
  • Cloudflare R2
  • Docker
  • nginx
  • Turborepo
  • Vitest

About

The short version

I am a full-stack developer in David, Chiriquí, Panamá. I started with Java, picked up C# because I liked it, moved to Python and Django because I wanted to understand the whole request instead of just the screen, and got to TypeScript tired of learning about my mistakes at runtime. Today I write in the last three.

What I do best: take something from an empty repository to a URL a person can open, and keep it up afterwards. I run the server that Vigia and the Discord bot live on myself.

Native Spanish. Technical English — I read and write it every day.

Contact

Let’s talk

Email is the fastest way to reach me. I reply to everything.