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 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.