I am a Computer Science undergrad at Politeknik Elektronika Negeri Surabaya (PENS) with a focus on software engineering, robotics, and AI. I have hands-on experience in Agile methodology, cross-cultural collaboration, and team leadership. As part of robotics research teams, I process raw data into reliable, robot-ready systems while also working on independent software engineering projects to deepen practical development experience. I am passionate about structured problem-solving, enjoy engaging in logical discussions to challenge ideas, and have strong organizational skills with a deep sense of responsibility. With this mindset, I am eager to contribute meaningfully to any team while continuously learning and growing professionally.

Muhammad Rafi Rizaldi

I am a Computer Science undergrad at Politeknik Elektronika Negeri Surabaya (PENS) with a focus on software engineering, robotics, and AI. I have hands-on experience in Agile methodology, cross-cultural collaboration, and team leadership. As part of robotics research teams, I process raw data into reliable, robot-ready systems while also working on independent software engineering projects to deepen practical development experience. I am passionate about structured problem-solving, enjoy engaging in logical discussions to challenge ideas, and have strong organizational skills with a deep sense of responsibility. With this mindset, I am eager to contribute meaningfully to any team while continuously learning and growing professionally.

Available to hire

I am a Computer Science undergrad at Politeknik Elektronika Negeri Surabaya (PENS) with a focus on software engineering, robotics, and AI. I have hands-on experience in Agile methodology, cross-cultural collaboration, and team leadership. As part of robotics research teams, I process raw data into reliable, robot-ready systems while also working on independent software engineering projects to deepen practical development experience.

I am passionate about structured problem-solving, enjoy engaging in logical discussions to challenge ideas, and have strong organizational skills with a deep sense of responsibility. With this mindset, I am eager to contribute meaningfully to any team while continuously learning and growing professionally.

See more

Experience Level

Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate

Language

English
Intermediate
Japanese
Beginner
Arabic
Beginner

Work Experience

Product Owner Assistant at Agile Teknik PBL, PENS
March 1, 2025 - Present
Guided product direction by synthesizing stakeholder input and user feedback, ensuring features aligned with user needs and academic project goals. Managed and prioritized product backlog by balancing project scope with technical capabilities and time constraints of fellow student developers. Held final decision-making authority on development priorities, ensuring deliverables remained on track and aligned with user expectations and team capacity.
Software Engineer at EEPIS Humanoid Robot Soccer Team (PENS)
June 20, 2025 - October 16, 2025
Designed and implemented autonomous behavior systems for humanoid robots using C++ and ROS, enabling real-time decision-making and adaptive movement. Developed inter-robot communication modules using UDP protocol in ROS (C++) to synchronize shared state, strategy, and positioning data across multiple robots during matches. Built reliable data pipelines between sensor inputs, control systems, and decision layers to ensure stable robot performance.
Software Engineer at Intelligent Brain Program On Humanoid Robot ROS Team, PENS
June 20, 2025 - October 16, 2025
Developed robot behavior trees and inter-robot communications system via UDP in ROS (C++) for multi-agent coordination in RoboCup soccer.
Active Member at Open Source Community (PENS)
October 1, 2023 - Present
Researched and shared insights on the latest Linux distributions, kernel features, and system customization, especially within Arch-based environments. Promoted open source culture by organizing events, workshops, and internal meetups focusing on tools like Git, self-hosted services, and collaborative software development. Contribute to community projects and discussions, encouraging fellow students and developers to adopt and contribute to open-source ecosystems through hands-on sessions and knowledge-sharing forums.
Capstone Project at Pokémon Card Deck Builder Capstone Project
December 1, 2024 - October 16, 2025
Created a desktop GUI application for collecting, browsing, and managing Pokémon card decks. Applied OOP and MVC design patterns to maintain modular and scalable architecture. Implemented drag-and-drop deck builder and JSON-based card data parsing.
Capstone Project at Primbon Javanese Horoscope Capstone Project
June 1, 2025 - October 16, 2025
Java, JavaFX, JSON-based desktop GUI to present and generate Javanese horoscope data with modular architecture.
RAG System Developer (Intern) at RAG System for Academic Services Lab Internship – Kanagawa Institute of Technology, Japan
June 1, 2025 - October 16, 2025
Developed Retrieval-Augmented Generation (RAG) system using Python, LangChain, VectorDB, and LLMs. Integrated documentation embedding and demonstrated with campus-related tasks. Collaborated closely with international students and a KAIT professor; shared findings through informal presentations and technical discussions.
Agriculture Web App Developer at Agriculture Management Web App – Techno Teknik
October 1, 2024 - October 16, 2025
Designed a web dashboard using Next.js and PostgreSQL, implemented dynamic routing and CRUD features for farm data. Built a crop calendar and field scheduling tool to support seasonal planning. Collaborated in a time-constrained environment to deliver a functional MVP during the competition.

Education

Bachelor's degree at Politeknik Elektronika Negeri Surabaya (PENS)
January 11, 2030 - October 16, 2025

Qualifications

AWS Cloud Foundations
January 11, 2030 - June 1, 2025

Industry Experience

Computers & Electronics, Education, Gaming, Media & Entertainment, Software & Internet, Professional Services