Primary navigation
Randal

... /Home ...

Full-stackDeveloper

My commitment is to write quality code — clean, maintainable, and well-structured — that enables building reliable products that are easy to evolve over time.

Available for new projects

... /About me ...

Hello! I'm Randal, and I'm a Full-stack Developer.
More than 3 years of experience.

I build end-to-end web products: from the database and API to the interface people end up using.

I care most about performance, accessibility, and leaving behind a codebase that the next team can understand without instructions.

Some of my favorite technologies, topics or tools that I worked with

  • Front-end

    • TypeScript
    • React
    • Next.js
    • Vite
    • JavaScript
    • jQuery
  • Styles

    • Tailwind CSS
    • CSS Modules
    • ShadCN
    • Framer Motion
    • GSAP
  • Back-end

    • Node.js
    • ExpressJS
    • PostgreSQL
    • Prisma
    • REST
    • WebSockets
    • Spring Boot
    • Laravel
    • Python
    • MySQL
    • Supabase
  • DevOps

    • Vercel
    • Docker
    • GitHub Actions
    • Nginx
    • Cloudflare
    • Bash
    • Railway
    • CI/CD

... /Track record ...

Work

  • Development and optimization of websites focused on marketing and lead generation, paying attention to both SEO and UI/UX design to improve their search engine positioning. I also work on legacy code in PHP and JavaScript, integrating internal APIs and reinforcing product quality with testing.

    What I did

    • Designed and developed marketing websites focused on customer acquisition, applying UI/UX best practices.
    • Improved the SEO of these sites to rank on the first pages of search results.
    • Refactored legacy PHP and JavaScript code for form handling, improving maintainability.
    • Integrated internal APIs to consume data from other business units beyond form handling.
    • Implemented testing suites to validate code functionality.
    • Improved the loading speed of the sites by 20%, implementing optimization techniques.
    Period
    Dec 2024 — Present
    Location
    Remote
    Stack
    PHPJavaScriptjQueryBootstrap
  • I worked as an Intern Software Developer building the company's corporate website from scratch and laying the groundwork for its data infrastructure, covering frontend, backend, and infrastructure in a single role.

    What I did

    • Designed and developed the corporate website from scratch using Next.js.
    • Integrated the React frontend with the Node.js backend through RESTful APIs, ensuring data flow consistency.
    • Designed and implemented the relational PostgreSQL database and deployed it on Google Cloud, establishing the foundation of the company's data infrastructure.
    Period
    Jun 2024 — Sep 2024
    Location
    Remote
    Stack
    NextJSSupabaseTailwind CSSGoogle Cloud
  • I developed Prolimk's website, which also functions as an online store, with a system that differentiates between clients and veterinarians. I built a complete checkout with Stripe, order tracking, and automated shipping by courier, in addition to working on the SEO and user experience of the entire site.

    What I did

    • Developed the company's website and e-commerce store with Next.js, featuring a system that differentiates between regular customers and veterinarians.
    • Implemented a complete checkout flow with Stripe, payment gateways, and real-time order tracking.
    • Integrated the envia.com API to automate courier shipping calculations and management.
    • Built the backend using Spring Boot with a PostgreSQL database hosted on Railway.
    • For the admin panel I developed a roles and permissions system with Spring Security that differentiates between different users and permissions for the store management.
    • Developed the administration dashboard (Next.js) for full site management.
    • Applied SEO and UX best practices across the entire development cycle.
    Period
    Jan 2023 — Jun 2024
    Location
    On-site
    Stack
    NextJSJavaSpring BootPostgreSQLTailwind CSSRailwayTypeScript

Work experience
3 years 5 months

... /Selected work ...

Projects

2024 · E-commerce for veterinary products and pet supplies

Prolimk

Landing and e-commerce page for veterinary products and pet supplies, with inventory management, catalog, shopping cart, Stripe payment gateway, user authentication, and admin panel.

  • Next.js
  • TypeScript
  • PostgreSQL
  • Stripe
  • Spring Boot
  • Tailwind CSS
  • Railway

... /Let's talk ...

Contact

Got a project in mind or a role that fits? Tell me about it and I'll get back to you within 24 hours.

Location
México · Remote
Availability
Available for new projects

Contact form