A software engineer with over 20 years of experience and comfortable working across the entire web stack including front-end, back-end (Node.js and PHP), maintaining databases, and DevOps.

Working primarily with JavaScript, TypeScript, React, Next.js, and related technologies.

Also very comfortable and up-to-date with PHP and Laravel.


Work Experience

AM:PM Labs

Sep 2024 - Present

Senior Back-End Developer

Designing, implementing, testing, optimizing, and documenting APIs.
Technologies: PHP, Laravel, Pest, Docker, Kubernetes.

CoachHub

Jan 2022 - Aug 2024

Senior Full-Stack Developer

Working remotely on a design system (component library) for the entire company. Working on the main product, a web application for coaching.
Technologies: TypeScript, React, Next.js, Styled Components, Storybook, Figma.

FlowCrypt

Aug 2019 - Dec 2021

Senior Front-End Developer

Collaborating remotely on a Google Chrome extension for Gmail encryption, improving its UI, UX, accessibility and cross-browser compatibility. Working with Gmail API.
Technologies: TypeScript, jQuery, Bootstrap, Gmail API, OpenPGP, OAuth, Puppeteer.


Open Source Software

SweetAlert2

Jan 2015 - Present

GitHub stars

A beautiful, responsive, highly customizable and accessible (WAI-ARIA) replacement for JavaScript's popup boxes. This project is in Google Top 500 Critical JavaScript Repos.
Technologies: JavaScript, TypeScript, WAI-ARIA, Accessibility, React, Cypress.


Skills

JavaScript TypeScript PHP React Next.js Laravel MySQL PostgreSQL Nginx Web Security jQuery Bootstrap SASS Styled Components REST API Jest Cypress PHPUnit Pest Playwright Storybook Figma Accessibility