Technical Specifications Gerard Oms
& Dev Ecosystem
Full Stack Developer with a Telecom background and Master's in Artificial Intelligence. Specialized in scalable backend architectures with NestJS and Java (Spring Boot), distributed systems, and generative AI integrations (RAG, microservices) with dynamic Angular interfaces.
Technical Stack
Backend & Serverless
Frontend Engineering
Databases & DevOps
AI & Machine Learning
Featured Deployments
Industrial AI Diagnostic Platform (Master Thesis)
Distributed, secure RAG system (Edge AI) for cooling infrastructure. NestJS API, Supabase (pgvector), and isolated local inference nodes.
SaaS Clínicas — Medical Management Platform
Comprehensive multi-tenant clinic management & billing platform (NestJS + Prisma + PostgreSQL). AEAT VeriFactu preparation, Puppeteer & Gemini API.
Personal Finance Platform
Complete financial management solution. RESTful backend in Java/Spring Boot and frontend in Angular (Signals).
Automated Backup SaaS Platform
Multi-tenant system for automating, scheduling, and managing cloud data backups.
AI Invoice Extractor (Python & Gemini)
Application automating structured data extraction from PDF invoices using the Google Gemini API.
Work Experience
Real-world software engineering, serverless migrations, SaaS architectures, and AI-driven development.
Full Stack Software Engineer & AI Developer
- Industrial AI Diagnostic Platform (Master's Thesis Project): End-to-end design of a distributed and secure RAG system (Edge AI) for cooling infrastructure. Orchestration of a NestJS API connected to a vector database (Supabase + pgvector) and isolated local inference nodes, addressing industrial cybersecurity and data sovereignty.
- Clinic Management SaaS Architecture (Multi-tenant): Migration, refactoring, and development of a comprehensive platform for multi-clinic management and billing. Backend engineered with NestJS, TypeScript, and Prisma over PostgreSQL, ensuring relational data integrity, complex billing workflows, and regulatory compliance (preparation for AEAT VeriFactu), including Puppeteer invoice generation and Gemini API data extraction.
- AI-Driven Development: Daily integration of generative assistants and agents into the development workflow to accelerate delivery cycles, code refactoring, and full-stack architectural optimization.
Backend Developer
- Refactored and migrated legacy Node.js endpoints to a serverless Cloudflare Workers architecture, ensuring scalability for a critical incident mapping platform.
- Engineered dynamic search and filtering mechanisms for geospatial data, optimizing SQL queries to efficiently retrieve map points and lists.
- Enhanced application security by replacing hardcoded frontend credentials with a robust backend authentication system.
Software Developer (Internship)
- Developed a full-stack internal app for secure, automated management of critical data, featuring role-based auth, task scheduling, and physical hardware interaction.
- Interfaced with OS via Node.js for physical device control, authorizing only validated hardware for offline application deployment.
- Designed physical security layers and external device configurations, combining NestJS backend and Angular frontend.
Fullstack Developer
- Developed comprehensive full-stack web applications using Angular for dynamic frontend UI and Node.js for backend services.
- Actively participated in the complete software development lifecycle, building and maintaining robust architectures.
- Optimized client-server communication ensuring data integrity and smooth user experience.
Academic Education
Foundations in telecommunications engineering and advanced AI specialization.
Master in AI Development
Specialization in AI-powered software development, RAG architectures, autonomous agents, and production LLM integration.
Bachelor's Degree in Telecommunications Technologies Engineering
Solid foundation in communications architecture, networking, distributed systems, signal processing, and computing.
Ready to build together?
Whether you need a backend engineer for your core dev team or a consultant to architect a digital product.