Open to new opportunities
israel@portfolio:~
whoami

Israel Verdugo

cat profile.txt

Full Stack Developer · QA Engineer Senior · Next.js · React · TypeScript

./quality-check.sh
  • 0 vulnerabilities
  • 99/100 performance
  • builds <45s

Computer Engineer and Full Stack Developer with over 4 years in tech. I develop using Next.js, React and TypeScript, with experience in QA and a strong focus on quality, security and real-world testing to bring applications into production.

About · Tech Stack

About Me

Full Stack Developer with over 4 years of experience in technology and more than 3 years as a QA Engineer. My experience across both areas shapes how I approach development, combining full stack engineering with a strong focus on quality, security, and testing. I don't just build features, I also test them, secure them, and make sure they're ready for production.

In my most recent projects (Vertex360, Centro Calm) I designed and shipped complete web platforms for clients in Santiago, including integrated payments, CI/CD pipelines and a full security layer.

I am now looking for a Full Stack role where I can keep building to that same standard. Fast to ship, hard to break.

Native Spanish · English C2 (EF SET 73/100)

Frontend

Next.jsReactTypeScriptTailwind CSS

Backend

Node.jsLaravelDjango

Automation

n8n

Databases

PostgreSQLMongoDBPrismaMySQL

DevOps & Testing

DockerGitHub ActionsGitPostman

Background

Professional Experience

Led quality assurance for software products in an enterprise environment, covering full cycles from test case design to production certification. Test automation with Selenium and Cucumber, performance testing with JMeter, and REST API validation with Postman. Issue tracking in Jira and generation of test evidence.

SeleniumCucumberJMeterPostmanSQLJira

In production

Featured Projects

Screenshot of the Vertex360 site
  • 89/100 Performance (mobile)
  • 99/100 (desktop)
  • 0 vulnerabilities
  • builds <45s

Vertex360

I built the complete frontend of Vertex360, the website of a mixed martial arts school in Santiago (discipline catalog, coach profiles, schedules) with end-to-end integrated registration and payment.

I built a multi-step registration flow with Chile-specific validations (RUT, age of majority), integrated the Webpay payment gateway from Transbank and connected the site to an external real-time catalog API. I applied 6 HTTP security headers, rate limiting and server-side validation, on a mostly static architecture with CI/CD.

Next.js 16React 19TypeScriptTailwind CSS 4DockerGitHub Actions
Visit site
Screenshot of the Centro Calm site
  • 87/100 Performance (mobile)
  • 98/100 (desktop)
  • 0 vulnerabilities
  • builds <45s

Centro Calm

I led the production launch of Centro Calm, the website of a martial arts and wellness center in Santiago (disciplines, coaches, schedules, contact) with integrated registration.

I built the complete frontend (Next.js/React) and owned the whole infrastructure cycle. I created the repository, designed the production Docker image and configured the CI/CD pipeline in GitHub Actions to publish to GitHub Container Registry. The backend was developed by a third party; my work was integrating the frontend and guaranteeing a reproducible end-to-end deployment.

Next.js 16React 19TypeScriptDockerCI/CDGHCR
Visit site

Repository

Other Projects

Landing Page + AI chatbot

Landing Page + AI chatbot

Professional landing page for a clinical psychologist with an integrated AI chatbot. The assistant answers questions about services, pricing and schedules in real time. Includes a contact form with visual validation, an animated modal and HTTP security headers. Stack: vanilla HTML/CSS/JS, Claude API (Anthropic), Netlify Functions.

Teslo Shop

Teslo Shop

Complete e-commerce with a public storefront and an admin panel. Includes JWT authentication, product management, shopping cart, user roles and solid modular architecture practices. Stack: Angular 19 + TypeScript, Signals for reactive state, TailwindCSS, DaisyUI.

UpTask

UpTask

Collaborative project and task management application, similar to Jira. It allows creating teams, assigning tasks, managing states and collaborating in real time. Includes JWT authentication, an admin panel and user roles. Stack: MERN (MongoDB, Express, React, Node.js) + TypeScript, React Query, Context API, TailwindCSS.

Countries App

Countries App

Application to search and explore country information with filtering by capital, name and region. Reactive state management with Signals and view navigation with Angular Router. Stack: Angular 19 + TypeScript, Context API with Signals, TailwindCSS, DaisyUI.

Contact

Santiago, Chile

isrvelverdugo@gmail.com