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

Development and evolution of .NET solutions for Redytel's iTuc systems, participating in integrations between manufacturers, internal tools, and healthcare service systems. Work focused on legacy service modernization, client deployments, technical coordination with external stakeholders, and improving architecture, quality, and maintainability of critical applications.

Healthcare integrations.NET and Blazor modernizationMulti-platform servicesASP.NET Core backend

Healthcare integrations and client work

  • 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.
  • Managed, configured, and deployed integrations for different clients, including technical validation during rollout.

Technology modernization

  • Progressively refactored and migrated services from .NET Framework to .NET / .NET Core, replacing platform-specific dependencies and resolving legacy code compatibility issues.
  • 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.

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.
  • Built an observability pipeline: structured and JSON log generation with log4net, currently evolving to Serilog. Ingestion, parsing, and tagging with Filebeat, forwarding to Graylog, IIS log ingestion, and daily aggregates to track system health over time.

Applied AI, testing, and continuous improvement

  • Created functional and load tests from scratch to validate migration changes, cover pre-existing business logic, and verify the efficiency of modernized services.
  • Used AI-assisted development and agents (ChatGPT Codex, Claude Code, and GitHub Copilot) to analyze impact, break down tasks, accelerate refactoring, generate tests, review changes, document decisions, and compare technical alternatives.
C#.NET CoreASP.NET CoreBlazor ServerEntity FrameworkGitAI-assisted developmentSerilogJavaScriptDockerMongoDBScrumSCSS / CSSOraclePostgreSQLGraylogFilebeat

Aindeep Technology Solutions

Systems analyst

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.

20-30% cloud savingsOperational automationAgile delivery

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

  • Built client infrastructure as code using TypeScript and AWS CDK.
  • Self-initiated Blazor Server tool to inventory volumes, snapshots, and orphaned or unused resources, enabling 20-30% savings on a client's infrastructure costs.
  • Managed AWS infrastructure for websites, ecommerce, services and APIs.
AWSAWS CDKAWS LambdaAWS Solutions ArchitectureTypeScriptJavaScriptNode.jsIonic FrameworkAngularBlazor ServerPythonDockerMongoDBGitAI-assisted developmentScrumJiraPower Automate

Saregames S.L.

Co-founder

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

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.
  • 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
Ha ocurrido un error. Puedes recargar la página para intentarlo de nuevo. Reload x