Work experience

Career journey by impact

Career path organized by impact, responsibilities, and technology stack, highlighting architecture, development, and delivery of business-focused solutions.

Redytel

.NET Developer · technical project management

Development and evolution of .NET solutions for Redytel's iTuc systems, in the healthcare services domain. Work focused on legacy service modernization, architecture and quality of critical applications, data layer portability across engines, and platform observability. I also handle the technical management of the projects: I gather requirements directly with the client, analyze them and build them, and coordinate delivery with manufacturers and system owners. Development runs on an in-house AI agent harness.

AI agents across the whole cycle.NET and Blazor modernizationProject management and client workTeam technical leadObservability at scale
  • Integration of AI agents (Claude Code, Codex) across the whole development cycle through an in-house harness: subagents by role and model, in-house MCP servers and cost tracking of every run, with measured gains in efficiency and quality and technical judgment always my own.
  • Team technical lead: AI development methodology adopted by the team, supervision of two final-year degree projects, a development plan for junior engineers and weekly project reviews with written minutes.
  • Requirements gathered directly with the client: functional analysis of what they raise, a technical proposal for how to solve it, and building the solution, keeping the conversation open throughout delivery.
  • Progressive migration of services from .NET Framework to .NET / .NET Core, cross-platform on Windows and Linux (x86 and ARM), and evolution of web applications toward Blazor components with SOLID and Clean Architecture; removal of legacy data access from the core, with a suite of 218 tests across four engines and 38% less time reading queues.
  • Centralized observability and log tracking platform for all deployed services (Serilog, Filebeat, Graylog migrated to OpenSearch: 47 GB and 16 indexes with no loss; Zabbix across several hundred hosts), linked to AI agents for analysis, monitoring and detection of patterns and improvements in the products.
  • Security diagnostics and critical fixes in the products: identity spoofing in fraudulent logins, reconstructed from traces, and restriction of access to system files through malicious links.
See all responsibilities

AI agent harness, testing and continuous improvement

  • Integration of AI agents (Claude Code, Codex) across the whole development cycle through an in-house harness: subagents by role and model, in-house MCP servers and cost tracking of every run, with measured gains in efficiency and quality and technical judgment always my own.
  • Created functional and load tests from scratch to validate migration changes, cover pre-existing business logic, and verify the efficiency of modernized services.
  • End-to-end test suites with Playwright, including browser console error monitoring across the whole suite to catch failures that do not break the page but degrade the experience.

Project management and technical coordination

  • Team technical lead: AI development methodology adopted by the team, supervision of two final-year degree projects, a development plan for junior engineers and weekly project reviews with written minutes.
  • Requirements gathered directly with the client: functional analysis of what they raise, a technical proposal for how to solve it, and building the solution, keeping the conversation open throughout delivery.
  • Weekly project follow-up as an established procedure, with a per-client status board that anticipates slippage and sets the technical priorities for the week.
  • Technical liaison with manufacturers and with the client's system owners to unblock integrations and agree on validation criteria.
  • Review of committed technical conditions and delivery risks, documenting decisions and alternatives before committing to dates.

Technology modernization

  • Progressive migration of services from .NET Framework to .NET / .NET Core, cross-platform on Windows and Linux (x86 and ARM), and evolution of web applications toward Blazor components with SOLID and Clean Architecture; removal of legacy data access from the core, with a suite of 218 tests across four engines and 38% less time reading queues.
  • Evolved .NET Core web applications toward Blazor component-based interfaces, improving reuse, modularity, and maintainability.
  • Prepared services for deployment on Windows and Linux, considering different architectures such as x86 and ARM.

Architecture and software quality

  • Collaborated on analysis, design, and implementation of new features and technical evolution of existing applications.
  • Refactored services using development best practices, SOLID principles, design patterns, and Clean Architecture-oriented approaches.
  • Optimized code, internal processes, and critical paths to improve maintainability, performance, robustness, and capacity to evolve.
  • Security diagnostics and critical fixes in the products: identity spoofing in fraudulent logins, reconstructed from traces, and restriction of access to system files through malicious links.

Backend, data, and observability

  • Implemented and maintained services in C# with .NET and ASP.NET Core.
  • Developed data layer with Entity Framework and managed repositories with Git on Oracle and PostgreSQL.
  • Data layer adaptation to run on PostgreSQL and MySQL as well as Oracle; historical storage of high-volume data in MongoDB (1.2 million documents a day) after a benchmark of four engines.
  • Centralized observability and log tracking platform for all deployed services (Serilog, Filebeat, Graylog migrated to OpenSearch: 47 GB and 16 indexes with no loss; Zabbix across several hundred hosts), linked to AI agents for analysis, monitoring and detection of patterns and improvements in the products.

Integrations and client rollout

  • Participated in integrations between manufacturers and healthcare service systems using Redytel's internal tools.
  • Worked directly with healthcare system technical owners to coordinate, validate, and implement integrations.
  • Containerization of the services with Docker and Compose, publishing images to a private registry and deploying them across clients, with secrets kept out of the code, application authentication and authorization, and technical validation during rollout.
