I possess over 5 years of experience as a Fullstack Web Developer across diverse technology sectors, demonstrating proficiency in multiple programming languages and frameworks including Python, Node.js, TypeScript, and Golang. My expertise extends beyond coding, as I actively engage in discussions and research on software designs and patterns. Leveraging my background in software engineering, I contribute to product enhancement and development by conceptualizing ideas and providing valuable insights to the team and product owner.
09/2022 - 08/2023
I have experience consulting for firms specializing in Software as a Service (SaaS), focusing on digital transformation and software development expertise. My clients have included manufacturing, finance, and food and beverage companies.
Achievements/Tasks:
implementing new features for the Dynamic Recruitment Process
while ensuring seamless application maintenance through versioning
.Demonstrated expertise in RBAC Authentication, JWT Authentication, RDBMS with ORM, CI/CD, Firebase Push Notifications, integration with AWS SDK (S3, Lambda, and ECS), and unit testing
.09/2021 - 08/2022
Led cross-functional teams of four individuals
, including Back-End and Front-End developers, to oversee the maintenance of an entertainment application featuring Audio-On-Demand (AOD), Video-On-Demand (VOD) content. Leveraged technologies such as Golang, Python, Typescript, Node.js, gRPC, React.js, Next.js, and others to ensure seamless operation and user experience.
11/2021 - 09/2022
Oversaw the development of an entertainment platform focused on Audio-On-Demand (AOD), facilitating radio broadcasters and podcast streamers to reach a wide audience. Led teams in enabling seamless broadcasting to multiple users through the platform.
Achievements/Tasks:
seamlessly migrating the MySQL database schema to new database structures using Node.js with Sequelize
.ensured seamless delivery through Continuous Integration/Continuous Deployment (CI/CD) pipelines in Gitlab to Kubernetes platform
.09/2021 - 11/2021
Led initiatives to establish VOD (Video-On-Demand) as the primary content platform, empowering talented individuals to showcase and compete with their creative content.
Achivement/Tasks:
07/2020 - 09/2021
Hired as a Web Developer at a Software as a Service (SaaS) company serving diverse clients across multiple technology sectors. Tasked with concurrently developing over three distinct applications
, I employed various technologies including Node.js, React.js, Typescript, Golang, Python, and others to contribute to project development. Played a key role in elevating team competency in React.js development by establishing codebases to streamline boilerplate development processes for all React.js projects
. Actively engaged in team collaboration utilizing Git, Docker, and CI/CD methodologies.
05/2021 - 09/2021
I spearheaded the development of a website tailored for property sellers to connect with potential buyers for clients within the property sales sector
Achievement/Tasks:
08/2020 - 09/2021
Led the development of a website for clients specializing in the sale of gift souvenirs, including items such as towels, sleepwear, prayer equipment, and more. The website served as a platform for product sales and transactions, aimed at enhancing client profitability
.
Achivement/Tasks:
10/2019 - 06/2020
Utilized a Single Board Computer (SBC) integrated with UAVs for data acquisition in land surveying (Geodesy), employing ROS (Robot Operating System), C++, and TCP connections. Implemented cutting-edge Computer Vision techniques
using Python, OpenCV, PyTorch, and other relevant libraries.
Achievements/Tasks:
02/2018 - 05/2019
Achievements/Tasks:
receiving equity in the venture
, and collaborated with college friends funded by the University of Indonesia Directorate of Innovation and Science Techno Park. Developed APIs for Progressive Web Applications (PWA) and IoT devices using Python, Node.js, Express.js, MQTT, among others.implemented Continuous Integration/Continuous Deployment (CI/CD) pipelines using CircleCI
. Facilitated team collaboration through Git.
08/2015 - 12/2019
Physics
System and Insturmentation
developing UAV controllers utilizing Computer Vision for control feedback
, with the objective of tracking and locating human objects.Deep Neural Network architectures as feature extractors for human detection
, employing the Single Shot Multibox Detector (SSD) methodology.human detection accuracy of 97% mean Average Precision (mAP)
.
Software Designs & Patterns
: Clean Architecture, MVC, DDD, ES-CQRSProgramming Languages
: Python, Node.Js, TypeScript, Golang, JavaFrameworks
: React.js, Next.js, Svelte, Express.js, Nest.Js, Java Spring BootTechnologies
: REST API, gRPC, MQTT, PostgreSQL, MYSQLTools
: Unix/Linux, Git, Docker, GORM, Sequelize, IntelliJ
Indonesia
- Native or Bilingual ProficiencyEnglish
- Professional Working Proficiency