Experience

Telkom University
OfficeFull-Time
Juli 2024 - Present
Lecturer | Researcher | Software Engineer
Responsibilities: Teaching and mentoring in core subjects such as Mobile Programming with Flutter, Data Structures, Algorithm and Programming, and CI/CD; guiding students through hands-on projects that simulate real-world scenarios; research in software engineering and machine learning; architecting and maintaining system infrastructure for academic and research purposes; developing and optimizing learning platforms with CI/CD pipelines; leading technical teams in research initiatives and collaborative projects with industry; fostering innovative thinking and problem-solving in agile environments.
Technologies: Flutter · Dart · React.js · Next.js · Node.js · FastAPI · PostgreSQL · MySQL · SQLite · Docker · Kubernetes · Terraform · Git · GitHub Actions · Tailwind CSS · Radix UI · Redis · Prisma · MongoDB · Vercel · AWS (EC2, S3) · Agile · Scrum · Kanban · AI · Data Visualization · Zod · Yup · Canva
Sep 2023 - Present
Mobile Team Lead
Responsibilities: Led the development and successful launch of Simaster vNEXT Student and Simaster vNEXT Staff mobile applications using Flutter; managed a cross-functional team to ensure timely delivery of features and high-quality code through regular code reviews and mentorship; conducted detailed problem analysis to provide effective solutions, enhancing application performance and user experience; collaborated with stakeholders to define technical requirements and translate them into functional applications; integrated CI/CD pipelines to streamline the development workflow and ensured continuous deployment.
Technologies: Flutter · Dart · Firebase · RESTful APIs · Postman · Swagger · MySQL · SQLite · Git · GitHub · Gitlab · Agile · Scrum · Kanban
Alterra Indonesia
Office/RemoteFull-Time
Sep 2023 - Aug 2024
Academic Instructor
Responsibilities: Spearheaded mentoring sessions in the Flutter class, covering foundational to advanced topics; actively participated in refining and adjusting the Flutter curriculum to ensure its relevance and comprehensiveness; designed and developed extensive Flutter course materials tailored to diverse learning needs; created curriculum and educational resources for Data Engineering topics; contributed as an assistant mentor in the Flutter Prakerja class, providing guidance and support to learners.
Technologies: Flutter · Dart · Firebase · RESTful APIs · Swagger · Postman · SQLite · PostgreSQL · Git · GitHub · Trello · Figma · Tailwind CSS · CI/CD · GraphQL · JSON · Agile · Scrum · DevOps
PT. Tilikan Indonesia
OfficeFull-Time
Okt 2023 - Jan 2024
Technology Team Lead
Responsibilities: Led the development of a comprehensive banking and CRM software solution, serving as the technical lead across multiple technologies, including Golang, Flutter, and React.js; architected and designed scalable back-end systems using Golang and GORM for efficient data handling and processing; implemented front-end systems with Flutter and React.js to deliver seamless user experiences; integrated RESTful APIs and GraphQL for data exchange between client and server; optimized performance and scalability through efficient database design using MySQL and PostgreSQL; collaborated with cross-functional teams to define technical requirements and ensure timely project delivery; provided mentorship and technical guidance to team members, fostering a culture of learning and innovation.
Technologies: Golang · GORM · Flutter · Dart · React.js · Next.js · RESTful APIs · GraphQL · MySQL · PostgreSQL · MongoDB · SQLite · Docker · Kubernetes · TypeScript · Vercel · Azure · Tailwind CSS · GitHub Actions · Agile · Scrum
Mar 2019 - Feb 2022
Laboratory Assistant Faculty Of Computer Science | Information Technology Developer
Responsibilities: Served as an assistant coordinator, managing and mentoring junior assistants; taught various practical subjects, including Introduction to Programming, Databases, Mobile Programming, Web Programming, Enterprise Programming, and Java Fundamentals; led the development of a website-based integrated laboratory information system for the Faculty of Computer Science; developed and maintained the information system portal for Universitas Muslim Indonesia (umi.ac.id) and the Faculty of Law (fh.umi.ac.id); optimized system performance by implementing robust back-end solutions and enhancing user experience for web portals.
Technologies: WordPress · CodeIgniter 4 · PHP · MySQL · Java · C++ · Android · Web Development · RESTful APIs · Git · Agile · Scrum · HTML5 · CSS3 · Bootstrap · JavaScript · jQuery
inievent.com
OfficeFull-Time
Apr 2021 - Okt 2021
Mobile Developer
Responsibilities: Designed and developed an event scanner application as part of a startup in the ticketing field; implemented mobile application features using Flutter to ensure seamless user experiences; optimized app performance and reliability for real-time ticket scanning; collaborated with the team to integrate APIs for secure and efficient data handling; ensured robust security for data input/output and implemented authentication mechanisms to safeguard user information.
Technologies: Flutter · Dart · Firebase · RESTful APIs · JSON · Postman · SQLite · Git · Agile Methodologies · HTML5 · CSS3
May 2021 - Jul 2021
Assistant Instructor
Responsibilities: Assisted as an instructor for 3D Animation Asset Creation training conducted by Spektrumedia Studio in collaboration with the Denpasar BDI Training Center by the Ministry of Industry; provided technical guidance and mentorship to participants in mastering tools and techniques for 3D modeling and asset creation; facilitated hands-on sessions focusing on creating high-quality 3D assets using Autodesk 3ds Max and VRay; ensured participants acquired practical skills applicable to the animation and creative industry; collaborated with the training team to design and deliver comprehensive learning materials.
Technologies: Autodesk 3ds Max · VRay · JavaScript · 3D Modeling · Animation Tools · Agile Methodologies

