18.07.2026 aktualisiert


100 % verfügbar
Full Stack Developer | Java | Spring Boot | React | Python | Data Analysis | Power BI
Riyadh, Saudi Arabien
Nur Remote
Master's in Computer ScienceÜber mich
Full Stack Software Engineer specializing in Java, Spring Boot, React, and PostgreSQL. Experienced in building secure, scalable web applications, REST APIs, healthcare and business systems. Skilled in JWT, API integration, Hibernate, JPA, and delivering clean, maintainable solutions.
Skills
JavaData AnalysisPostgreSQLMicrosoft Power BITypeScriptReact.jsSpring BootFull Stack Entwicklung
Full Stack Development
Expertise in end-to-end development of web applications using React (TypeScript), Node.js, PostgreSQL, Spring Boot, and JPA Technology. Development of billing modules, RCM systems, and electronic OVR systems from the ground up.
Java & Spring Boot
Strong command of core and advanced Java programming as well as Spring Boot for building robust server-side APIs and backend systems, including database integration with MySQL and JPA Technology.
Data Analysis & Power BI
Hands-on experience in developing dashboards using Microsoft Power BI, including HR dashboards, Admission System dashboards, and Bed Occupation dashboards.
React & React Native
Proficiency in building dynamic user interfaces using React with TypeScript and Redux, as well as mobile UI development using React Native and MUI.
Authentication & Security
Implementation of secure authentication mechanisms using JWT tokens in full-stack web applications.
Python
Knowledge and application of Python as part of a broad programming skill set used in web development and data-related tasks.
Database Management
Experience working with relational databases including PostgreSQL and MySQL, designing and integrating database layers in full-stack applications.
Multi-language & Automation Features
Design and implementation of multi-language support with automated translation features and custom text extraction tools to capture UI resources and save them directly to the database.
Teaching & Lecturing
Over 6 years of experience teaching programming languages including Java, HTML, CSS, and multimedia courses at college level, as well as supervising students through final year projects.
Expertise in end-to-end development of web applications using React (TypeScript), Node.js, PostgreSQL, Spring Boot, and JPA Technology. Development of billing modules, RCM systems, and electronic OVR systems from the ground up.
Java & Spring Boot
Strong command of core and advanced Java programming as well as Spring Boot for building robust server-side APIs and backend systems, including database integration with MySQL and JPA Technology.
Data Analysis & Power BI
Hands-on experience in developing dashboards using Microsoft Power BI, including HR dashboards, Admission System dashboards, and Bed Occupation dashboards.
React & React Native
Proficiency in building dynamic user interfaces using React with TypeScript and Redux, as well as mobile UI development using React Native and MUI.
Authentication & Security
Implementation of secure authentication mechanisms using JWT tokens in full-stack web applications.
Python
Knowledge and application of Python as part of a broad programming skill set used in web development and data-related tasks.
Database Management
Experience working with relational databases including PostgreSQL and MySQL, designing and integrating database layers in full-stack applications.
Multi-language & Automation Features
Design and implementation of multi-language support with automated translation features and custom text extraction tools to capture UI resources and save them directly to the database.
Teaching & Lecturing
Over 6 years of experience teaching programming languages including Java, HTML, CSS, and multimedia courses at college level, as well as supervising students through final year projects.
Erfahrung
Berufserfahrung5 - 10 Jahre
Freelancer seit2022
Sprachen
ArabicMutterspracheEnglishgut
Projekthistorie
Developing an RCM App. Participated in the end-to-end development of the billing module for an RCM (Revenue Cycle Management) system, building the application from the ground up. Applied application architecture and development using React (TypeScript), Node.js, and PostgreSQL. Implemented secure authentication with JWT tokens. Developed multiple application pages and features to support billing workflows. Integrated multi-language support with an automated translation feature. Designed and implemented a custom text extraction tool to capture UI resources from pages and save them directly to the database. Ensured code quality, scalability, and maintainability through best practices in full-stack development.
Involved in the development of dashboards using Power BI Microsoft. Designed an HR dashboard, a dashboard for the Admission System, and a Bed Occupation dashboard.
Developing an electronic OVR System. Developed a single system that works in all branches. Built a Spring Boot API for the server side and database using JPA Technology and MySQL. Used React Native and MUI to design the UI of the system.