Raúl Armas
Software Developer
Lima, Peru

About
I am a software developer with experience developing, maintaining and customizing ERP/CRM Systems. Currently seeking opportunities to further develop my skills in a professional setting.
Experience
- Full Stack Software Developer @ Stracon TechLima, Peru - HíbridoSummary:
- Desarrollo y mantenimiento de aplicación web de Stracon, participando en la implementación de módulos de análisis financiero y rentabilidad para clientes del sector bancario y comercial.
Responsabilities:
- Desarrollo y mantenimiento de aplicaciones SPA utilizando Angular y componentes avanzados de UI.
- Implementación del Merchant Profitability Tool, incluyendo módulos de análisis de rentabilidad (MPO, MAF) orientados a la toma de decisiones financieras.
- Diseño e implementación de procedimientos almacenados (SPs) en SQL Server para el procesamiento y agregación de grandes volúmenes de datos transaccionales.
- Optimización de consultas y lógica de base de datos para mejorar tiempos de respuesta y eficiencia en los reportes.
- Colaboración con el equipo para el diseño y mejora continua del módulo Fee Dashboard.
- Participación activa en reuniones técnicas y de negocio para la definición de requerimientos y validación de funcionalidades.
- Elaboración de documentación técnica utilizando el modelo C4 para la descripción de la arquitectura y los componentes del sistema.
Achievements:
- Implementación exitosa del Merchant Profitability Tool, permitiendo a los clientes analizar ingresos, costos y rentabilidad por comercio.
- Mejora significativa en el desempeño y mantenibilidad del módulo Fee Dashboard.
- Estandarización de la documentación técnica mediante diagramas C4.
- Senior Web Developer @ IntelicaLima, Peru - HybridSummary:
- Development and maintenance of Intelica Web Application, contributing to the implementation of financial analytics and profitability modules for banking and commercial clients.
Responsabilities:
- Developed and maintained SPA applications using Angular and advanced UI components.
- Implemented the Merchant Profitability Tool, including profitability analysis modules (MPO, MAF) to support financial decision-making.
- Designed and implemented SQL Server stored procedures for processing and aggregating large volumes of transactional data.
- Optimized database queries and business logic to improve report performance and system efficiency.
- Collaborated closely with the team on the design and continuous improvement of the Fee Dashboard module.
- Actively participated in technical and business meetings to gather requirements and validate functionalities.
- Produced technical documentation using the C4 model to clearly describe system architecture and components.
Achievements:
- Successfully delivered the Merchant Profitability Tool, enabling clients to analyze revenue, costs, and net profitability per merchant.
- Significantly improved performance and maintainability of the Fee Dashboard module.
- Standardized technical documentation through the adoption of C4 architecture diagrams.
- Software Architect @ R & C RED COMERCIAL S.A.C.S.Lima, Peru - RemoteSummary:
- Responsible for the design, implementation, and evolution of the TuVistazo platform, actively participating in the full product lifecycle, from architectural definition to deployment, monitoring, and security enforcement in production.
Responsabilities:
- Designed the overall architecture of the TuVistazo platform, covering frontend, backend, and cloud infrastructure.
- Developed the frontend using Angular with Angular Material and Tailwind CSS, focusing on user experience and performance.
- Implemented the backend using NestJS, defining APIs, business logic, and security mechanisms.
- Implemented authentication and authorization using OAuth 2.0 and OpenID Connect.
- Managed secure user sessions using JWT stored in HttpOnly cookies to mitigate XSS risks.
- Configured and deployed cloud infrastructure using AWS and DigitalOcean.
- Managed development, testing, and production environments, including continuous deployment pipelines.
- Integrated Google Analytics and Google Tag Manager to track user behavior, events, and product metrics.
- Created and administered Google Workspace for corporate email, access management, and collaboration tools.
- Actively participated in the entire software development lifecycle, including requirements gathering, design, development, testing, deployment, and continuous improvement.
- Collaborated closely with stakeholders and end users to define features, priorities, and product evolution.
Achievements:
- Delivered the TuVistazo platform from concept to production.
- Designed a secure and scalable architecture capable of supporting future product growth.
- Implemented a robust authentication model based on OAuth 2.0 and HttpOnly cookie-based sessions.
- Enabled data-driven decision-making through analytics and monitoring.
- Software Developer @ PlustechsLima, Peru - HybridSummary:
- Software developer para aplicación Nuevo Talento Perú SERVIR
Responsabilities:
- Implementation of the Nuevo Talento Perú SERVIR application
Achievements:
- Implementation of the Nuevo Talento Perú SERVIR application
- FullStack Software Developer @ LindcorpLima, Peru - HybridSummary:
- Encargado de desarrollo de aplicaciones del área de Control y Suministros.
Responsabilities:
- Developed and maintained frontend spa with Angular 11 and backend services using NET 5
Achievements:
- Implementación de Módulo de Mesa de Partes
- Implementación de Módulo de Dotación
- Implementación de Módulo de Pedido Sugeridos de activos a las tiendas TAMBO
- FullStack Software Developer @ Indra (Minsait)Lima, Peru - On SiteSummary:
- Assisting in the development and maintenance of software applications using Python and Django. Collaborating with cross-functional teams to ensure quality and timely delivery of software solutions.
Responsabilities:
- Developed and maintained frontend spa with angular and backend services using Net.
- Participated in daily stand-ups and bi-weekly sprint planning meetings to ensure alignment with project goals.
Achievements:
- Successfully implemented a feature that enhanced user authentication, improving security measures.
- FullStack Software Developer @ BW2 Technologies AGLachen,Switzerland - HybridSummary:
- Assisting in the development and maintenance of software applications using Visual Basic and C#. Collaborating with cross-functional teams to ensure quality and timely delivery of software solutions.
Responsabilities:
- Developed and maintained backend services using .NET Framework
- Worked closely with front-end developers to integrate user-facing elements with server-side logic.
- Participated in daily stand-ups and bi-weekly sprint planning meetings to ensure alignment with project goals.
Achievements:
- Successfully implemented a feature that enhanced user authentication, improving security measures.
- Software Developer @ StefaniniLima, Perú - HybridSummary:
- Assisted in developing client Luz del Sur websites and applications. Gained hands-on experience with front-end and back-end technologies.
Projects
Skills
Education
Universidad Internacional de La Rioja UNIR
Software Engineering
Universidad Nacional Federico Villareal
IT Management
Universidad Nacional Mayor de San Marcos
Industrial Engineering
Universidad Inca Garcilaso de la Vega
Systems Engineering
Languages
Spanish
English
Portuguese
French
Certificates
Full Stack Web Development
Sistemas UNI