HayaDev
About

About

Backend and full stack developer focused on APIs, business rules and system architecture.

How I work

  • Model the domain before writing endpoints. Most API problems turn out to be modelling problems.
  • Keep business rules out of the HTTP layer, so they can be tested and reused from any entry point.
  • Prefer database constraints over application checks when the guarantee has to be real.
  • Write code the next person can read — including me, six months later.

Experience

  1. April 2023 — present

    Remote

    Backend Developer

    Self Intelligence for Life

    Building and maintaining APIs and web applications at a technology startup, working mainly on the backend and contributing to the frontend.

    • REST API development with Django REST Framework.
    • Implementation of business rules and system-to-system integrations.
    • Frontend applications in React and TypeScript.
    • AWS infrastructure: EC2, Lambda, RDS, S3 and DynamoDB.
    • Stripe payment integration and webhook processing.
    • Workflow automation with n8n and containerization with Docker.
    • Python
    • Django
    • Django REST Framework
    • PostgreSQL
    • DynamoDB
    • AWS
    • Docker
    • Zappa
    • Stripe
    • React
    • TypeScript
    • n8n
  2. February 2022 — August 2022

    Remote

    Teaching Assistant

    Kenzie Academy Brasil

    Technical support for students training in web development, helping them work through coding problems and reviewing exercises.

    • Supported groups of 40 to 50 students.
    • Technical support in JavaScript, HTML and CSS.
    • Code review and guidance on exercise solutions.
    • JavaScript
    • HTML
    • CSS

Technical stack

Backend

  • Python
  • Django
  • Django REST Framework
  • Node.js
  • NestJS
  • TypeScript
  • REST APIs
  • OpenAPI
  • JWT

Frontend and mobile

  • React
  • React Native
  • Expo
  • TypeScript
  • JavaScript
  • TanStack Query
  • Tailwind CSS
  • Vite
  • Astro
  • HTML
  • CSS

Databases

  • PostgreSQL
  • DynamoDB
  • TypeORM

Cloud

  • AWS
  • Lambda
  • API Gateway
  • S3
  • SES
  • RDS
  • EC2
  • Serverless Framework
  • Zappa

Tooling

  • Git
  • GitHub
  • Docker
  • Stripe
  • n8n
  • Azure DevOps
  • Jest
  • Playwright

Games

  • TypeScript
  • React
  • Canvas
  • Web Bluetooth
  • Styled Components

Technical interests

  • Multi-organization system architecture
  • Complex business rules and domain modelling
  • Integrations, webhooks and distributed systems
  • PostgreSQL query performance
  • 2D games and Canvas rendering

Languages

Portuguese
Native
English
Advanced

Contact

For conversations about work, architecture or collaboration.