C#.NET CoreASP.NET CoreBlazor ServerEntity FrameworkGitAI-assisted developmentSerilogJavaScriptDockerMongoDBScrumSCSS / CSSOraclePostgreSQLMySQL / MariaDBGraylogOpenSearchFilebeatZabbixPlaywrightAI agent harnessMCP

Aindeep Technology Solutions

Systems Analyst · cloud and project management

Technical development and delivery support for cloud solutions and internal platforms for clients, combining AWS architecture, operational automation, backend work, ecommerce, mobile applications, and project delivery. Involved in application modernization, infrastructure optimization, and coordination of technical tasks.

Measured 25% cloud savingsOperational automationAgile delivery
  • Self-initiated Blazor Server tool to inventory volumes, snapshots and orphaned or unused resources, with a measured 25% saving on a client's daily infrastructure spend (from €165 to €124 a day in one year) after removing more than a thousand AMIs, snapshots and volumes.
  • Infrastructure migration for a private clinic: on-premise data and data moved between AWS organizations, backups, active directories, load balancers, autoscaling, EC2 instances and Lambda functions.
  • Client infrastructure as code with TypeScript and AWS CDK; new infrastructure for a training platform (CloudFront, RDS, CloudFormation) validated with load tests and delivered in five months; monitoring with Prometheus, Grafana and SNS alerts.
  • Security of client infrastructures: least-privilege IAM policies, networking and security groups on AWS, web server hardening (TLS, headers, restricted access), secrets management, and handling of personal data in line with the GDPR.
  • Managed and developed WordPress and Magento websites with scalable AWS infrastructure, including PHP plugins and Python lambdas to automate purchases and user onboarding.
  • Modernized a Node.js application unused for more than 4 years, adding TypeScript, unit tests, and load tests.
See all responsibilities

Project management

  • Prepared Jira platforms with schemes and processes aligned with Scrum methodologies.
  • Automated project operations with Power Automate, Excel and SharePoint for time tracking and delivery support.

Software projects

  • Managed and developed WordPress and Magento websites with scalable AWS infrastructure, including PHP plugins and Python lambdas to automate purchases and user onboarding.
  • Implemented WooCommerce plugins for ticket purchasing, registration flows, and end-to-end ecommerce automation.
  • Managed and developed a mobile real-time game with Node.js backend, REST APIs, and scalable AWS deployment.
  • Modernized a Node.js application unused for more than 4 years, adding TypeScript, unit tests, and load tests.
  • Managed and supervised a mobile app built with Ionic Framework, Angular, and TypeScript, deployed to Android and iOS.

AWS architecture

  • Client infrastructure as code with TypeScript and AWS CDK; new infrastructure for a training platform (CloudFront, RDS, CloudFormation) validated with load tests and delivered in five months; monitoring with Prometheus, Grafana and SNS alerts.
  • Infrastructure migration for a private clinic: on-premise data and data moved between AWS organizations, backups, active directories, load balancers, autoscaling, EC2 instances and Lambda functions.
  • Security of client infrastructures: least-privilege IAM policies, networking and security groups on AWS, web server hardening (TLS, headers, restricted access), secrets management, and handling of personal data in line with the GDPR.
  • Self-initiated Blazor Server tool to inventory volumes, snapshots and orphaned or unused resources, with a measured 25% saving on a client's daily infrastructure spend (from €165 to €124 a day in one year) after removing more than a thousand AMIs, snapshots and volumes.
  • Managed AWS infrastructure for websites, ecommerce, services and APIs.
C#.NET CoreAWSAWS CDKAWS LambdaAWS Solutions ArchitectureTypeScriptJavaScriptNode.jsIonic FrameworkAngularBlazor ServerPythonDockerMongoDBGitAI-assisted developmentScrumJiraPower Automate

Saregames S.L.

Co-founder · product, architecture and development

Creation and evolution of own products from scratch, combining .NET backend development, real-time video games, Android apps, internal dashboards, and SaaS tools. Direct responsibility for technical decisions, product design, prioritization, initial architecture, and platform operations.

Own SaaSReal timeEnd-to-end product
  • Designed a video game platform foundation with .NET Core servers and APIs prepared for scale.
  • In-house authentication and authorization for the accounts shared across games, payments with Stripe, and handling of personal data in line with the GDPR.
  • Developed Unity3D and Android games connected to shared users, data, and currencies across products.
  • Built dashboards to observe live matches, inspect activity, and support daily operations.
See all responsibilities

Management and business

  • Direct responsibility over product, prioritization and technical evolution.
  • Defined features, validated needs and coordinated delivery.

Product development

  • Designed a video game platform foundation with .NET Core servers and APIs prepared for scale.
  • In-house authentication and authorization for the accounts shared across games, payments with Stripe, and handling of personal data in line with the GDPR.
  • Developed Unity3D and Android games connected to shared users, data, and currencies across products.
  • Built dashboards to observe live matches, inspect activity, and support daily operations.
  • Implemented a notification system to propagate changes across servers, caches, and dependent components.
  • Designed websites and internal dashboards on the .NET ecosystem.
.NET Core.NET FrameworkUnity3DAndroidC#JavaScriptSCSS / CSSREST APIsWCFWebSocketsCachingSQL ServerStripeScrumSubversion
An error has occurred. Reload the page to try again. Reload x