Santiago Yacelga
Santiago Yacelga

Senior Backend / Full Stack Developer

Actively looking · Member since 5 May 2026
Message
Location
Ecuador
Desired salary
Unspecified
Work preference
Full Time
Experience level
Not set

About

Professional summary

I am a Senior Backend / Full Stack Developer with over 10 years of experience building production-grade enterprise applications across financial, insurance, and healthcare sectors. I specialize in scalable distributed systems, microservices, event-driven architectures, API design, messaging, and cloud-native delivery. My hands-on expertise includes Node.js and TypeScript for backend development, alongside strong skills in Java/Spring Boot and Golang ecosystems.

Throughout my career, I have led architecture discussions, mentored engineers, and implemented CI/CD pipelines to ensure reliable and efficient software delivery. I am passionate about applying Clean Architecture principles, Test-Driven Development (TDD), and conducting thorough code reviews to maintain high code quality and operational excellence.

I have extensive experience working remotely and collaborating with cross-functional teams to translate business requirements into robust technical solutions. My communication skills are fluent in Spanish and professional English (C1-level), enabling me to work effectively in diverse environments.

I am proficient in a wide range of technologies including Java (versions 8 to 22), Golang, JavaScript, TypeScript, Python, and SQL. I am also skilled in frameworks such as Spring Boot, Node.js, Angular, and tools like Docker, Kubernetes, Jenkins, Kafka, and ActiveMQ. My experience spans cloud platforms including AWS, Azure, and GCP, and I am well-versed in DevOps practices and methodologies like Scrum, Kanban, and Clean Architecture.

I continuously seek to expand my knowledge through certifications and training in areas such as software architecture, DevOps, machine learning, and advanced programming techniques. I am available immediately for remote work and eager to contribute to innovative projects that challenge my skills and foster professional growth.

Skills

24 capabilities

Experience

Career history

Senior Full Stack Developer Devsu

Led architecture and technical design discussions for scalable, distributed backend solutions in banking contexts. Developed and maintained backend APIs and integrations (REST and SOAP) for business-critical services. Contributed to backend modules in Node.js and TypeScript, including refactoring and service hardening tasks. Implemented and maintained microservices and asynchronous workflows using Kafka and ActiveMQ. Designed and optimized CI/CD pipelines with Jenkins, Docker, and Kubernetes for reliable delivery. Strengthened code quality and operational observability with SonarQube, logging, and monitoring practices. Mentored developers through code reviews and collaborated with stakeholders to translate requirements into technical solutions.

Software Development Analyst ISSPOL - Social Security Institute of the National Police

Designed, built, and maintained production backend applications and APIs following Clean Architecture principles. Led architecture and technical design decisions for scalable, distributed services used by core institutional workflows. Implemented and optimized microservices and backend components with Java/Spring Boot and Golang. Designed and maintained message-driven integrations with ActiveMQ and Apache Camel. Implemented caching and session strategies with Redis, and optimized PostgreSQL for transactional workloads. Contributed to backend development in Node.js and TypeScript for service integrations and maintainable module structures. Established and maintained CI/CD pipelines with GitLab and Jenkins across development and production environments. Built and maintained unit, integration, and end-to-end tests with JUnit, Mockito, Testcontainers, and Go testing, aligned with TDD practices. Drove refactoring, code enhancement, and clean code standards through code reviews and team mentoring. Collaborated with business and operations teams to translate requirements into robust technical solutions and provide testing support.

Full Stack Developer GreenIntegration & GreenSoft

Developed and maintained OpenBravo ERP systems for business management. Optimized PostgreSQL databases and complex queries for enterprise operations. Created stored procedures and PL/pgSQL functions for complex business logic. Customized OpenBravo ERP modules according to client requirements. Developed backend services with Golang for performance-critical processes. Implemented Unit Tests and Integrity Tests with JUnit and Go testing framework, ensuring system robustness. Applied software engineering principles and best practices including SOLID, design patterns, and continuous refactoring to maintain clean and scalable code. Coordinated technical communication between development teams and business stakeholders, translating complex requirements into viable technical solutions.

Java Developer Atrumsit Cia. Ltda.

Developed desktop applications for the healthcare sector (Hospital Carlos Andrade Marín) using NetBeans Platform and Spring Framework. Implemented hospital management modules with responsive interfaces. Integrated the system with Oracle databases to manage medical records.

Java Developer Tecnologias Informaticas del Ecuador - Vilsama Cia. Ltda.

Designed and implemented a perimeter security system for Corporación La Favorita. Developed authentication and authorization modules with Spring Security. Implemented frontends with PrimeFaces and ICEfaces. Maintained and updated legacy Struts applications.

Java Developer Kruger Corporation

Built enterprise software solutions for various corporate clients using Java EE and Spring Framework. Implemented web applications with JSF and Spring MVC, delivering functional requirements on schedule. Collaborated in an agile team using Scrum methodology.

Software Developer Venture Venti Cia. Ltda.

Developed modules of the proprietary Venture ERP system using PowerBuilder and PowerScript. Implemented accounting, inventory, and invoicing features for SME clients. Optimized SQL queries in databases to improve system response time.

Education

Learning history

Escuela Politécnica del Ejército (ESPE)

Systems Engineer

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent Salaries
Menu