Pular para o conteúdo principal
William Araujo Dantas

William Araujo Dantas

Ingeniero de Software Senior | Desarrollador Senior .NET | Ingeniero Backend

Talento
São PauloMembro desde 10 de junho de 2026
C#VB.NETMUMPSTypeScriptJavaScript.NET Core.NET 8ASP.NET CoreASP.NET MVCASP.NET Web FormsAPIs RESTAngularAngular 19RxJSGestión de EstadoVue.jsVue 3NginxClean ArchitectureArquitectura HexagonalSistemas DistribuidosRabbitMQIBM MQIntegraciones EmpresarialesKubernetesAzureAWSAplicaciones ContenerizadasSQL ServerOracle
·

Contratar esta pessoa

Envie uma proposta de trabalho diretamente para este candidato

C#VB.NETMUMPSTypeScriptJavaScript

Sobre

Ingeniero de Software Senior con más de 12 años de experiencia desarrollando aplicaciones empresariales escalables y seguras utilizando el ecosistema .NET, especializado en ingeniería backend, sistemas distribuidos, diseño de APIs y arquitecturas cloud-native. Amplia experiencia desarrollando sistemas críticos para los sectores bancario, sanitario, peajes y comercio electrónico, incluyendo plataformas financieras seguras y sistemas transaccionales de alto volumen que procesan millones de solicitudes y operaciones financieras sensibles. Experto en C#, .NET Core, ASP.NET Core, APIs REST, microservicios, arquitecturas escalables, mensajería distribuida y sistemas de alta disponibilidad.

Historial comprobado diseñando soluciones backend robustas enfocadas en rendimiento, confiabilidad, mantenibilidad y escalabilidad.

Experiencia práctica con aplicaciones Angular, incluyendo Angular 19, RxJS, TypeScript, gestión de estado e implementaciones frontend utilizando Nginx. Familiarizado con los ecosistemas Vue.js y Vue 3.

Experiencia con Kubernetes, pipelines CI/CD, despliegues en Azure y AWS, aplicaciones contenerizadas, RabbitMQ, IBM MQ, SQL Server, Oracle y patrones de integración empresarial. Fuerte orientación al liderazgo técnico, colaborando con equipos distribuidos y remotos, participando en decisiones arquitectónicas, mentoría de desarrolladores y mejora de procesos de ingeniería. Actualmente utiliza herramientas de desarrollo asistidas por IA como Cursor para acelerar la entrega y mejorar la calidad del código.

Experiência

Ingeniero de Software Senior - Banco Daycoval

(2023-08)

  • Desarrollo de software utilizando .NET 8 y Angular 19.
  • Diseño e implementación de servicios backend y APIs escalables y seguras para sistemas financieros.
  • Desarrollo de soluciones bancarias robustas para operaciones financieras sensibles y cargas transaccionales de alto volumen.
  • Aplicación de arquitectura hexagonal, clean architecture y principios de clean code.
  • Refactorización y optimización de una API de pago de deudas vehiculares, escalando el sistema para manejar aproximadamente 1 millón de solicitudes por día.
  • Optimización de rendimiento, mejoras de mantenibilidad y reducción de cuellos de botella operativos.
  • Desarrollo frontend con Angular, RxJS y TypeScript.
  • Participación en decisiones arquitectónicas y discusiones técnicas.
  • Uso de herramientas asistidas por IA (Cursor) para acelerar el desarrollo y mejorar la calidad del código.

Ingeniero de Software Senior - BRQ Digital Solutions

(2021-09 - 2023-08)

  • Mantenimiento y mejora de sistemas ETL utilizando ASP.NET Web Forms y C#.
  • Desarrollo y mantenimiento de pipelines CI/CD.
  • Automatización de despliegues con Jenkins, Bamboo, Octopus Deploy, XLR y Ansible.
  • Soporte a aplicaciones empresariales con altos requisitos de estabilidad.

Desarrollador Backend Senior - Semantix Inc

(2021-05 - 2021-09)

  • Desarrollo y mantenimiento backend de plataformas de comercio electrónico.
  • Desarrollo de APIs RESTful.
  • Tecnologías: ASP.NET, VB.NET, C#, ElasticSearch.
  • Enfoque en optimización de rendimiento e integración de sistemas.

Desarrollador .NET - Indra (Cliente: Itaú)

(2020-04 - 2021-05)

  • Desarrollo de servicios backend y APIs escalables con .NET Core.
  • Desarrollo de un robot de automatización de análisis de crédito responsable de procesar más de 2.000 propuestas diarias.
  • Diseño e implementación de soluciones bancarias distribuidas y seguras enfocadas en rendimiento y confiabilidad.
  • Punto focal del equipo para revisiones y comunicación con Product Owner.
  • Responsable de despliegues y procesos de liberación.
  • Desarrollo de web crawlers e integraciones empresariales.
  • Tecnologías: SQL Server, Entity Framework, Dapper.
  • Aplicación de arquitectura hexagonal y microservicios.

Desarrollador de Software (.NET) - AN Global (Cliente: Santander)

(2019-04 - 2020-04)

  • Desarrollo y mantenimiento de sistemas bancarios internos.
  • Sistemas de monitoreo de cajeros automáticos.
  • Desarrollo de nuevas funcionalidades y APIs REST.
  • Tecnologías: C#, ASP.NET MVC, JavaScript, Entity Framework, SQL Server.

Analista de Sistemas / Desarrollador Backend - Matrix Sistemas e Serviços

(2017-10 - 2019-04)

  • Desarrollo y mantenimiento de sistemas de salud utilizados por más de 20.000 usuarios.
  • Desarrollo backend con C#, ASP.NET e InterSystems Caché.
  • Integraciones SOAP y REST con sistemas externos y equipos de laboratorio.
  • Programación en MUMPS para integraciones sanitarias y de laboratorio.
  • Optimización de rendimiento, corrección de errores y mejoras de mantenibilidad que contribuyeron a reducir incidentes en producción.
  • Mantenimiento de sistemas web para resultados de exámenes médicos.
  • Documentación técnica y análisis de sistemas.

Analista de Sistemas / Programador - Tecsidel

(2015-12 - 2017-10)

  • Mantenimiento y mejora de sistemas de peaje.
  • Tecnologías: C#, ASP.NET, JavaScript, SQL Server.
  • Control de versiones con TFS.
  • Documentación técnica.

Formação

Posgrado - Arquitectura de Sistemas (.NET con Azure) - FIAP (2023 - 2024)

Licenciatura - Análisis de Sistemas - UNINOVE

Competências

Ingeniero de Software SeniorDesarrollador Senior .NETIngeniero Backend

Avaliações