Welcome to my portfolio! I am a passionate Software Developer with a strong foundation in Java, C++, Embedded Systems, and Cybersecurity. I am currently honing my skills at Rwanda Coding Academy and I aim to make a positive impact through innovative software solutions.
- Languages: Java, C++, Python, SQL, HTML/CSS, JavaScript
- Frameworks & Tools:
- Android Studio, IntelliJ, Eclipse, VS Code
- PostgreSQL, Nmap, Torify, Lombok, Spring Boot
- Arduino, Embedded Systems
- Concepts:
- Object-Oriented Programming (OOP)
- Web Development (Backend & Frontend)
- Data Science & AI (Health Prediction Models, Machine Learning)
- Cybersecurity & Ethical Hacking (Automation, Remote Server Commands)
A mobile application designed to help individuals track their health status, particularly chronic diseases. The app aims to make healthcare more accessible, including features for both smartphones and regular phones.
- Technologies: Java, Android Studio, Firebase
- Description: The app enables patients to monitor their health remotely and communicate with healthcare professionals for better management of chronic diseases.
A project to manage football teams efficiently, including tracking players, matches, and performance metrics.
- Technologies: Java, MySQL, JavaFX
- Description: This system provides coaches with tools to track team data, manage match schedules, and analyze player performance.
A project focused on automating remote server commands and anonymity checks using tools like Nmap and Torify.
- Technologies: Kali Linux, Python, Nmap, Tor
- Description: This tool automates tasks for information gathering and system penetration testing, enhancing network security.
A system to manage TVET schools, aimed at improving administrative efficiency and student tracking.
- Technologies: Java, Spring Boot, PostgreSQL
- Description: This project helps TVET schools streamline processes, from student enrollment to performance tracking.
An AI model built to predict the likelihood of heart disease based on patient data.
- Technologies: Python, Scikit-Learn, Pandas, Matplotlib
- Description: This model uses machine learning techniques to analyze datasets and predict health risks related to heart disease.
- Gained hands-on experience in Java development, including working with frameworks and tools like Spring and Hibernate.
- Contributed to developing robust and scalable backend systems.
- Rwanda Coding Academy - Student (2024 - Present)
- Focused on software development and embedded systems programming.
- Specialized in healthcare solutions, cybersecurity, and AI.
- Java Development (CodeAcademy)
- Ethical Hacking & Cybersecurity (Udemy)
- Machine Learning with Python (Coursera)
- Email: mahingarodin@gmail.com
- GitHub: mahingaRodin
- LinkedIn: Your LinkedIn
Feel free to explore my projects and get in touch with me for any inquiries or collaborations!