# Hans Vergara

> Senior Full Stack Developer based in Chile, specializing in React, Node.js, Python and applied AI. Over 12 years building web, mobile and desktop products.

- **Status:** Open to new job opportunities and collaborations
- **Role:** Senior Full Stack Engineer · Applied AI
- **Location:** Chile
- **Experience:** 12+ years
- **Featured companies:** Grupo Falabella, Cencosud, Poder Judicial, La Robinson Oceanic
- **Email:** hans.vergara.cl@gmail.com
- **GitHub:** https://github.com/hsvchcl
- **LinkedIn:** https://www.linkedin.com/in/hansvergaracl/
- **Website:** https://h4nsd3v.web.app/en/
- **Site languages:** Español (https://h4nsd3v.web.app/), English (https://h4nsd3v.web.app/en/)

## About me

I'm a full-stack developer with over 12 years of experience building web, mobile and desktop applications. I work mainly with TypeScript, Node.js and Next.js, and lately I've added Rust, Python and applied artificial intelligence to my toolbox.

I like taking products from idea to production: booking platforms for tourism, institutional websites, real-time data analysis tools and systems that integrate AI models. I believe in clean code, in validating before building and in delivering solutions that truly solve problems.

When I'm not coding, you'll find me experimenting with electronics and Arduino or following the financial markets.

## Professional experience

### Grupo Falabella — Senior Full Stack Software Engineer
*Mar 2025 – Jun 2026*

Full stack development on SCC, a critical bank reconciliation system. Led an innovative project with AI and Model Context Protocol (MCP) to automate payment method onboarding.

### Eventify — Founder & Full Stack Developer
*May 2024 – Mar 2025*

Design, development and deployment of an end-to-end platform for electronic ticket sales and real-time validation for massive events.

### Cencosud — Senior Full Stack Developer
*Sep 2022 – May 2024*

AI-powered sales assistant optimization. Development of Plai Api Core, Cencodesk, Onoca and Flowin for internal management.

### Seidor Chile — Senior Full Stack Developer
*Sep 2021 – Sep 2022*

Platform development for internal request and pricing management for Cencosud. Stack: React, Node.js, Docker, Kubernetes.

### Poder Judicial — Development Engineer
*Jan 2016 – Sep 2021*

Design and development of FaceBlur for AI-powered facial blurring. Web systems development for nationwide judicial processing.

### Amisoft — Software Developer
*Jan 2014 – Jan 2016*

Module development for civil and family court case management systems. Stack: Java EE, Struts, Oracle.

## Featured work

### Exportador

Free Mac desktop app that copies iPhone photos and videos to a folder over a cable, without the Photos app or iCloud. Byte-for-byte originals, each one verified.

Stack: Tauri 2, Rust, React 19, ImageCaptureCore, SQLite, Astro, Three.js

Website: https://exportador-beta.web.app/

Case study: https://h4nsd3v.web.app/en/blog/exportador/index.md

### NoamVC

Private, encrypted P2P voice chat desktop application. Direct audio between participants without intermediary servers.

Stack: Tauri 2, Rust, React 19, WebRTC, E2EE, NestJS, Socket.IO

Website: https://noamvc.web.app/

Case study: https://h4nsd3v.web.app/en/blog/noamvc/index.md

### Eventify

End-to-end platform for ticket sales and entry validation with a dedicated app. Fast, secure and scalable.

Stack: React, Zustand, MongoDB, NestJS

Website: https://www.eventify.cl/

### LRO

High-performance multilingual website built with Astro. Optimized for SEO and exceptional loading speed.

Stack: Astro, i18n, SEO, Tailwind CSS

Website: https://www.lro.cl/

### OneIsland

Modern e-commerce website for fashion products. Seamless shopping experience and minimalist design.

Stack: WordPress, PHP, E-commerce

Website: https://oneisland.cl/

### FaceBlur

Video processing system for the Chilean Judiciary that automatically blurs faces in audiovisual files.

Stack: Node.js, Hugging Face, Computer Vision, AI

Case study: https://h4nsd3v.web.app/en/blog/faceblur/index.md

### SCC Playground

Suite that uses AI at its core to answer accounting analysts' questions.

Stack: Node.js, GCP, AI, MCP, BigQuery, CloudSQL, React, Tailwind CSS, NestJS, Ollama Cloud, Tauri

Case study: https://h4nsd3v.web.app/en/blog/scc-playground/index.md

## Open source contributions

- **chilean-rut-formatter** — Lightweight library to format and validate Chilean RUTs. Zero dependencies. npm: https://www.npmjs.com/package/chilean-rut-formatter · GitHub: https://github.com/hsvchcl/chilean-rut-formatter
- **chilean-territorial-divisions** — Chile's political-administrative divisions: regions, provinces and communes. Select helpers included. npm: https://www.npmjs.com/package/chilean-territorial-divisions · GitHub: https://github.com/hsvchcl/chilean-territorial-divisions
- **elo-img-to-webp-converter** — CLI to convert images to WebP with parallel processing and automatic reference replacement in code. npm: https://www.npmjs.com/package/elo-img-to-webp-converter · GitHub: https://github.com/hsvchcl/elo-img-to-webp-converter

## Technologies & tools

- **AI:** MCP, LangChain, Ollama, Agents, RAG, OpenAI API
- **Frontend:** React, React Native, Angular, Astro, Next.js, Tailwind CSS, Tauri, Electron
- **Backend:** Node.js, Python, NestJS, Express, FastAPI
- **Databases:** PostgreSQL, MongoDB, Oracle, Firebase
- **DevOps:** Docker, Kubernetes, AWS, GCP, CI/CD, Linux, Railway
- **Testing:** Jest, Cypress, Playwright, React Testing Library
- **Tools:** Git, GitHub, GitLab, VS Code, Antigravity, Postman, Figma, Jira, Trello

## Notes & case studies

- [Exportador: iPhone photos to your Mac, original and verified](https://h4nsd3v.web.app/en/blog/exportador/index.md): A free Mac app that copies photos and videos from your iPhone over a cable straight to a folder, without the Photos app or iCloud: byte-for-byte originals, every file verified before it counts as done.
- [Robinson Crusoe Island in 3D: the real island, in real time, in the browser](https://h4nsd3v.web.app/en/blog/isla-robinson-crusoe-3d/index.md): A photorealistic, geographically exact rendering of Chile's Juan Fernández archipelago that runs in the browser: real satellite data, a simulated ocean with waves breaking on the real coastline, and volumetric clouds.
- [FaceBlur: automatic face blurring for the Chilean Judiciary](https://h4nsd3v.web.app/en/blog/faceblur/index.md): Video processing system for the Chilean Judiciary that automatically blurs faces in audiovisual files.
- [NoamVC: end-to-end encrypted P2P voice chat](https://h4nsd3v.web.app/en/blog/noamvc/index.md): Private, encrypted P2P voice chat desktop application. Direct audio between participants without intermediary servers.
- [SCC Playground: AI that answers accounting analysts' questions](https://h4nsd3v.web.app/en/blog/scc-playground/index.md): Suite that uses AI at its core to answer accounting analysts' questions.

## Contact

I'm currently available for new job opportunities and collaborations. If you have an offer, an idea or a project, let's talk!

- Email: hans.vergara.cl@gmail.com
- LinkedIn: https://www.linkedin.com/in/hansvergaracl/
