Abdirahman Osman Code With Abdi
Software Developer & Technology Educator

Building Digital Experiences.
Teaching the Next Generation.

Hi, I am Abdirahman Osman. An App Developer, Full-Stack Web Developer, UI/UX Designer, University Lecturer, and Programming Instructor with approximately 4 years of professional experience in engineering digital solutions and mentoring aspiring developers.

📱 App Developer 🌐 Full-Stack Web Developer 🎨 UI/UX Designer 🎓 University Lecturer 👨‍🏫 Instructor
4+ Years Professional Experience
Dual Dev & Higher Education Focus
Brand Code With Abdi
Currently Working On

Flutter & Dart

Mobile Development

View Project
PHP
PHP & MySQL Backend Systems
Full-Stack & Mobile
Who I Am

About Abdirahman Osman

Combining real-world software engineering with a passion for university education and technical mentorship.

Professional Profile

I am an App Developer, Full-Stack Web Developer, University Lecturer, Professional UI/UX Designer, and Programming Instructor with approximately 4 years of professional experience.

My career sits at the intersection of technology development and education. On the software engineering side, I design and build responsive mobile applications, full-stack websites, and custom software systems. On the education side, I teach, mentor, and guide students toward mastering practical digital skills.

Training Center & University Educator

I currently teach App Development at a private professional training center, empowering students to build real application development skills.

Additionally, I teach at university level, instructing students across three key technology pillars:

  • Web Development: Modern web standards, HTML, CSS, JavaScript, and backend logic.
  • App Development: Cross-platform mobile development with Dart & Flutter.
  • UI/UX Design: Interface design, user research, wireframing, and Figma prototyping.
Technical Proficiency

Core Technologies & Skills

My core stack across Web Frontend, PHP/MySQL Backend Architecture, Mobile App Development, and UI/UX Design.

🌐

Frontend / Web

HTML5
CSS3 / Modern Styling
JavaScript (ES6+)
React
⚙️

Backend Architecture

Primary Backend Architecture: PHP + MySQL

PHP
Laravel
MySQL Database
📱

Mobile Development

Dart Programming
Flutter Framework
Cross-Platform Mobile UI
🎨

UI/UX & Product Design

UI/UX Design
Figma
Wireframing & Prototyping
Design Systems
Responsive Web & App Design
Career Journey

Professional Experience

Around 4 years of hands-on software development, university lecturing, and instructional design.

4 Years Professional Track

App Developer & Full-Stack Web Developer

Developed multiple mobile applications, custom websites, and software systems. Built end-to-end solutions integrating Flutter mobile apps and PHP/Laravel + MySQL backend architectures.

Higher Education

University Lecturer

Lecturing undergraduate computer science students in Web Development, Mobile Application Development (Dart & Flutter), and UI/UX Design. Creating structured curricula and hands-on laboratory exercises.

Professional Mentorship

App Development Instructor — Training Center

Training students at a private professional training center in mobile app development. Guiding learners through real-world development workflows, code structuring, and project deployment.

Design & Digital Systems

Professional UI/UX Designer & Platform Contributor

Designed professional user interfaces and design systems in Figma. Contributed to the development of the professional online platform for the private training center.

Portfolio Showcase

Development & Design Projects

Explore software development, mobile apps, educational platforms, and UI/UX design work.

📱 Mobile Application
Mobile Application

Cross-Platform Mobile Learning Application

A mobile app designed for seamless course navigation, video module streaming, and real-time student quiz feedback.

Dart Flutter REST API
Live Demo
💻 Full-Stack Web System
Web Development

Institutional Web Management System

Full-stack web platform built for institutional administration, course catalog management, and student registrations.

PHP Laravel MySQL JavaScript
Live Demo
🎓 Educational Platform
Educational Platform

Professional Training Center Digital Platform

Comprehensive training portal for offline student administration, online course access, and lesson resource delivery.

PHP Laravel MySQL React
Live Demo
🎨 UI/UX Design System
UI/UX Design

Cross-Platform Mobile App Design System

Clean, modern component design system and interactive Figma wireframes for mobile user interface consistency.

Figma UI/UX Prototyping
Preview Design
⚙️ Software System
Software System

Student Assessment & Grading System

Database-driven desktop and web software system for calculating academic grades, tracking attendance, and reporting.

PHP MySQL JS
Live Demo
Mobile Engineering

App Development Expertise

Specialized in building high-performance, cross-platform mobile applications powered by Dart & Flutter.

With extensive experience teaching and building mobile applications, I focus on clean app architecture, fluid 60fps animations, intuitive UI states, and reliable API integration.

