
Hello 👋🏼, I'm Ivan
Backend specialist building robust server-side solutions with cloud and Linux background. I deliver clean, scalable code with a proven ability to rapidly adapt to new environments, technologies, and requirements while maintaining high quality standards.
Building sustainable systems that deliver real impact and long-term value
Jobs
Software Engineer at Knowmad Mood
Description: Working at Knowmad Mood as a consultant for Sercide, an energy distribution company that provides comprehensive services for energy management, including billing, settlements, customer onboarding, and other essential services for energy distribution operations.
Techs: Go, Google Cloud Platform, Kubernetes, Pub/Sub, Domain-Driven Design, Event-Driven Architecture, Microservices, PostgreSQL, MongoDB, Redis
Projects: Sercide Energy Platform
My Achievements:
• Designed and implemented microservices architecture for critical energy distribution operations handling thousands of daily transactions.
• Created a generic action framework using acyclic graph processing to manage event-driven state transitions, reducing development time by 40%.
• Implemented design patterns (Factory, Facade, DRY) to standardize service interfaces and improve maintainability across the platform.
• Optimized PostgreSQL queries and MongoDB aggregations for collections with millions of records, improving response times by 60%.
• Coordinated cross-functional teams to develop new client-requested services while maintaining existing platform functionality.
• Collaborated on implementing CI/CD workflows and deployed solutions to Google Cloud Platform ecosystem, utilizing Kubernetes Engine, Pub/Sub messaging, Cloud Trace monitoring, Storage services, and automated builds.
Software Engineer at CoverManager
Description: CoverManager is a SaaS solution for managing event coverage and ticketing, designed to streamline the workflow of event organizers and enhance customer experience.
Techs: PHP, Node.js, CodeIgniter, Docker, AWS, Redis, MongoDB, MySQL
Projects: CoverManager
My Achievements:
• Optimized high-concurrency endpoints, enhancing response times by over 50% with asynchronous operations.
• Migrated a monolithic system to a scalable microservices architecture using Domain-Driven Design (DDD) and Hexagonal Architecture principles.
• Utilized NewRelic for real-time performance monitoring and optimization.
• Managed deployments with AWS and Docker, and integrated CI/CD pipelines using Bitbucket.
• Refined session and JWT token systems to support multiple users and sessions efficiently.
• Refactored legacy code to improve readability and transformed it into scalable models.
• Simplified and unified team code contributions, merging them into production branches.
Software Developer at DSS Network
Description: DSS Network is a digital agency specializing in web development and design, providing comprehensive solutions for businesses across various sectors.
Techs: Next.js, CakePHP, PHP, MySQL, MongoDB, Docker
Projects: Teatro Flamenco Málaga, Teatro Flamenco Madrid, Teatro Flamenco Sevilla, Blex, Flamenco Cultural, Flamenco Tickets
My Achievements:
• Designed and implemented frontend architecture with Next.js 14.1, and supported backend using CakePHP 5 and PHP 8.1.
• Engineered scalable solutions with MVC architecture, MySQL, and MongoDB.
• Deployed Docker containers for local development across diverse technologies.
• Integrated various APIs and payment platforms (e.g., Redsys, Stripe, Braintree) to enhance system functionality.
• Developed an automatic SITEMAP generator, streamlining updates and saving time.
Software Developer at Antler
Description: Antler is a global startup generator and early-stage venture capital firm, focused on building and investing in world-class technology startups.
Techs: Node.js, MySQL, MongoDB, React
Projects: Antler
My Achievements:
• Created RESTful endpoints in Node.js for efficient server communication with MySQL and MongoDB.
• Developed reusable React components and custom hooks to enhance efficiency and code reusability.
• Implemented layouts and database connectivity using JavaScript (ES6), React, and Node.js.
Skills
Core Languages
Frameworks & Libraries
Cloud & DevOps
Databases & Messaging
Architecture & Methodologies
Monitoring & Observability
Personal Projects
Community Involvement
I like to share in industry communities where I not only contribute, but also learn from others.

MongoDB User Group
MongoDB User Group LeaderFebruary 2023 - CurrentCollaborate with MongoDB for community events in Sevilla, including workshops, talks, and networking sessions. Foster shared knowledge and support growth within the local MongoDB community.
Meet Us
Golang Sevilla
Community OrganizerJuly 2024 - CurrentHost Go meetups in Seville where we create workshops, share latest developments and best practices, while connecting with passionate developers in a collaborative environment focused on collective growth.
Meet Us