Erick Pulla

Erick Pulla

Hi! I'm a fullstack developer who loves building random stuff :)

Experience

  1. Senior Software Engineer (Novacomp) San José, Costa Rica

    • Developed cron job solutions in Apache Airflow for ACH files and reports deliveries according to stakeholders' requirements such as schedule, days (weekdays/holidays/weekend).

    • Supported production as On Call Person to watch any incident, requirement or special events during the day along with BizOps, DevOps and Backend team.

    • Created data dashboards for different teams across the company (BizOps, Partners, Product owners) using React, GraphQL, JavaScript and PostgreSQL

  2. Software Engineer (IOET) Incline Village, NV, USA

    • Led the development of a web application (frontend) of statistical dashboard showing metrics about the performance of developers completing Jira tickets during a sprint or a certain time lapse.

    • Designed and implemented scalable APIs (REST and GraphQL) along with cron jobs for managing first and third party services and reducing time by 90% (from 10 seconds to 1 second)

  3. Data Analyst (Guayaquil Municipality) Guayaquil, Guayas, Ecuador

    • Collected and cleaned demographic raw data about pregnant women from low-income neighborhoods in Guayaquil.

    • Led the development and design of a frontend application that helped to track syphilis cases in Guayaquil city using Google Maps.


  4. Software Engineer (Fish Industry Santa Priscila) Guayaquil, Guayas, Ecuador

    • Developed an automated bot that browses the Ecuadorian tax website to extract relevant information for the company.

    • Developed and implemented an e-learning system for seasonal evaluation of workers and trained HR staff to manage it.

  5. Master Assistant (Casa Grande University) Guayaquil, Guayas, Ecuador

    • Designed and developed mini games that helped a class lesson be more interactive for students (games such as roulette with prizes, tic tac toe, dice roller, coin flipper).

Projects

Patio

Open-source desktop workspace for AI chats, kanban boards and automation. Works with Claude Code, Codex, Copilot, opencode and local AI on macOS, Windows and Linux. Go + Wails + + SQLite

TabJury

Browser extension that reuses open tabs and finds duplicates. Put unused tabs to sleep or close them automatically according to your rules. file_type_typescript +

Ziran

Keyboard-first window switcher that lives in the macOS menu bar. Requires macOS 14 or later and installs via Homebrew. Swift + Apple

OpenCode Anthropic Auth

OpenCode plugin for using Anthropic models with your Claude Pro or Max subscription. No API key needed. OpenCode + Claude + file_type_typescript

Chismesillo

Transcribe long audio files with Whisper entirely in the browser: no uploads, no backend, no API keys. Audio is streamed in windows through Web Workers, so memory stays flat even for multi-hour podcasts. Exports to SRT, VTT, JSON, TXT and CSV (source code). file_type_astro + file_type_typescript + file_type_tailwind + + Hugging Face

Snipzy

Native macOS menu-bar screenshot tool. Capture a region, annotate it, then copy or save it as PNG. It also includes on-device OCR to grab text from any capture. Swift + Apple

i-am-burned-out

Agent skill that puts a burned-out senior dev inside your coding agent: answer first, minimal code, and never cuts validation, security or tests. Works with Claude Code, OpenCode, Codex, Gemini CLI and more. Claude + OpenCode + file_type_typescript

Prod Tickets

Jira clone made with SvelteKit (frontend) and Nest.js (backend) for ticketing. This project was implemented for the ITB (Instituto Tecnológico Bolivariano) and released privately in 09/2024. file_type_svelte + file_type_typescript

Portfolio

Personal portfolio made with Astro and React. This project was created to show my projects, experiences and techs that I love and deployed using Github Pages. file_type_astro +

Easy Web Macros

Google Chrome extension that lets you record your web actions and replay them with a single click. file_type_svelte + file_type_vite +

Moodle API Handler

Moodle API Handler is an open-source tiny app that helps to manage your API functions from Moodle (you can read more about Moodle WebServices here). file_type_svelte + file_type_firebase

Quicknote

Quicknote is an open-source app that helps you create and share volatile, text-only messages. It's perfect for quickly sharing passwords, private tokens, private credentials and gossip :) + +

Twilio Video Call App

This is a minimal application for video calling (Peer-to-Peer) using Twilio API (you need Twilio credentials to use the app). +

Mobile Pokedex App

This is a project about showing an interactive Pokedex in a mobile version. This project was created using Flutter, Dart and PokéApi (free pókemon API). file_type_flutter

Bingo Generator

This project is a Bingo generator (Ecuador version). It is one of my very first projects as a programming student. Hope you like it! :D file_type_python

Favorite Techs

React
Next.js
file_type_python Python
file_type_firebase Firebase
Supabase
file_type_svelte Svelte
Drizzle
Prisma
Express
FastAPI
file_type_django Django
file_type_astro Astro
p5.js
file_type_tailwind Tailwind CSS
DaisyUI

Tools

Claude Claude Code
OpenCode OpenCode
Hugging Face Hugging Face
Swift Swift
Vercel Vercel
Vitest Vitest
GitHub Actions GitHub Actions

Education

  1. Master's Degree (Casa Grande University) Guayaquil, Guayas, Ecuador

    Master in Cybersecurity

  2. Engineer Degree (ESPOL) Guayaquil, Guayas, Ecuador

    Major in Computer Science Engineering