We can organize an interview with Aldin or any of our 25,000 available candidates within 48 hours. How would you like to proceed?
Schedule Interview NowMy name is Ari S. and I have over 1 years of experience in the tech industry. I specialize in the following technologies: Front-End Development, vue.js, JavaScript, TypeScript, CSS, etc.. I hold a degree in . Some of the notable projects I’ve worked on include: E-Comuter, Tracking App for public transportation, Customizable Self-Reservation Kiosk for Travel Agencies, LaCashier - Web-based Point of Sale (POS) for F&B, Passion Dental Care (PDC) Reservation App, Config Center - Centralized Configuration Management Solution, etc.. I am based in Bandung, Indonesia. I've successfully completed 6 projects while developing at Softaims.
My expertise lies in deeply understanding and optimizing solution performance. I have a proven ability to profile systems, analyze data access methods, and implement caching strategies that dramatically reduce latency and improve responsiveness under load. I turn slow systems into high-speed performers.
I focus on writing highly efficient, clean, and well-documented code that minimizes resource consumption without sacrificing functionality. This dedication to efficiency is how I contribute measurable value to Softaims’ clients by reducing infrastructure costs and improving user satisfaction.
I approach every project with a critical eye for potential bottlenecks, proactively designing systems that are efficient from the ground up. I am committed to delivering software that sets the standard for speed and reliability.
Main technologies
1 year
1 Year
1 Year
1 Year
Potentially possible
Tokopedia
E-commuter is a public transportation tracking app designed for Indonesia, enhancing commuter convenience with real-time tracking and notifications. Key features include: Real-time fleet tracking in specific cities. Interactive map with halte markers; view nearby fleets within 1km. "Notify Me" alerts users when a fleet is within 200m of a selected halte. Displays the 3 nearest halte based on user location. Tech stack: TypeScript, Nuxt.js, Pinia, Tailwind, WebSocket, Express.js, MongoDB, and FCM. E-commuter showcases my expertise in full-stack development and real-time systems.
Project Overview: The objective of this project was to provide travel agencies with a versatile solution for streamlining the reservation process and enhancing customer experience. The self-reservation kiosk allows travelers to conveniently book flights, accommodations, and activities directly at the agency's office. Challenges Faced: A key challenge was designing a kiosk system that could be easily customized to reflect the branding and preferences of different travel agencies. This required a flexible architecture and intuitive user interface that could accommodate varying color schemes, features, and logos. My Role and Contributions: As developer, I spearheaded the design and development of the self-reservation kiosk system. I implemented a modular approach that enables travel agencies to effortlessly theme the kiosk interface according to their branding guidelines. This included customizable color schemes, logo integration, and optional features tailored to each agency's specific requirements. Tools and Technologies Used: I utilized cutting-edge technologies such as VueJs for the frontend interface, Node.js for the backend logic, and MySQL for data storage. The use of these technologies ensured scalability, security, and performance optimization for the kiosk system. Results and Achievements: The customizable self-reservation kiosk has been widely adopted by numerous travel agencies, leading to increased efficiency and customer satisfaction. Agencies appreciate the ability to personalize the kiosk interface to align with their brand identity, resulting in a more cohesive and professional customer experience. Conclusion: This project exemplifies my commitment to delivering tailored solutions that meet the unique needs of my clients. I am passionate about leveraging technology to drive innovation in the travel industry, and I am excited to continue collaborating with agencies to enhance their operational efficiency and customer engagement through customizable solutions like the self-reservation kiosk.
Introduction: As an experienced web developer specializing in the food and beverage (F&B) industry, I had the privilege of leading the development of LaCashier, a comprehensive web-based Point of Sale (POS) application built using Laravel. LaCashier revolutionizes the way F&B businesses manage their operations, offering intuitive features tailored to streamline sales, expenses, employee attendance, and reporting. Project Overview: LaCashier is a feature-rich POS solution designed specifically for F&B establishments, offering a seamless and efficient way to manage daily operations. From processing sales transactions to generating detailed reports, LaCashier empowers businesses to optimize their processes and enhance customer experiences. Key Features: Dashboard: Provides a centralized overview of key metrics and performance indicators, allowing users to track sales, expenses, and employee attendance in real-time. Reporting: Enables businesses to generate comprehensive reports on sales, expenses, and other relevant metrics, facilitating data-driven decision-making and strategic planning. Employee Attendance: Offers a convenient attendance management system for employees, allowing them to clock in and out directly through the POS interface. Role-Based Access: Implements role-based access control to ensure that users only have access to the features and data relevant to their roles within the organization, enhancing security and data privacy. Telegram Notifications: Integrates with Telegram to provide real-time notifications for transactions and weekly reports. Users receive notifications for new transactions, ensuring timely updates on sales activities. Additionally, weekly reports highlighting best-selling menu items are automatically sent to designated Telegram channels, facilitating insights and decision-making. My Role and Contributions: As the lead developer, I spearheaded the design and development of LaCashier, collaborating closely with F&B industry experts to identify key requirements and pain points. Leveraging my expertise in Laravel and web development, I designed and implemented robust backend logic to support the application's core functionalities, including database management, user authentication, and notification integration. Tools and Technologies Used: LaCashier was built using Laravel, a powerful PHP framework known for its elegance and simplicity. Additionally, I utilized Vue.js for frontend development to create dynamic and responsive user interfaces. The application leverages MySQL for data storage and integrates with Telegram's API for real-time notifications. Results and Achievements: Since its launch, LaCashier has been widely adopted by F&B businesses seeking an efficient and user-friendly POS solution. Businesses appreciate the intuitive interface, comprehensive features, and seamless integration with Telegram for notifications and reporting. LaCashier has helped businesses streamline their operations, improve efficiency, and enhance customer satisfaction. Conclusion: LaCashier represents my commitment to delivering innovative solutions that address the unique needs of the F&B industry. By combining advanced technology with industry expertise, LaCashier empowers businesses to thrive in an increasingly competitive market. I am proud to have led the development of LaCashier and look forward to continuing to support F&B businesses in their digital transformation journey.
As a dedicated developer with a focus on enhancing user experiences in the healthcare sector, I had the privilege of leading the development of the Passion Dental Care (PDC) reservation app. This innovative app revolutionizes the way patients interact with dental clinics, offering seamless reservation functionality along with unique features to incentivize and reward loyal members. Project Overview: Passion Dental Care (PDC) reservation app aims to simplify the process of booking dental appointments while incorporating gamification elements to engage and motivate users. In addition to reservation capabilities, the app features a unique journey plan system where members can earn points by completing specific missions during their clinic visits. These points can then be redeemed for exclusive vouchers, fostering loyalty and repeat business. Challenges Faced: One of the primary challenges was designing a user-friendly interface that seamlessly integrates reservation functionality with gamified features like the journey plan system. Balancing simplicity with functionality required careful planning and iterative design processes to ensure a smooth and intuitive user experience. My Role and Contributions: As developer, I spearheaded the conceptualization, design, and development of the PDC reservation app. I collaborated closely with dental professionals to understand their workflow and patient needs, translating insights into features such as appointment scheduling, journey plans, and member benefits. Leveraging my expertise in mobile app development, I implemented robust backend logic to support user authentication, reservation management, and point accumulation mechanisms. Results and Achievements: Since its launch, the PDC reservation app has garnered positive feedback from both dental clinics and patients alike. Clinics appreciate the streamlined reservation process and the ability to reward patient loyalty through the journey plan system. Patients, on the other hand, enjoy the convenience of booking appointments on-the-go and earning rewards for their engagement with the app. Conclusion: The Passion Dental Care (PDC) reservation app exemplifies my dedication to leveraging technology to enhance healthcare experiences. By combining reservation functionality with gamified features and member benefits, the app not only improves operational efficiency for dental clinics but also fosters greater patient engagement and loyalty. I am proud to have been a part of this project and look forward to continuing to innovate in the healthcare technology space.
Introduction: As a software engineer tasked with optimizing cost and improving reliability in our project infrastructure, I spearheaded the development of Config Center, a centralized configuration management solution tailored for our company. Config Center was designed to replace Firebase Remote Config, providing enhanced control, reliability, and cost-effectiveness. Project Overview: Config Center serves as a comprehensive web-based application for managing configuration settings across all our projects. By centralizing configuration management, we can streamline processes, improve reliability, and reduce costs associated with third-party services like Firebase Remote Config. Key Features: Role-Based Access Control: Implements role-based access control to restrict access and permissions based on user roles. Administrators have full access to all features, editors can add, edit, and delete configurations, while viewers can only view configurations. Configuration Management: Allows users to add, edit, and delete configuration settings through an intuitive web interface. Configurations are organized and categorized for easy navigation and management. Member Management: Provides functionality for administrators to invite new members via email and manage user permissions. This ensures secure access to Config Center while facilitating collaboration among team members. Technological Stack: Developed using TypeScript, Nuxt.js, Prisma, and MySQL, Config Center leverages modern technologies to deliver a robust and scalable solution. TypeScript ensures type safety and improved code quality, while Nuxt.js facilitates rapid development of server-side rendered web applications. Prisma serves as the data access layer, enabling seamless interaction with the MySQL database. Challenges Faced: The main challenge was migrating from Firebase Remote Config to an in-house solution while ensuring minimal disruption to existing workflows. This required careful planning, thorough testing, and seamless integration with our projects. Additionally, implementing role-based access control and user management features posed technical and security challenges, which were addressed through rigorous development and testing processes. Results and Achievements: Config Center has successfully replaced Firebase Remote Config as our centralized configuration management solution, resulting in improved reliability, cost savings, and enhanced control over configuration settings. With role-based access control and user management features in place, we have established a secure and collaborative environment for managing configurations across our projects. Conclusion: Config Center exemplifies our commitment to innovation and optimization in project infrastructure management. By developing an in-house solution tailored to our specific needs, we have achieved greater control, reliability, and cost-effectiveness in managing configuration settings. I am proud to have led the development of Config Center and look forward to further enhancing its capabilities to meet evolving requirements.
in Software Engineering
2016-01-01-2018-01-01