Sulfan Aidid
Backend Engineer
[email protected] | +6285246259910 | Jakarta Selatan
Linkedin | GitHub | Portfolio | HackerRank
Education
Fajar University Makassar, Indonesia July
2015 - Agustus 2021
Bachelors Electrical Engineer/ Information System
CGPA: 3.17
Experience
PT.Jaya Digital Properti (Fithub) | Backend Engineer Jakarta, Indonesia | Nov 2022 - Present
Internal Dashboard Innovation: Pioneered the creation of an intuitive internal dashboard, empowering team
members to seamlessly monitor and manage automated processes in real-time, enhancing efficiency and control.
Automation: Spearheaded the development and deployment of advanced automation scripts and tools, harnessing
the power of the Cron scheduler to optimize operational workflows and boost productivity.
Continuous Optimization: Proactively identified areas for enhancement within technology operations, driving
continuous improvement through innovative solutions, fortifying organizational efficiency and adaptability.
Script Lifecycle Management: Orchestrated the entire lifecycle of custom script development, from inception to
optimization, automating routine tasks and streamlining operational processes to consistently enhance efficiency
and effectiveness.
Collaborative Backend Development: Engaged in the development, enhancement, and creation of unit tests for
robust backend RESTful APIs alongside cross-functional teams, leveraging the Go programming language to
ensure unparalleled performance and scalability, meeting evolving organizational needs.
Skills
Programming Languages: Go, Java, Python, JavaScript
Libraries/Frameworks: Echo, Fiber, Gin, ExpressJS, Django
Tools / Platforms: GIT, AWS, GCP, Docker, Kubernetes, Kafka
Databases: Firebase, DynamoDB, MongoDB, Redis, PostgreSQL, MySQL
Certifications
Scalable Web Service With Golang - Hactiv8 Labs
Go Bootcamp:Master Golang with 1000+ Exercises and Projects - Udemy
Programming with JavaScript - Coursera
Programming in Python - Coursera
GIT Version Control - Coursera
Django Web Framework - Coursera
Pemrograman SOLID - Dicoding
Cloud Practitioner Essentials - Dicoding
Honors & Awards
FIT HUB CULTURE AWARD / TECH GROWTH AWARD 2023
Projects / Open-Source
Go Online Store | Link GO RESTfull-API - Domain-Driven Design (DDD)
This project is a robust and comprehensive e-commerce platform developed entirely in Go, meticulously
designed with a strong emphasis on RESTful API principles to ensure structured and predictable endpoints.
Adhering to clean architecture and domain-driven design (DDD) principles, it leverages JWT for secure and
efficient user authentication. The platform encompasses a wide array of essential functionalities to deliver
a seamless and user-centric shopping experience.
Key features :
Customer Authentication : Secure mechanisms using JWT for robust user authentication and
authorization.
Product Management : Dynamic capabilities for maintaining and updating product catalogs in real-
time.
Cart Handling : Seamless functionalities allowing users to manage their shopping carts effortlessly.
Order Processing : Streamlined workflows enabling users to place and track orders with ease.
API Documentation: Created comprehensive API documentation using Swagger UI, providing
developers with easy access to API endpoints and operations.
Cloud Integration: Leveraged cloud services for database management, storage, and deployment,
optimizing application performance and reliability.
Go Modular Scripting | Link GO Concurrency - Firebase, DynamoDB, MySQL
This project exemplifies my proficiency in creating efficient bulk update scripts utilizing CSV files and
harnessing the power of Go routines for concurrent processing. It is designed to seamlessly integrate with
multiple databases such as DynamoDB, Firestore, and MySQL, providing robust and versatile data
management capabilities across diverse platforms.
Key Features :
Bulk Update Scripts: Designed to handle large-scale data updates from CSV files efficiently.
Concurrency with Go Routines: Implements concurrent processing to optimize script performance and
throughput.
Multi-Database Support: Integrates with DynamoDB, Firestore, and MySQL, enabling flexible data
storage solutions based on project requirements.
Modular Architecture: Organized into well-defined modules and packages (configs, entities, pkg,
repositories, scripts) for clarity, scalability, and ease of maintenance.
Logging and Error Handling: Includes robust logging mechanisms for debugging and monitoring script
execution, ensuring reliability and traceability of operations.
Configurable Environment: Utilizes .env files for easy configuration of database credentials and other
environment-specific settings.
Authentication-project | Link Express JS - OAuth, Passport JS, MongoDB, EJS
This project highlights my expertise in developing secure and user-centric web applications, with a
specialized focus on authentication using Passport.js. A notable feature includes the seamless integration of
Google authentication, which not only enhances application security but also simpli es the login experience
for users. By leveraging existing Google accounts, the project ensures a frictionless authentication journey,
providing users with a seamless and secure access to the platform. This approach not only enhances the
overall security posture of the application but also optimizes the user experience by minimizing login
complexities and maintaining a high level of security across user interactions.