Abdullah Aljahdali

Abdullah Aljahdali

Software Engineer in Riyadh

About

Highly skilled software engineer with expertise in web development, backend development, and iOS development. Proven track record of developing and publishing 10+ projects & training and mentoring over 400+ individuals, managing technical teams for the last two years, organizing and executing 10+ bootcamps, and leading the first and second-year programs at Apple Developer Academy.

Projects

Ongoing

A technical blog, where I share technical insights weekly.

2023

A progressive web app allows users to create, customize and share a QRCode. Using SvelteKit, Tailwind and Netlify, the app offers a user-friendly interface.

2023

A progressive web app for the #SaudiChatGPTHackathon that suggests places to visit in Saudi Arabia and plans customized trips. Using SvelteKit, Firebase, and Netlify, the app offers a user-friendly interface.

2022

HTML・Tailwind・Node.js・Airtable・Typeform

Side Projects

2022

SwepUI is an experimental project that intend to mimic SwiftUI functionality on the web using github.com/swiftwasm.
Swift・WebAssembly

2021

Swep is a Swift DSL for writing type-safe HTML/CSS in SwiftUI way.

2020

CallbagKit is an open-source, a lightweight Swift framework, an implementation of github.com/callbag/callbag.

2020

An implementation of XOR-Linked-List in Swift.

2019
Blockchain Filesystem

A Filesystem storage based on Blockchain.

2018

PHP・Node.js・WebRTC

2017

TXR or Texter is a simple public chat web-app.
HTML・CSS・JS・Firebase

2017

TXR or Texter is a simple private chat app with awesome features.
Swift・UIKit・Firebase

Work Experience

2022 — Now
Riyadh

LAB is an agency that designs and developes e-commerce, websites, web applications, and mobile apps.

We build stunning magical solutions, developed with skill & passion.

2022 — 2023
Riyadh
  • Managed and led a team of 10 developers in web and mobile development projects
  • Led the first and second-year program at the academy, focusing on iOS development
  • Monitored and evaluated the progress of over 300 individuals and provided feedback for improvement
  • Design, develop, and test software applications using Apple's development tools and technologies, while providing technical guidance and mentorship to team members to help them grow their skills and expertise.
  • Participate in code reviews, maintain technical documentation, and knowledge sharing resources for the team.
  • Participate in hiring, onboarding, and training of new team members.
2021 — 2022
Riyadh
  • Mentored and trained over 100 individuals in web and mobile development
  • Provided technical guidance and support to mentees on coding challenges and projects
  • Developed and executed technical training plans and curriculums
  • Led technical bootcamps and workshops on web and mobile development
2020 — 2021
Thuwal
  • Installing, configuring, and maintaining Linux servers and systems
  • Automating system administration tasks using scripting languages like Python or Bash via Ansible and Vagrant
  • Documenting procedures and maintaining system documentation
  • Collaborating with other IT teams to resolve cross-functional issues

Contact

LinkedIn
GitHub

Teams

Current
LAB LLC