Ridho Gymnastiar Al Rasyid Email and Phone Number
I am a passionate and dedicated Informatics Engineering graduate from YARSI University, where I achieved a GPA of 3.93/4.00. With 3 years of experience in Java and Kotlin development, I started my career as an Android Developer, where I mastered building user-centric mobile applications. My drive to solve complex problems and create scalable solutions led me to transition into backend development, focusing on Java and the Spring Boot Framework.Now, I specialize in designing and implementing robust backend solutions that prioritize performance, security, and scalability. I have contributed to several high-impact projects, including developing core integrations and optimizing applications for enhanced functionality. My hands-on experience spans from creating seamless features to maintaining high code quality and system stability.Beyond my technical capabilities, I have been deeply involved in mentoring and teaching roles, helping students and fellow developers improve their coding skills and deepen their understanding of software development principles. This experience has sharpened my ability to simplify complex concepts and cultivate a collaborative learning environment.I thrive in innovative and dynamic settings where creativity and excellence are valued. I am always eager to take on new challenges and enhance my technical skills while contributing to a team that shares my commitment to growth and impact.If you are looking for a software engineer who combines a strong technical foundation with a passion for teamwork and learning, let's connect!
Pt Midas Daya Teknologi
View- Website:
- midasteknologi.com
- Employees:
- 29
-
Java DeveloperPt Midas Daya Teknologi Jun 2024 - PresentSouth Jakarta, Jakarta, IndonesiaBanking Project- Lead the development of clean, efficient, and maintainable Java code to enhance the functionality and performance of critical applications.- Implement new features and functionalities, closely aligning with project requirements to drive innovation and deliver value.- Conduct comprehensive unit and integration testing to ensure the highest code quality and promptly address any bugs or issues.- Collaborate with cross-functional teams through peer code reviews, fostering a culture of continuous improvement and excellence.- Provide proactive support and maintenance for applications and websites, ensuring seamless user experiences and system reliability.- Troubleshoot and resolve application and website issues efficiently, minimizing downtime and optimizing performance.- Utilize version control systems, such as Git, to effectively manage code versions and facilitate collaboration with other developers.- Developed a middleware service to integrate other services, streamlining processes and enhancing overall operational efficiency. -
Backend Engineering - ParticipantSynrgy Academy Feb 2024 - Aug 2024- Selected as the Most Progressive Student Graduate from 10 of 180 Participants.- Learn the Java programming language and apply basic programming principles flawlessly.- Utilized object-oriented programming (OOP) paradigm and Exception Handling to design reliable and stable applications.- Innovate by modifying the OOP paradigm and functional style and apply unit testing appropriately to ensure optimal code quality.- Apply Spring Boot technology to design database structure through ERD and Store Procedure CRUD efficiently.- Use Spring Web to develop responsive and effective RESTful APIs.- Carefully implement security layers to ensure strong authorization and authentication in applications.- Adopt Spring Kafka and Spring Gateway technologies in developing applications with scalable and reliable microservices architecture.- Optimized application performance by leveraging various third-party services commonly used by Java Backend Engineers. -
Android DeveloperPt. Amanah Karya Indonesia Dec 2023 - Apr 2024North Jakarta, Jakarta, IndonesiaProject: Employee Self Service Application (ESSA) platform for PT. TMMIN (Toyota Motor Manufacturing Indonesia) employees.- Develop application for official internal Employee Self Service Application (ESSA) platform for PT. Toyota Motor Manufacturing Indonesia employees.- Optimize some existing code functionality for better performance.- Build robust, reliable, and clean code for better maintenance development.- Building new Features and Maintenance the application using the ReactiveX Library and Architecture Component.- Develop features in accordance with the specified documents & tasks to be delivered to the staging stage and then to production. -
Mobile Specialization Track Course - Assistant LecturerUniversitas Yarsi Sep 2023 - Jan 2024- Asses & Evaluate Students Assignment.- Giving Constructive Feedback to Help Them Improve Their Coding Skills.- Responsible for creating questions and teaching materials such as SDLC, SCRUM, Kotlin Basics (data types, flow control and looping, and operators), Kotlin OOP (classes, constructors, properties, class functions, inheritance, data classes, interfaces, abstract classes, data structures), Android Activities, Fragments, Navigation and View Binding, Android UI/UX, Using Recycled Views, Using View Models & LiveData, Connecting with Firebase, Using Local Storage. -
Mobile Development (Android) - ParticipantBangkit Academy Led By Google, Tokopedia, Gojek, & Traveloka Feb 2023 - Jul 2023- Selected as the Best Mobile Development Graduate from 10% of 5000 participants.- Attend all Bangkit Team Meeting and Instructor Led-Training sessions, which has 3 types (soft skills, english, and tech/hard skills).- Finish every assignment for each week within deadline.- Finish all mandatory courses for Android Learning Path on Dicoding platform (Learn Basic UX Design, Learn Basic Git with GitHub, Learn Basic Programming with Kotlin, Learn Android App Basics, Learn Fundamental Android, Learn Intermediate Android App Development, Learn SOLID Programming Principles Learn to Become an Expert Android Developer, Learn to Build Android Apps with Jetpack Compose).- Collaborate with Cloud Computing and Machine Learning teams to create the TummyFit App (Personalized Healthy Meal App). -
Object Oriented Programming Course - Assistant LecturerUniversitas Yarsi Sep 2022 - Jul 2023- Asses & Evaluate Students Assignment.- Giving Constructive Feedback to Help Them Improve Their Coding Skills with Java Programming Language.- Responsible for creating questions and teaching materials such as Basic OOP (Classes, Objects, & Methods), Encapsulation, Inheritance, Abstraction, SOLID Principle, GUI with Java Swing, Multithreading, Connect JDBC (MySQL) to GUI. -
Android Engineering - ParticipantBinar Academy Aug 2022 - Jan 2023- Understand the programming basics and declarations of the Kotlin programming language.- Implement data structures, control flow, classes, objects, and functions in Kotlin.- Apply programming principles and use Android development support tools.- Design user interfaces (UI) and manage activities, fragments, and navigation between screens.- Build Android applications using ViewModel, Data Binding, LiveData, and other components.- Connecting the Android app to the server and displaying data using Retrofit and managing data storage with ROOM.- Running background processes of the application, applying good application architecture, and using various support tools.- Apply unpublished app development, implementation, and quality maintenance steps.- Collaborated with Fullstack Developer teams to create the E-Flight App (Booking Flight App). -
Database 1 Course - Assistant LecturerUniversitas Yarsi Feb 2022 - Jun 2022- Asses & Evaluate Students Assignment.- Giving Constructive Feedback to Help Them Improve Their Coding Skills with PostgreSQL.- Responsible for creating questions and teaching materials such as Making case studies for students, Business Rule (Structural and Procedural), Conceptual Modeling, Matrix Diagram, Logical Data Model, Attribute type, Supertype and Subtype Entity, Transferability, Optionality and Cardinality. Hierarchical and Recursive Relationship, Change Supertype/ Subtype Entity to Arc Relationship, Normalization (1, 2, 3 NF), Transformation from Logical Data Model to Physical Data Model, and Challenge students to solve problems DDL, DML, Select, Single Row Function, Join, Group by, Having clause and Order by using PostgreSQL. -
Basic Programming Course - Assistant LecturerUniversitas Yarsi Sep 2021 - Jan 2022- Asses & Evaluate Students Assignment.- Giving Constructive Feedback to Help Them Improve Their Coding Skills with Java Programming Language.- Responsible for creating questions and teaching materials such as What exactly programming is?, Variables and data types, Arrays and data type conversion, Passing by value vs Passing by reference, Control flow, Non void method vs void method. -
Student MentorUniversitas Yarsi Sep 2021 - Jan 2022- Delivered material to several mentees and became a mentor for new students on campus for One Semester.
Ridho Gymnastiar Al Rasyid Education Details
-
3.93/4.00
Frequently Asked Questions about Ridho Gymnastiar Al Rasyid
What company does Ridho Gymnastiar Al Rasyid work for?
Ridho Gymnastiar Al Rasyid works for Pt Midas Daya Teknologi
What is Ridho Gymnastiar Al Rasyid's role at the current company?
Ridho Gymnastiar Al Rasyid's current role is Java Developer @ Midas Daya Teknologi | Backend Developer | Android Developer.
What schools did Ridho Gymnastiar Al Rasyid attend?
Ridho Gymnastiar Al Rasyid attended Universitas Yarsi.
Who are Ridho Gymnastiar Al Rasyid's colleagues?
Ridho Gymnastiar Al Rasyid's colleagues are Said Ahmad Al Barezi, Vignesh Muthusamy, Kamalesh G H, Yulisma Salsabila Nugraha, Deva Panghegar, Mary James, Salsa Bila.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial