Farrel Muhammad Alfatih

Indonesia

@farrelfatih22

Badges

Problem Solving

Certifications

Work Experience

  • Software Development & Database Management

    ITS•  January 2024 - July 2024

    Developed data synchronization by creating triggers for merging and synchronizing data between SQL and NoSQL databases for big data. Integrated Prisma and Mongoose by developing a data adapter for handling transformations and routing requests between PostgreSQL and MongoDB. Implemented Express.js middleware by designing and debugging middleware logic for data synchronization and API request handling.

  • Integrated Port Services Payment System based on AWS

    PT. TIMCorp Academy•  August 2023 - December 2023

    Developed an integrated port services payment system with a cloud-native architecture, leveraging AWS services. The Frontend use TypeScript with Next.Js Framework and the Backend use JavaScript with Express.Js Framework, the app launched on AWS Amplify. The application's underlying database is Amazon RDS with PostgreSQL DBMS, which has been configured to implement Multi-AZ (High Availability).

  • Web Developer

    HIMATIKA ITS•  February 2023 - November 2023

    Contribute for making HIMATIKA ITS website to presenting the information and articles about Himpunan Mahasiswa Matematika ITS with PHP, CSS, cPanel. Responsible to manage and maintain website of HIMATIKA ITS.

  • Back-End Developer Bootcamp

    PT. Multipolar Technology Tbk.•  October 2023 - October 2023

    Leverage Kafka for real-time data streaming and logging, enhancing API monitoring and troubleshooting capabilities. Acquired proficiency in Java programming and Spring Boot framework, building scalable and maintainable backend systems to enable efficient communication between various components of a distributed application.

  • Flutter Developer

    BERU•  July 2023 - August 2023

    Developed a mobile streaming application using the Flutter framework, ensuring a modern and intuitive user interface. Developed a multi-page user flow including a login page, home page, discovery page, detailed content page, and user profile page. Designed intuitive navigation and layout for easy access to upcoming movies, new releases, TV series, and personalized recommendations.

  • Flutter Developer

    ComicCuy•  April 2023 - May 2023

    Developed a comic reading application using the Flutter framework, ensuring a modern and intuitive user interface. Created both light and dark themes for the app, including a cohesive color palette and logo for consistent branding. Enhanced user experience with detailed comic descriptions, sorting options, and a seamless reading experience.

  • Flutter Developer

    TravelBell•  January 2023 - March 2023

    Developed a travel booking application using the Flutter framework, ensuring a modern and user-friendly interface. Implemented user authentication using Firebase Authentication, with support for email and Google login. Developed a multi-page user flow including a waiting page, start board, login page, and various functional pages. Enhanced user experience with features like popular destinations, travel filters, and customer rewards.

  • Lecturer Assistant of Object Oriented Programming (OOP)

    ITS•  September 2022 - December 2022

    Give students a comprehension of how OOP is implemented in the Java programming language. Assist lecturers in checking and assessing student assignments. Helped improve the course materials by providing feedback based on student performance and challenges.

  • Part of MF Standing Auto Feeder Project

    ITS•  September 2022 - December 2022

    This project is aimed to build a Standing Auto Feeder for vannamei shrimp farming. Contribute to design a control of the pond's water quality using Neural Network with Java programming language. Contribute to gathering and modeling data for neural networks from journals.

  • Back-end Staff of Olimpiade Matematika ITS (OMITS15th)

    ITS•  April 2022 - September 2022

    Make CRUD for OMITS15th website with PHP/Codeigniter 4. Manage website database using cPanel. Develop and maintain Back-End of OMITS15th website.

Education

  • Institut Teknologi Sepuluh Nopember (ITS)

    Mathematics, BS•  September 2020 - August 2024•  GPA: 3.41

Links

farrelfatih22 has not updated links details yet.

Skills

Figma
LaTex
cPanel
PostgreSQL
MongoDB
SQL Server
Firebase
Flutter
Express.js
Prisma
Mongoose
Spring Boot
Kafka
CodeIgniter 4
Dart
JavaScript
Java
MATLAB
Algorithm
Data Structure
NodeJs