David Arce
> Senior Software Engineer
Architecting scalable microservices, optimizing cloud infrastructure, and building high-performance backend systems with 12+ years of experience.
> Senior Software Engineer
Experienced Software Engineer with 12+ years of experience developing software applications. I have held positions in several companies specializing in IT services. My experience as a Backend Developer includes Software Architecting, e-commerce and payment platforms, Software testing, CI/CD, and DevOps.
$ Core Technologies
git log --graph --oneline
Senior Backend Engineer III
Consultant Senior Backend Engineer
+ Design and implement REST APIs based on API-first principles.
+ Develop reactive applications using Spring Boot and Spring WebFlux to achieve high throughput and low latency for real-time use cases.
+ Build event-driven microservices, significantly improving the scalability, resilience, and flexibility of the platform.
+ Utilize Docker and Kubernetes (K8s) for containerization and orchestration, ensuring efficient deployment and management of microservices in distributed environments.
+ Leverage CI/CD pipelines to automate build, test, and deployment processes, enhancing productivity.
+ Apply rigorous software testing practices using JUnit and Karate Test to ensure high-quality, reliable code and robust system behavior.
+ Collaborate with cross-functional teams to scale systems, integrate APIs, and address performance bottlenecks.
+ Lead the integration of AI tools (Claude Code, GitHub Copilot, Gemini) into the development workflow, improving team productivity.
+ Conduct training sessions on LLMs, Agents, MCPs, and Spec-Driven Development to foster AI adoption.
Senior Backend Engineer
ING - Contingent Worker
+ Design, develop and test the code that will shape the different components of the application
+ Ensure the requirements of functionality, quality and performance
+ Deliver in Production a working software by giving the best use to technology and development practices
+ Support Production by analysis and fixing any bugs that occurs
Software Engineer III (Promoted) ⭐
All-in-one payment platform connecting global merchants to emerging markets in Latin America
+ Development and maintaining new generation of microservices within the architecture
+ Implement defined requirements, with a combination of system architecture and programming skills
+ Design solutions, code, test, and deploy them, while optimizing existing products
+ Write clear, maintainable code that will perform on multiple platforms
+ Solve integration problems, prototype and develop custom solutions
Software Engineer II
All-in-one payment platform connecting global merchants to emerging markets in Latin America
./system-status.sh
Backend
Software Architecture
Cloud Infrastructure
AI & Automation
Soft Skills
mvn install certifications
Bachelor's Degree in Computer and Systems Engineering
University of Quindio • 2015
dependencies:
- Clean Architectures - Codely
- Web Apps & Architecture - Educative
- Advanced Go Course: REST - Platzi
- AI Integration - Codely
- MCP Fundamentals - Hugging Face
- MCP Automation - Hugging Face
- Scrum Developer - Scrum Alliance
- Git and Github - Platzi