This page covers Alexis Galarza’s professional experience in reverse chronological order — from his current freelance practice back to the intensive bootcamp that started his career. Each role includes the projects he shipped and the technologies he used.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/LuisAlexis73/alexis-porfolio/llms.txt
Use this file to discover all available pages before exploring further.
Freelance
10/2024 – Present Working as an independent developer, Alexis takes on client projects that span e-commerce, internal tooling, and automation. He handles the full engagement: scoping requirements, designing solutions, and delivering production-ready software.E-commerce store
Built a full-stack online store with a shopping cart and PayPal payment gateway. Includes an admin panel for managing products, categories, and orders — both personal and customer-facing.Stack: Next.js, PostgreSQL, Prisma, TailwindCSS, TypeScript, PayPal API, Vercel
Odoo Gantt module
Implemented a custom Gantt view for a hotel room reservation application. The view lets staff manage bookings visually and intuitively, with keyboard/scroll navigation, a month/year picker, room reassignment, and the ability to create a new reservation directly from the chart without leaving the screen.Stack: Odoo 17, PostgreSQL, Python, XML, JavaScript, Owl
WhatsApp appointment bot
Developed a custom bot that schedules barber shop appointments based on the business’s live calendar. The bot interacts with customers over WhatsApp, lets them pick services and time slots, confirms bookings automatically, and sends reminders — reducing no-shows and manual scheduling overhead.Stack: Node.js, TypeScript, Firestore, Twilio API, MercadoPago API, DigitalOcean
Bigger — Software Developer
02/2023 – 10/2024 At Bigger, Alexis worked on full-stack JavaScript/TypeScript products for clients across different industries. He collaborated with cross-functional teams — designers, project managers, and other developers — and adapted quickly to new technologies and delivery timelines.Zenn Software
A web application that lets users generate custom logos and export them ready-to-use across social media formats. Includes a design editor for post-generation tweaks and an AI-powered personal branding feature: fill in a short form about your business and the app produces brand copy via OpenAI.Stack: Angular 17, SCSS, NestJS, MySQL, Docker, AWS S3, GitHub Actions, OpenAI API, Jest, Cypress
Bigger Academy
A Spanish-language JavaScript learning platform with authentication, authorization, course enrollment, and progress tracking. Students receive immediate AI-generated feedback on their exercises. Slack integration keeps learners updated on their progress, and SonarQube enforces code quality across the codebase.Stack: React, TailwindCSS, NestJS, PostgreSQL, Docker, AWS S3, GitHub Actions, OpenAI API, Jest, Cypress, SonarQube, Slack API
Mind Hub Bootcamp
05/2022 – 09/2022 Alexis completed more than 700 hours of full-time, project-based training in an Agile environment using SCRUM — daily stand-ups, sprint planning, and retrospectives. He worked in teams of four, sharpening both technical and collaboration skills.This bootcamp is where Alexis built his foundation in backend development with Java and Spring Boot alongside frontend work with Vue.js.
Homebanking app
A role-based online banking web app. Customers can open accounts, request loans, request credit/debit cards, transfer funds, and close accounts. Administrators can approve or reject loan and card requests, activate or deactivate users, and view all transactions. Security is handled end-to-end by Spring Security.Stack: Java, Spring Boot, Spring Security, JPA, JDBC, REST, PostgreSQL, Vue.js (CDN), HTML5, CSS3, Bootstrap, SweetAlert2, Axios, Postman
Online vinyl store (full-stack)
The final integrative project — a full-stack e-commerce store for vinyl records. Users browse a product catalog, add items to the cart, and complete purchases. An admin panel handles product management, stock levels, and user roles.Stack: Java, Spring Boot, Spring Security, JPA, JDBC, REST, PostgreSQL, Vue.js (CDN), HTML5, CSS3, Bootstrap, SweetAlert2, Axios, Postman
PetShop
The first integrative project — a lightweight virtual pet supply store consuming data from a public API. Features a product catalog, shopping cart, and contact form. Built to practice dynamic rendering and component reuse.Stack: HTML, CSS, Bootstrap, Vue.js (CDN), JavaScript, SweetAlert2, Axios