Full-Stack · TS · React · Rust

I am
@ghaerdi

Gil Rudolf Härdi.

Gil Rudolf Hardi

ghaerdi

ghardi

I am a Software Developer with 6 years of experience, currently living in Chile. I specialize in web applications, full-stack — from API design to polished frontends. Most recently I shipped AI features into a SaaS platform used by veterinarians to manage patient records.

Remote-first — open to full-stack, frontend, or Rust roles.

  • BaseChile (UTC-4/-3)
  • LanguagesEN · ES · DE
Profile picture of Gil Rudolf Hardi (ghaerdi, ghardi)

Professional Experience

MCTEKK and Intellisys D. Corp. are consultancies — the orgs named in each role are their clients. Several MCTEKK engagements ran concurrently.

Software Developer at NectarVet - MCTEKK
Apr 2023 - Aug 2026 (3 yrs 4 mos)

Developed Nectar Note AI, a voice-to-note assistant that records, auto-transcribes, and AI-summarizes consultations directly into the medical note — leading contributor with the most commits of any developer.

Built Ask Coco, an LLM-powered in-app assistant grounded in patient records, giving veterinarians instant conversational access to clinical history.

Led a performance-focused rewrite of the medical note autosave engine — conflict handling, navigation guard, per-note autosave — eliminating unnecessary re-renders and preventing lost work.

Shipped 275+ features end-to-end across 3.5 years: Rx dispensing workflows, payment audit trails, custom forms, vaccine certificates, a rich-text editor migration (Remirror), and internal AI tooling adopted team-wide.

Next
React
Python
TypeScript
GraphQL
MongoDB
Amazon Web Services
Docker
Frontend Developer - MCTEKK
Feb 2023 - Apr 2023 (2 mos)

Performed ongoing maintenance and developed new features for a contact book

Led the end-to-end development of a new, responsive landing page.

Redesigned key user-facing email templates for better readability and brand consistency.

Vue
Tailwind CSS
TypeScript
Frontend Developer at Copic - MCTEKK
Nov 2022 - Apr 2023 (4 mos)

Contributed to the rewrite of the Copic marker e-commerce frontend using React and TypeScript.

Engineered a complex, multi-faceted filtering system based on product category, color, and marker count.

Developed key e-commerce components, including the product detail page and dynamic product grids.

Shopify
React
Tailwind CSS
TypeScript
Backend Developer at Fitpass - MCTEKK
Nov 2022 - Mar 2023 (4 mos)

Developed and maintained the backend for a gym scheduling platform using Node.js and Express.js.

Engineered an email notification system and custom templates to support the mobile application.

Scoped and resolved critical bugs in the scheduling logic to improve system reliability.

Node
JavaScript
SQL
Software Developer at OpSec Security - Intellisys D. Corp.
Apr 2022 - Nov 2022 (7 mos)

Developed a critical internal tool to modernize testing and development workflows.

Engineered a desktop developer tool using React and Tauri, successfully porting complex legacy Visual Basic logic to a modern, cross-platform application.

Implemented a token simulation feature that eliminated the need for physical hardware during testing, significantly streamlining the development workflow for the team.

Rust
Next
React
Tailwind CSS
TypeScript
Software Developer at Senate of the DR - Intellisys D. Corp.
Feb 2021 - Apr 2022 (1 yr 2 mos)

Rapidly promoted from Junior to Mid-level in under six months after demonstrating leadership and technical ownership.

Assumed technical leadership for the frontend, spearheading a full rewrite to Vue 3, Vite, and TypeScript.

Architected and developed a custom virtual file system from scratch for core file CRUD operations.

Vue
Bootstrap
Node
ASP.NET MVC
JavaScript
TypeScript
SQL
Internship at Senate of the DR - Intellisys D. Corp.
Oct 2020 - Feb 2021 (3 mos)

Participated in developing a system to store ongoing and archived initiatives for the Senate of the Dominican Republic. Successfully proposed and contributed to the adoption of Vue.js (v2).

Vue
Bootstrap
ASP.NET MVC
JavaScript
SQL

Projects

neonforge

Cyberpunk-styled React component system — 60+ components, shadcn registry, preset theme tokens, Next.js docs with live demos. I've built this to use on my projects — more of them coming here in the future.

React
Next
Tailwind CSS
TypeScript

array-algorithms-visualizer

Animated visualizer for five classic sorting algorithms — Bubble, Insertion, Selection, Merge and Quick sort — in Vue 3 + TypeScript. Pick an algorithm, generate a random array, and watch every comparison and swap animate in color.

Vue
TypeScript

rustify

Bringing robust null and error handling to TypeScript with a Result, Option and an exhaustive match pattern — published to npm and JSR. Currently used in my projects to ensure correctness.

TypeScript

file-organizer

Rust CLI that organizes your Downloads by file extension — dry-run preview before anything moves, year/month date grouping, and full revert. Colliding filenames get a numeric suffix instead of overwriting, and symlinks are left untouched.

Rust

dotfiles

GNU stow dotfiles — Hyprland/niri, Ghostty, kanata, espanso, NixOS config. This is my daily driver for building my projects and working with people — a workflow that works just for me.

About me

Software developer with 6 years of experience building web applications end to end. Most recently I helped build the cloud platform that powers veterinary clinics — medical records, prescriptions, billing, and inventory — in Python and Next.js/TypeScript on AWS. My recent focus is AI in production: I'm the leading contributor to Nectar Note AI, a voice-to-note assistant that summarizes consultations into medical notes, and I built Ask Coco, an in-app AI assistant grounded in patient records — shipping 275+ features end-to-end across 3.5 years.


On the internet, I go by @ghaerdi — a nickname born from the German custom of replacing ä with ae. My core stack: TypeScript, React, Node.js, GraphQL, Tailwind CSS — plus Rust in personal projects, and Python when backend work calls for it. I've also built extensively with Vue in the past.


Outside of work, my main personal project is a secure password vault I'm building from scratch. My development environment of choice is Linux, an OS I'm passionate about customizing for a perfectly optimized workflow.


An interesting fact about me is that I was born in Switzerland — my mom and I are from the Dominican Republic, so we ended up moving there. I've lived most of my life in the DR. Somehow I ended up falling in love with a person I met on the internet about 15 years ago; she's from Chile, and after some time I moved here. Now I'm happily married to her and living in Chile.

Interests

Gaming mouse
game night

Gaming

Since I have memory I always loved playing videogames. It all started with a Game Boy — now I don't have the time I used to for gaming, but I still enjoy it as a kid. I have played a lot of games and I'm not sure I can pick one as a favorite, but Red Dead Redemption II and Cyberpunk 2077 always come to mind

Demon Slayer movie
evening watch

Anime & series

I enjoy watching anime, series or movies with my wife — lately I've started re-watching Naruto with her

Music box
now playing

Music

Always on — I used to listen to more underground music, but recently I've been getting a taste for popular artists, adding more variety to my playlist

Rollerblades
wheels

Inline skating

I'm on skates when the weather cooperates. I used to skate as a kid but somehow lost the habit as time passed — recently I rediscovered this interest

Car with flowers
through the lens

Photography & drone

I like to get around and capture moments with my phone, or with my drone when I'm traveling

Digital portrait drawing
tablet & pen

Digital drawing

I started developing my drawing skill as a kid. I ended up merging technology with drawing, and now I mostly draw on my tablet

Cerro Olmué
boarding soon

Travel

I like to see the beauty of the world firsthand — I'm planning to see more of the planet