Education

Computer Science
Master's degree in computer science.
Informatics Engineering
Bachelor's degree in informatics engineering.

Skills

6 years
5 years
4 years
3 years
2 years
1 years

Languages

Projects

Simaster vNEXT Student UGM is a Flutter-based mobile application developed in 2023 until now for Universitas Gadjah Mada to provide students with a user-friendly interface to access academic information, course schedules, grades, and other essential university services. The app integrates with the university's existing systems and databases to ensure accurate and up-to-date information for students.
Simaster vNEXT Staff UGM is a Flutter-based mobile application developed in 2023 until now for Universitas Gadjah Mada to provide staff members with a user-friendly interface to manage academic information, course schedules, grades, and other essential university services. The app integrates with the university's existing systems and databases to ensure accurate and up-to-date information for staff.
Book Dart is a web-based project developed in 2024 to search for books using the Google Books API. Built with Dart and Flutter, this project allows users to search for books by title, author, or keyword, view book details, and save books to their reading list, providing a user-friendly interface for book discovery and management.
To Calendar ICS is a web-based project developed in 2024 to dynamically generate ICS (iCalendar) files. Built with Next.js and deployed on Vercel, this project allows users to create and download ICS files compatible with various calendar applications such as Google Calendar, Outlook, and Apple Calendar, enabling seamless event scheduling and management.
Crawling Web Google Scholar is a web scraping personal project developed in 2024 to extract data from Google Scholar using Python and BeautifulSoup. The project collects information on academic publications, authors, citations, and other relevant data for research and analysis purposes, providing valuable insights and data for academic research and analysis.
WTON SHMS (Wika Beton Structural Health Monitoring System) is a Flutter-based mobile application developed in 2023 for Wika Beton to monitor concrete structures like bridges and buildings in real-time using sensors, providing real-time alerts, user-friendly data visualization, and timely interventions to prevent structural damage
The "Indonesian Muslim University (UMI) Portal" is a WordPress-based website developed in 2021 to provide university information, registration services, e-learning features for online learning, and campus management tools for efficient activity oversight.
"Labs Apps" is an integrated information system developed in 2020 for the Faculty of Computer Science at the Indonesian Muslim University (UMI) using Laravel, CodeIgniter 4, React, and MongoDB. Accessible at https://labfikomumi.com/, it facilitates lab registration, schedule management, and monitoring, allowing students and staff to efficiently manage lab activities, track lab availability, and oversee maintenance and inventory.
"Thesis Apps" is a thesis management system developed in 2021 for the Faculty of Communication Sciences at the Indonesian Muslim University (UMI), utilizing the Laravel framework and MySQL database. Accessible at https://thesis.fikom.app/, it facilitates thesis registration, submission, and monitoring, enabling students to track progress and supervisors to manage and review theses efficiently, streamlining the academic process.
"Thesis Apps" is a thesis management system developed in 2021 for the Faculty of Communication Sciences at the Indonesian Muslim University (UMI), utilizing the Laravel framework and MySQL database. Accessible at https://thesis.fikom.app/, it facilitates thesis registration, submission, and monitoring, enabling students to track progress and supervisors to manage and review theses efficiently, streamlining the academic process.
The UMI Tracer Study is a project developed in 2021 for the University Muslim Indonesia (UMI) to track the career development and success of its alumni. Accessible at https://ts.umi.ac.id/, this web-based platform allows alumni to participate in online surveys, providing data on their careers and education post-graduation. The collected data is analyzed to evaluate UMI's educational quality, improve study programs, enhance the curriculum, and offer valuable insights to prospective students.
"Sikad.ID" is an integrated security system developed in 2022 for the Hasanuddin University lecturer housing complex in Tamalanrea, utilizing the CodeIgniter 4 framework and MySQL database. Accessible at https://sikat.id/, it enables users to manage access settings, monitor activity, and register vehicles to ensure secure and efficient entry to the housing complex, with features such as account registration, access control, and activity tracking.

Research Articles

Classification of Noni Fruit Ripeness Using Support Vector Machine (SVM) Method
2024
YI Sulistya, M Istighosah, M Septiara, AD Septiadi, A Amrullah - Indonesian Journal of Data and Science 5 (3), 206-215
Automated Google Scholar Crawling with a Web-Based Tool for Publication Data Management
2024
YI Sulistya, AC Wardhana, M Istighosah, A Riyandi - Jurnal Teknologi dan Sistem Informasi Bisnis 6 (4), 768-773
Prediction and Analysis of Rice Production and Yields Using Ensemble Learning Techniques
2024
YI Sulistya, A Musdholifah, C Sapuletea, ETB Bangun, H Hamda, S Anjani - ILKOM Jurnal Ilmiah 16 (2), 115-124