Web artistry

THE CHARACTER

A bard. A storyteller. An illusionist. An artist who knows how to code.

I'm a versatile candidate who has developed work for The United Nations, Sketch, and companies spanning industries from classifieds to energy.

My expertise in both back-end and front- end allows me to work as a bridge between the technical and creative worlds.

Whether I am frying my brain architecting systems from scratch or squinting my eyes crafting pixel-perfect websites, I like to ensure projects meet their best outcome.

ABILITIES

HTML CSS Javascript React Angular Stimulus TypeScript Astro Jekyll 11ty Gatsby Tailwind PHP PHPUnit Laravel MySQL Git Scrum Agile Unity GameMaker

ADVENTURES

  • Web developer

    at Sketch

    June 2022 - April 2024

    miguel@sketch-website > npm run sketch-achievements

      Marketing pages

      Developed Sketch’s website and blog using Jamstack — Jekyll (SSG) and Stimulus, a lightweight JavaScript framework.

      Enhanced the overall website experience by coming up with Easter eggs and minigames, generating significant online buzz on Sketch’s social profiles.

      Components library

      Initiated the process of breaking down large code chunks into smaller components, resulting in a library for web developers — a bespoke in-house version of Storybook.

      Sanity CMS implementation

      Led the implementation of Sanity CMS, providing significant efficiency improvements for Customer Support and Content teams.

      Notion integration

      Led the integration of Notion API with Sketch’s website, automating processes for Sales teams and enhancing the overall efficiency of dealing with leads.

      Broken links detection

      Implemented a no-broken-links policy by developing a robust testing script in Cypress to detect broken links before deployment as part of CI (GitHub Actions).

      HubSpot + Slack integration for documentation

      Improved control over customers’ feedback on documentation pages through a rating form, with ratings sent to internal Slack channels and users’ messages monitored in HubSpot.

  • Lead web developer

    at MyLads

    September 2021 - June 2022

    miguel@mylads-website > load-all football-miniatures

      Landing Pages

      Applying a Jamstack concept, developed the product page using Gatsby (React) and Typescript. Implemented Storyblok CMS to provide a simplified tool for content creators.

      webAR experiences

      Augmented the product showcase by integrating webAR experiences distributed to investors and major clients.

  • Web Developer

    at Edge

    December 2020 - September 2021

    miguel@edge-website > play darkness-on-the-edge-of-town

      [outsourcing] Lead back-end developer — weareboq

      *an United Nations project

      StaTAct

      Led the creation of StaTAct, using Laravel and a MySQL Database to establish a robust infrastructure. This platform is used to empower the United Nations in project management and development, facilitating seamless implementation in the field.

      [outsourcing] Lead Angular developer — EDP

      Energy consumption simulator

      Designed a simulator to assist clients in conserving energy and reducing costs in their homes. The simulator, made with Angular that accessed a PHP API, also provided suggestions for replacing equipment, presenting various options linked to a store for purchase.

      Smart outlets website

      Served as team leader and developer in creating a website enabling clients to order free smart outlets. Additionally, developed a PHP script to automatically generate XML files and securely transmit them to a private FTP server hosted by the National Postal Service to deliver the outlets.

      [outsourcing] Back-end developer — OLX Group

      Multiple websites maintenance

      Maintained real estate marketplace websites using a homebrew PHP framework.

      Onboarding manager

      Onboarded and trained new team members on how to use the framework.

      Micro-services

      Pioneered the first micro-service using Laravel framework, setting the foundation for future micro-services.

      Communication between APIs

      Engineered an intermediary PHP service connecting two APIs, streamlining data exchange and communication.

      Virtual numbers

      Enhanced user security by concealing clients' phone numbers and providing them with a virtual number.

  • Full-stack developer

    at Decskill

    December 2020 - September 2021

    miguel@decskill-website > execute my dec-skillz

      [outsourcing] Full-stack developer — EDP

      Gamified dashboard

      Revolutionized the client dashboard by gamifying using Angular for the front end and PHP on the back end, sparking a nationwide contest lasting months. Participants from each municipality competed daily for the grand prize, generating national radio coverage.

      Meetings tracker

      Performed maintenance on existing legacy code while simultaneously developing new features for a project aimed at tracking meeting conversations and deals among multiple parties. Angular and a homebrew PHP framework were used on the project.

      Homebrew Storybook

      Managed legacy code and introduced new features for a project positioned as the company-wide hub for style management. An internal tool similar to Storybook developed in Angular and a homebrew PHP framework.

  • Lead front-end developer

    at WY group

    November 2015 - September 2016

    miguel@wy-group-website > run script speedy-gonzales-aka-agency-mode-v2

      Introducing HubSpot

      Initiated the integration of HubSpot within the company, leading the development of a client's website through the usage of custom HubSpot HTML modules. Presented both the website and the HubSpot CRM/CMS system to the client, establishing trust and paving the way for ongoing website development.

      Marketing agency speed

      Worked at a rapid marketing agency pace, crafting numerous websites using CoffeeScript for a diverse clientele.