hmdeveloper.com

Skills & Technologies

A curated overview of my technical skills built across 14+ years of professional software engineering.

Backend Development

PythonDjangoDjango REST FrameworkFastAPIPHPLaravelNode.jsNestJSPrismaCeleryQueue Systems

Frontend Development

ReactNext.jsVue.jsNuxt.jsTypeScriptJavaScriptTailwind CSSHTML5CSS3

Databases & Caching

PostgreSQLMySQLSQLiteRedisElasticsearch

Messaging & Queues

RabbitMQKafkaCeleryBull (Node.js)

Authentication & Security

OAuth2JWTKeycloakPD IDSession managementAPI securityHTTPS/TLS

DevOps & Infrastructure

DockerDocker ComposeGitHub ActionsCI/CDNginxLinux VPSAWSGCPCloudflarecPanel

Integrations & APIs

REST APIsWebhooksGovernment APIsPayment GatewaysSocial APIs (IG/TikTok)Email (Resend/SES)Storage (S3/MinIO)

Automation, AI & IoT

Home AssistantESPHomeESP32SonoffTuyaMQTTOllamaLM StudioLangChainMulti-agent systems

Practices & Methodologies

Clean ArchitectureDDDTDDREST designCode reviewAgile/ScrumTechnical documentationMentoring

Engineering Principles

  • Production mindset — building for reliability, performance, and maintainability
  • Security-aware development across authentication, data handling, and API design
  • Clear, asynchronous communication in distributed and remote-first teams
  • Continuous learning with a bias toward automation and tooling improvements
  • Architectural thinking that balances speed and technical debt
Skills | Hugo Minari Diniz | Senior Fullstack Developer