Software Engineer · Developer

Rawabi Aldosari

02Professional Summary

Software Engineer with experience in IT systems, web development, software testing, UI/UX design, and digital solutions. I'm skilled at analyzing requirements, troubleshooting technical issues, testing software and APIs, and supporting the development of digital systems across government and university environments.

I bring strong problem-solving and analytical skills, with a focus on continuous learning and practical digital solutions. I also use AI-assisted development and design tools such as Google Stitch, Figma, Claude, and Cursor AI to accelerate the development process.

03Professional Experience
Apr 2026 – Jul 2026

Software Developer

King Abdulaziz Foundation for Research and Archives (Darah) · Riyadh, Saudi Arabia

  • Developed and enhanced web interfaces for a government digital platform, aligned with the Saudi Unified Digital Platforms Code.
  • Translated business and user requirements into responsive digital solutions through iterative reviews with stakeholders.
  • Improved website structure, navigation, accessibility, and visual consistency to strengthen the user experience.
Jan 2024 – Mar 2024

Software engineer — Co-op Training

Deanship of IT and Distance Learning, Prince Sattam bin Abdulaziz University · Saudi Arabia

  • Contributed to the development, testing, and enhancement of university digital systems and services.
  • Performed software and API testing, system validation, troubleshooting, and requirements analysis.
  • Supported technical documentation, integration, and data-related activities, including data classification.
04Projects
adda-count.netlify.app
ADDA — bilingual counter, homepage

ADDABilingual general-purpose counter · Solo

Live demo ↗

An elegant, general-purpose counter for tracking anything, with a bilingual Arabic / English interface. All data stays on the user's device for privacy.

HTML5CSS3JavaScriptLocalStorage
rawabi-notes.netlify.app
Rawabi Notes — dashboard

Rawabi NotesAI-assisted note-taking platform · Solo

Live demo ↗

A responsive note-taking web application with search, categories, favorites, pinning, and AI writing assistance.

HTML5CSS3JavaScriptTailwind CSSLocalStorage
planet-discovery.netlify.app
Planet Explorer — interactive 3D globe

Planet ExplorerInteractive 3D web application · Solo

Live demo ↗

An interactive educational web app featuring a 3D globe, country exploration, quizzes, and animated interactions.

HTML5CSS3JavaScript (ES6)Three.jsCanvas API
05Technical Skills

Professional Skills

Problem SolvingAnalytical ThinkingCommunicationTeamworkAdaptabilityContinuous LearningAttention to DetailTime Management Technical TroubleshootingIT Systems SupportSystems Thinking

Development

JavaPythonC++SQLHTML5CSS3JavaScriptOOPFront-End DevelopmentResponsive Web Design TypeScript Node.js Express.js REST APIs MongoDB Backend Development Web Development

Software Engineering

SDLCRequirements AnalysisSystems AnalysisSoftware TestingAPI TestingDebuggingDatabase Design

UI / UX & Design

FigmaGoogle StitchUsability TestingAccessibility TestingResponsive UI Design Localization RTL Design

Tools

GitHub GitPostmanVS CodeIntelliJ IDEAVisual ParadigmMicrosoft Power BIMicrosoft ExcelMicrosoft Word Microsoft PowerPointDraw.ioClaudeCursor AI
06Education
Graduated Jun 2024

Bachelor of Software Engineering

Prince Sattam bin Abdulaziz University

GPA 4.54 / 5.00 · Second Class Honors
07Certifications & Credentials

Professional Accreditation — Engineer (Software Engineering)

Saudi Council of Engineers · Valid until Jan 2027

AI in User Experience & User Interface Design

Tuwaiq Academy · Aug 2026 · 40 training hours
08Languages
Arabic Native
English Professional working · (Written & Spoken) STEP 82
09Contact

Let's talk.

Open to opportunities across IT, software engineering, web development, testing, and digital solutions. Let’s connect and build something meaningful.