Hi, I'm Senna Annaba Ahmad —
Backend Developer
with 3+ years of experience.
I design and build scalable backend systems, high-performance APIs,
and automation tools using Java, Spring Boot, and Quarkus.
Java • Spring Boot • Quarkus • PostgreSQL • Docker
About Me.
Backend Developer
Highly motivated and fast-learning Backend Developer with experience building end-to-end business logic and operational processes for the banking and insurance industries.
Passionate about logical problem-solving and scalable architectures, I specialize in Java and have hands-on production experience deploying robust systems using Spring Boot, Quarkus, Apache Flink, Express Js, and Hapi Js.
Core Technologies & Experience
- >Java
- >JavaScript
- >TypeScript
- >Quarkus
- >Spring Boot
- >ExpressJs
- >REST API
- >SQL
- >NoSQL
- >Docker
- >Kubernetes
- >CI/CD
Licenses & Certifications
10 CredentialsFeatured Projects.
KAI Ticket Monitor Bot
Interactive Telegram bot that periodically checks Indonesian train ticket availability and notifies users when tickets matching their specified criteria are found. Designed for reliable monitoring and timely alerts.
- Java
- Quarkus
- Docker
- PostgresSQL
- Telegram Bot API
Foundlunteer
A backend-focused open-source platform that provides APIs and Swagger documentation to help developers build applications for discovering volunteering opportunities and connecting communities. Designed to streamline the integration and organization of volunteer-related services.
- Express.js
- TypeScript
- Swagger
- PostgresSQL
Skills & Expertise.
Backend
- Java
- JavaScript
- TypeScript
- Quarkus
- Spring Boot
- Express.js
- REST API
- Microservices
- Kafka
Database
- PostgresSQL
- Couchbase
- MongoDB
- Redis
DevOps
- Docker
- Kubernetes
- Jenkins
- Linux
Get In Touch.
I'm currently open to new opportunities to build scalable backend solutions. Whether you have a specific role in mind, a question about my work, or simply want to connect, feel free to reach out.