Skills

Languages
Java (primary), JavaScript, TypeScript, Embedded C
Backend
Spring Framework, JHipster, GraphQL, gRPC, REST, WebSocket, WebRTC, RabbitMQ, Kafka, Redis, concurrency and multithreading
Data
MSSQL, PostgreSQL, MySQL, MongoDB, Hibernate, MongoTemplate
Cloud and DevOps
Azure, AWS, DigitalOcean, Docker, Nginx, Linux, Git, CI/CD pipelines
Embedded firmware
Embedded C, C++, bare metal, FreeRTOS, STM32 (ARM Cortex-M), STM8S, ESP32, ESP8266, Atmel AVR, PIC16, Arduino, MODBUS/RS485, I2C, UART, MQTT, display drivers, low-power optimisation
Frontend
React, HTML, CSS, Bootstrap
Tools
Gradle, Maven, Postman, Swagger/OpenAPI, SonarQube, Azure Boards, Jira, Agile/Scrum
Spoken
Bengali (native), English (full professional)