✓
Dart & Flutter Mastery: Native-quality cross-platform apps for iOS and Android.
✓
Mobile UI/UX Optimization: Touch-first responsive interface design and custom widgets.
✓
RESTful API Integration: Seamlessly connecting mobile applications with PHP/MySQL backends.
App Dev Specialist
Flutter

Cross-Platform Architecture

Clean Code & State Management

Dart

OOP & Reactive Streams

Asynchronous Programming

Backend Architecture — PHP + MySQL
class PortfolioBackend {
  private $db;
  
  public function __construct() {
    $this->db = new PDO(
      "mysql:host=localhost;dbname=portfolio"
    );
  }

  public function getProjects() {
    return $this->db
      ->query("SELECT * FROM projects");
  }
}
Full-Stack Web

Web Development Architecture

Robust Full-Stack Web Development leveraging PHP, Laravel & MySQL for backend processing, paired with modern HTML, CSS, JavaScript, and React.

I build scalable, secure web portals and software systems. The frontend and backend are cleanly decoupled using RESTful APIs, secure sessions, and optimized relational MySQL database structures.

PHP / Laravel MySQL Database JavaScript / React HTML5 / CSS3
Human-Centered Design

UI/UX Designer Profile

Combining visual aesthetics, usability principles, wireframing, and design systems for web and mobile.

📐

Wireframing & Layout

Structuring clean information architecture and user journeys before visual styling.

✨

Interactive Prototyping

Building high-fidelity interactive prototypes in Figma for realistic user testing.

❖

Design Systems

Creating scalable typography tokens, color palettes, micro-interactions, and component libraries.

📱

Mobile & Web UI

Designing responsive, pixel-perfect interfaces tailored for desktop, tablet, and mobile displays.

Education & Impact

Teaching & Mentorship

Teaching is a central pillar of my professional identity as both a University Lecturer and Training Center Instructor.

Higher Education

University Lecturer

I lecture at university level, delivering undergraduate coursework and practical practical sessions in:

  • Web Development: Modern web fundamentals, frontend structure, and backend logic.
  • App Development: Cross-platform mobile development with Dart & Flutter.
  • UI/UX Design: Design principles, user research, wireframing, and prototyping.
Professional Center

App Development Instructor

I work at a private professional training center, leading intensive App Development sessions.

  • Practical mobile app construction from scratch.
  • Dart programming fundamentals and object-oriented principles.
  • Guiding students in building portfolio-ready applications.
🏢

Professional Training Platform Contribution

In addition to offline classroom instruction, I have contributed directly to the development of the professional website platform for the training center, facilitating online learning access and student course resources.

Learning Resources

Created Online Courses

Structured online educational courses created by Abdirahman Osman to help students master application development, UI/UX, and programming — Published & available on Xirfadeeye.com.

📱
🌐 Platform: Xirfadeeye.com
Mobile Development

App Development Course

Learn how to build modern cross-platform mobile applications for Android and iOS using Dart & Flutter from basic UI to advanced state management.

Dart • Flutter • Mobile UI
Enroll on Xirfadeeye.com ↗
🎨
🌐 Platform: Xirfadeeye.com
Product Design

UI/UX Design Course

Master essential User Interface and User Experience design practices, Figma prototyping, user research methods, and design system creation.

Figma • Prototyping • UI/UX
Enroll on Xirfadeeye.com ↗
💻
🌐 Platform: Xirfadeeye.com
Programming Languages

Dart Programming Course

A complete programming course covering Dart language syntax, object-oriented concepts, asynchronous programming, and foundational code patterns.

Dart • OOP • Async Logic
Enroll on Xirfadeeye.com ↗
Academic Credentials

Education

Academic background in Computer Science and commitment to continuous higher learning.

🎓
Completed Degree

Bachelor's Degree in Computer Science

Solid foundational education covering core Computer Science theory, software engineering principles, algorithms, data structures, and database management systems.

🚀
Future Academic Goals

Master's Degree Pursuit

Planning to pursue a Master's Degree in the future to further advance technical research, computer science education, and advanced software engineering methodologies.

Educational YouTube Channel

Code With Abdi

"Learn. Build. Grow."

On my official YouTube channel, Code With Abdi, I publish educational videos and technology tutorials covering Web Development, App Development, UI/UX Design, Programming, and software development practices.

Web Development App Development UI/UX Design Programming Tutorials
Let's Connect

Contact Abdirahman Osman

Have a project, training inquiry, university collaboration, or message? Send me a message below.

Get in Touch

I am open to discussions regarding mobile app development, full-stack web engineering, UI/UX projects, university lecturing, and training opportunities.

👤
Name: Abdirahman Osman
💼
Roles: Developer • Designer • Lecturer
📺
YouTube: Code With Abdi
⚙️
Backend Connection: PHP + MySQL Protected Endpoint