Saltar al contenido
BigTree108

Desarrollo con ASP.NET Core y C#

API, tareas en segundo plano e integraciones en .NET 10, construidas para ser observables, comprobables y baratas de operar. Nuestra mayor área de práctica de ingeniería, con más de once años de experiencia comercial en .NET en el extremo sénior, que trabaja en sistemas nuevos y en relevos de sistemas escritos por otros equipos.

Qué desarrollamos

  • API REST en ASP.NET Core y Azure Functions con un documento OpenAPI a partir del cual se genera el front end, de modo que el contrato no puede desviarse.
  • Procesamiento en segundo plano: tareas programadas, workers activados por colas e integraciones con API de terceros, cada uno con reintentos, dead-lettering y alertas.
  • Datos en SQL Server y Azure SQL mediante migraciones de EF Core, con seguridad a nivel de fila y columnas Always Encrypted cuando los datos son personales o financieros.
  • Integraciones con Microsoft Graph, Teams, Telegram, Upwork, Hubstaff y API bancarias y de pago, escritas como adaptadores para que los tipos de los SDK de los proveedores se queden en la frontera.

Cómo trabajamos en .NET

  • Vertical slices con CQRS. Una carpeta por funcionalidad, un handler por comando o consulta, las preocupaciones transversales como comportamientos del pipeline. Quien lee encuentra una funcionalidad en un solo lugar.
  • Tiempo de compilación antes que tiempo de ejecución. Tipos fuertes en lugar de cadenas, source generators en lugar de reflexión, switches exhaustivos, analizadores estrictos con los warnings como errores en la puerta de despliegue.
  • Fallar pronto, no ocultar nada. La configuración se valida al arrancar, todo error es observable, sin bloques catch genéricos, sin valores por defecto silenciosos.
  • Asincronía de extremo a extremo con un token de cancelación en cada llamada de E/S, y la base de datos nunca se simula en las pruebas.

Relevos de código existente

Nueve de los sistemas en los que han trabajado nuestros ingenieros se heredaron de otros equipos, el más antiguo escrito en 2008. Un relevo empieza con una revisión de solo lectura y una lista escrita de riesgos, y continúa con correcciones por orden de impacto en producción. En esos sistemas hemos encontrado la causa raíz de más de 60 incidencias de producción que nadie lograba reproducir, tres de ellas abiertas desde hacía más de un año.

Trabajos seleccionados

Sistemas que nuestros ingenieros diseñaron y dirigieron, resumidos a partir de nuestro historial de entregas. Los nombres de los clientes se reservan hasta que cada cliente acepte por escrito ser nombrado aquí.

  • Plataforma de gestión empresarial

    ASP.NET MVC y ASP.NET Core, SignalR, SQL Server, Cosmos DB, Azure

    Da servicio a más de 1.200 negocios y sedes de franquicias. Mensajería en tiempo real para más de 8.000 empleados simultáneos, más de 50.000 mensajes al día.

  • Portal de trading de materias primas

    Líder técnico, ASP.NET Core y Angular, equipo de nueve personas, 18 meses

    Diseñó la arquitectura, revisó más de 600 pull requests, mensajería con MassTransit entre cuatro bases de datos sin ninguna transacción perdida.

  • Relevo de un portal sanitario

    Líder de un equipo de once personas sobre una base de código heredada

    Rendimiento de la aplicación existente mejorado entre un 30 y un 80 por ciento, consultas más lentas de 18 segundos a menos de uno, más de 120 errores cerrados en los tres primeros meses, tiempo de publicación de cuatro horas a 25 minutos.

  • Sistema empresarial de feedback

    Microservicios .NET Core construidos desde cero en doce meses

    Seis servicios para más de 25.000 empleados en 40 países y más de 2 millones de registros de feedback, entregados a tiempo por un equipo de doce personas.

Trayectoria

Top Rated Plus
Estatus de la agencia en Upwork
100%
puntuación de éxito en los trabajos
55
trabajos completados a través de la agencia
13.862
horas trabajadas para clientes

Fuente: Perfil de la agencia BigTree108 en Upwork, comprobado el 30 de octubre de 2026

Cubrir el puesto en su lugar

Si lo que necesita es un ingeniero dentro de su propio equipo y no un trabajo encargado, la página para contratar desarrolladores .NET en Ucrania trata de ese lado: cómo entrevistamos, con qué rapidez puede empezar alguien y qué queda de nuestro lado del contrato.

¿Tiene un sistema .NET que necesita trabajo?

Envíenos el repositorio o una descripción del problema. Recibirá una revisión de riesgos por escrito y un plan en un plazo de un día laborable.