Summary
Raúl Armas is a Fullstack Developer with nine years of experience building and maintaining ERP/CRM systems and enterprise web applications across Peru and international clients. He blends frontend expertise (Angular, React, Vue, AstroJS) with robust backend skills in .NET microservices, Spring, Node.js, and Python, and has hands-on experience with hexagonal and domain-driven architectures, TDD and DevOps toolchains. Raúl has delivered production systems for banking, utilities, and CRM platforms—often integrating third-party APIs like Microsoft Graph, Google, Zoom and WhatsApp—and has implemented clean architectures for fee restructuring and merchant profitability projects. Comfortable across SQL and NoSQL datastores and multiple web servers, he also scripts deployments to Azure, Vercel and Netlify and applies QA practices with NUnit and Selenium. Beyond day-to-day development he has launched his own web product (TuVistazo) and contributes code on GitHub, reflecting a pragmatic mix of product-building and enterprise-grade engineering.
9 years of coding experience
6 years of employment as a software developer
Maestría de Ingeniería de Sistemas con mención en Gestión de Tecnologías de la Información Ingeniería de sistemas, Maestría de Ingeniería de Sistemas con mención en Gestión de Tecnologías de la Información Ingeniería de sistemas at Universidad Nacional Federico Villarreal
Bachelor's degree Ingeniería industrial, Bachelor's degree Ingeniería industrial at Universidad Nacional Mayor de San Marcos
Estudios universitarios parciales Ingeniería de sistemas, Estudios universitarios parciales Ingeniería de sistemas at Universidad Nacional del Callao
Bachelor's degree Ingeniería de Sistemas y Cómputo, Bachelor's degree Ingeniería de Sistemas y Cómputo at Universidad Inca Garcilaso de la Vega
English, French, Spanish, Portuguese