Work

Showcasing Achievements.

Here are some of the places I've had the opportunity to work.

  • Visiar

    Backend Engineer

    Visiar

    At Visiar, I lead backend development with C# and .NET, delivering a multi-tenant architecture that powers multiple healthcare institutions from a single instance. I architect secure RESTful APIs, using Azure Key Vault for sensitive data and Swagger for clear documentation.

    I optimize PostgreSQL queries for high performance, deploy scalable services with Docker and Kubernetes, and integrate Elasticsearch for efficient data searches. My xUnit and Moq tests ensure robust functionality, while Azure DevOps automates CI/CD pipelines, enabling seamless delivery of reliable systems compliant with healthcare regulations.

  • Pabau

    Backend Engineer

    Pabau

    At Pabau, I engineered scalable backend services with NestJS and TypeScript, optimizing data access via GraphQL APIs. I built an async message processing system with RabbitMQ, streamlining API routing and event triggers for high efficiency.

    I containerized services with Docker, automated CI/CD with Bitbucket Pipelines, and used Prisma for robust MSSQL data models. My Jest tests ensured reliability, and a Go-based monitoring service provided real-time system insights. I drove architecture decisions and maintained clear documentation, delivering solutions that scaled seamlessly.

  • Starlabs

    Junior Backend Developer

    Starlabs

    At Starlabs, I built RESTful APIs with C# and .NET, using Entity Framework Core for efficient database operations. I delivered features, fixed bugs, and applied SOLID principles to ensure clean, maintainable code.

    Working in an Agile environment with Jira and Git, I collaborated with senior engineers to refine system design and coding practices, establishing a strong foundation for scalable backend development.