Miguel SuárezBogotá, ColombiaAvailable for freelance projects

I build production-ready fullstack web applications — from AWS architecture to the React interface.

3+ years building software for companies, specialized in Next.js, Node.js, Python and AWS.

Companies I've worked with

  • Jelou AI
    Jelou AI
  • Spradling
    Spradling
  • Moovia
    Moovia
  • O-I Peldar
    O-I Peldar

Services

How I can help your company build and scale software.

Fullstack web applications

Fast interfaces in React and Next.js, connected to a robust Node.js or Python backend — the full product, end to end.

Integrations & APIs

I connect your systems with payment gateways, CRMs and external services, with reliable, well-documented APIs.

AWS architecture

Scalable, serverless cloud infrastructure — Lambda, ECS, Fargate — built to grow without cost surprises.

Conversational AI integrations

Chatbots and AI flows connected to your business logic, to automate support and sales.

Experience

3+ years shipping production software.

  1. Sep 2025Present

    Integration Engineer

    Jelou AI · Remote

    Building AI chatbots for different clients on the Jelou platform, integrating AI with business logic and organizational skills to design complex conversational flows.

    • Conversational AI
    • Integrations
    • Business logic
  2. Apr 2025Sep 2025

    Web Developer

    Spradling · Colombia

    Supervised and built fullstack solutions: landing pages, authentication flows, dashboards and forms.

    • React
    • Next.js
    • TypeScript
    • Python
    • Lambda
    • Amplify
    • Fargate
    • ECS
    • EC2
  3. Sep 2023Mar 2025

    Integration and Software Developer

    Moovia · Colombia

    Developed frontend and backend solutions for multiple projects, deploying to the AWS cloud.

    • React
    • Java
    • Python
    • Django
    • AWS
  4. Mar 2022Mar 2023

    Training Engineer

    O-I Peldar · Zipaquirá, Colombia

    Trained for the quality coordinator role. Built software tools for data recording and visualization with Power Apps and Power Automate, analyzing production data for quality assurance.

    • Power Apps
    • Power Automate
    • Data analysis
  5. Feb 2021Feb 2022

    Automation Engineer Intern

    O-I Peldar · Zipaquirá, Colombia

    Developed and improved Siemens PLC programs. Automated Excel reports with VBA, connected Excel with SAP, integrated Power BI and built Power Automate flows.

    • Siemens PLC
    • VBA
    • SAP
    • Power BI

Skills

The stack I use to build fullstack solutions with impact.

MS
JavaScript
TypeScript
AWS
Node.js
NestJS
Python
Django
FastAPI
React
Next.js

Certificates

A selection of the certifications most relevant to my profile.

Projects

Case studies: the problem, the solution and the outcome.

recargasweb.tullaveplus.gov.co
TuLlave Recargas

TuLlave Recargas

Problem: TuLlave users needed a way to top up their public transit card online, without visiting a physical point.

Solution: Astro frontend, built while working at Moovia, connected to a GraphQL service, with state management driving each step of the top-up flow. Hosted on an S3 bucket.

  • Astro
  • GraphQL
  • AWS S3
masmotors.co
MASmotor's

MASmotor's

Problem: The repair shop had no digital presence and no way to manage users and roles online.

Solution: Website built with Next.js, with user and role management to run the business.

  • Next.js
  • Auth
  • TypeScript
timely-nasturtium-ee7c17.netlify.app
Skulls and Bombs

Skulls and Bombs

Problem: I wanted to practice game logic and state management in vanilla JavaScript, with no frameworks.

Solution: Interactive maze game with levels, power-ups and a scoring system, built with vanilla HTML, CSS and JavaScript.

  • HTML
  • CSS
  • JavaScript
spradling.group
Spradling — Landing Pages

Spradling — Landing Pages

Problem: Spradling needed product landing pages aligned with their internal design system and optimized for SEO.

Solution: Corporate landing pages built with Next.js, using Spradling's internal component library and state management.

  • Next.js
  • Design System
  • SEO
cuerpower.vercel.app
CuerPower

CuerPower

Problem: I wanted a simple way to track and share my weight and activity progress with friends.

Solution: App built with Next.js Server Actions, with user and group management for sharing progress.

  • Next.js
  • Server Actions
  • Auth
Pixel art avatar of Miguel Suárez

About me

When I'm not coding, I'm usually curious about science and tech — hence the NASA shirt. I studied Mechatronics Engineering before moving fully into software development, and that mix still shapes how I approach problems.

Let's talk

Have a project in mind? Reach out and let's build it together.

miguel.suarezf05@gmail.com

Send an email

WhatsApp

+57 320 425 5079