Andrés Giraldo
software
developer
About
Full Stack Software Engineer with 4+ years of experience at Ideamosmas, leading the development of Controlo and Exploreti. I own the entire technical stack: MySQL/PostgreSQL databases, Java Spring Boot microservices, Node.js reporting services, Nuxt/Vue frontends with Tailwind and NuxtUI, and Azure DevOps CI/CD pipelines.
Experience
- -
Full Stack Software Engineer @ Ideamosmas
CO - On-siteSummary:
- Leading the full development lifecycle of Controlo and Exploreti platforms. Responsible for database design, backend microservices, frontend applications, and DevOps infrastructure.
Responsibilities:
- Architecting and maintaining MySQL and PostgreSQL databases for high-traffic applications.
- Developing and scaling Java Spring Boot microservices for core business logic.
- Building Node.js services for reporting and data processing.
- Creating responsive frontends with Nuxt, Vue, Tailwind, and NuxtUI.
- Managing CI/CD pipelines and deployments on Azure DevOps.
- Owning the entire technical stack from database to production deployment.
- Java
- Spring Boot
- Node.js
- Vue
- Nuxt
- Tailwind
- MySQL
- PostgreSQL
- Azure
- Git
- GitHub
Projects
Professional website for a financial consultant and insurance agent in Madrid, Spain. Features service showcases, appointment scheduling, and a modern design focused on trust and clarity.
- Professional landing page for financial services
- Service catalog: Home, Health, Liability insurance
- Investment and savings advisory section
- Appointment scheduling integration
- WhatsApp contact integration
- Mobile-responsive design
- Vue
- Nuxt
- TypeScript
- Tailwind
- Cloudflare Pages
Tourism ecommerce platform for Colombia. A marketplace for purchasing tickets to parks, attractions, adventures, and entertainment venues across the country.
- Ecommerce platform for tourism experiences
- Integration with international travel platforms
- Real-time booking and payment processing
- Multi-category: Adventure, Parks, Sports, Museums
- Digital customer acquisition tools
- Mobile-responsive design
- Vue
- Nuxt
- Tailwind
- Java
- Spring Boot
- MySQL
B2B reservation and ticketing system that connects multiple sales channels. Helps businesses increase revenue by 25% and reduce operational costs by 20%, processing over 200,000 tickets per month.
- Multi-channel sales integration (POS, web, kiosks)
- Real-time sales monitoring and reporting
- Custom pricing and user management
- Payment gateway integration
- Marketing automation tools
- White-label web customization
- Vue
- Nuxt
- Tailwind
- Java
- Spring Boot
- PostgreSQL
- Node.js
Smart parking management software used by 100+ businesses in Colombia. Manages over 2 million parking bays monthly and 1 million online transactions yearly, reducing client operational costs by 20%.
- Full automation with LPR camera integration
- Ticketless parking system
- Real-time cloud-based reporting
- Electronic invoicing (DIAN compliant)
- Mobile payment integration
- Multi-location centralized management
- Astro
- Tailwind
- TypeScript
- Netlify
Skills
- Java
- Spring Boot
- Node.js
- MySQL
- PostgreSQL
- Vue
- Nuxt
- Angular
- Tailwind
- TypeScript
- JavaScript
- HTML
- CSS
- Azure
- CI/CD
- Git
- GitHub
- Astro