About Me
I'm Andrean Gusman Djabbar, a passionate person with a deep passion for technology—especially in the realm of software development. I'm particularly drawn to backend and fullstack development. My journey in tech has been driven by curiosity and commitment, and I've developed solid skills in both frontend and backend technologies. This allows me to build complete and scalable web solutions that make a real difference.
I am currently looking for any opportunities.
Career Journey
Here is a brief overview of my career journey so far:

Fullstack Developer Internship
PT. Karya Putra Surya Gemilang (KPSG)
Feb 2025 - Feb 2026
Internship program focused on fullstack development, involving requirement analysis, system design, application development using React, Express, and PostgreSQL, database optimization, and ensuring code quality through validation and debugging.
Education Journey
Here is my educational background:

Bachelor of Computer Science
Bina Nusantara University
2022 - 2026
Pursuing a comprehensive computer science education with focus on software engineering, algorithms, and full-stack development.

Science
SMA Negeri 101 Jakarta
2019 - 2022
Focused on science and mathematics curriculum, building a strong foundation for higher education in STEM fields.
Skills & Technologies
Throughout my journey as a developer, I've had the opportunity to work with a diverse set of technologies and tools. Here are some of the key skills and technologies that I have experience with:
Frontend Technologies
Backend Technologies
Database Technologies
Other Tools & Technologies
My Achievements
Here are some of my notable achievements and certifications:











My Projects
Here are some of the projects that I have worked on:

PingSpot
PingSpot is a real-time, community-powered platform for reporting and tracking local issues on an interactive map. Built with Next.js and Go, it empowers citizens to quickly share what's happening in their neighborhoods—from traffic jams and road hazards to flooding and broken streetlights. The system uses PostgreSQL with PostGIS for geospatial data, MongoDB for comments, Redis for caching, and Asynq for background job processing. Features include threaded comments with pagination, community voting, real-time updates via TanStack Query, Google OAuth authentication, and an interactive Leaflet map with geolocation support.

CaysFashion
CaysFashion is a simple fashion e-commerce application developed to practice and demonstrate a microservices architecture. The system is composed of multiple services, including client, user, product, and order, enabling independent development, deployment, and scalability. Redis is utilized for caching and temporary data handling to improve performance, while RabbitMQ manages asynchronous background processes such as order handling and stock updates. Automated tasks are implemented using cron jobs to periodically check order statuses and maintain system workflows. The application uses JWT-based authentication for secure and stateless user access across services, Prisma as the ORM and migration tool for efficient database management, and integrates the RajaOngkir API to calculate real-time shipping costs during checkout. All core services, including Redis, PostgreSQL, and RabbitMQ, are containerized and orchestrated using Docker Compose to ensure consistent environments and simplified deployment.

FastEats
This project is an online food ordering system built using microservices architecture. It includes services for users, restaurants, orders, notifications, and a frontend, all connected through an API gateway. The system allows users to browse restaurants and place food orders, while restaurants can manage their menu and transactions. Redis handles temporary data, RabbitMQ manages background tasks like sending OTPs, and JWT secures authentication. Midtrans is integrated for payment processing, and Docker Compose is used to manage the full service stack efficiently.

CaysApply
CaysApply is a frontend-only web application designed to simplify the creation of professional job application cover letters with the help of AI. The application helps job seekers generate personalized, high-quality cover letters quickly without writing from scratch. Built without a backend service, all user data is stored locally on the user’s device using a Pinia persist store to simplify deployment, reduce hosting costs, and enhance data privacy, as no data is sent to external servers except for integration with the Google Gemini API for AI-powered content generation. The application is developed using TypeScript and Vite as the build tool, utilizes Pinia persist store for managing prompt data, Vue Router for navigation, Tailwind CSS for styling, Vue Toastification for notifications, and Lucide-Vue for icons. As a trade-off, data is not synchronized across devices and may be lost if users clear their browser storage.

ElectiVote
This is a simple voting application built using Go and HTML, without any external frontend frameworks or API layers. It allows users to register and log in, create and manage votes, participate in votes, and view results. The app uses Docker to manage services like MySQL and Redis. It also includes a webhook integration with Saweria for receiving donations on the support page.

Ngobrol
Ngobrol is a real-time chat application designed for seamless communication between users. Built with modern web technologies, it enables instant messaging, group conversations, and real-time notifications. The application uses WebSocket for real-time bidirectional communication, ensuring messages are delivered instantly without page refreshes. Features include user authentication, online status indicators, typing indicators, message history, and file sharing capabilities.

BadCodeSmell
BadCodeSmell is a code quality analysis tool designed to detect and highlight bad code smells in software projects. The application helps developers identify potential issues in their codebase, such as long methods, duplicated code, large classes, and other anti-patterns that can lead to maintainability problems. It provides detailed reports with suggestions for refactoring, helping teams improve code quality and adhere to best practices. The tool supports multiple programming languages and integrates with popular version control systems.

CaysCoffee
CaysCoffee is a modern coffee shop e-commerce platform that enables customers to browse products, place orders, and manage their shopping experience online. The application features a comprehensive product catalog with detailed descriptions, images, and pricing, a shopping cart system, order management, and secure payment processing. Built with a focus on user experience, it provides an intuitive interface for browsing coffee products, customizing orders, and tracking delivery status. The admin panel allows shop owners to manage inventory, process orders, and analyze sales data.
Get In Touch
Choose your preferred platform to get in touch. I'm active across multiple channels and always excited to connect with fellow developers, potential collaborators, and interesting people from around the world.
Get in Touch
Drop me an email for project discussions, questions, or opportunities.
Connect now
Follow My Journey
Stay updated with my latest posts and stories on Instagram.
Connect now
Network Professionally
Connect with me on LinkedIn for career insights and collaboration opportunities.
Connect now
Dive Into My Code
Browse my repositories and technical projects on GitHub.
Connect now
