- Led full-stack web application development from inception to deployment, ensuring adherence to timelines and client expectations using agile methodologies for efficient collaboration.
- Managed website projects from concept to maintenance, implementing project frameworks for streamlined workflows, resource allocation, and risk mitigation.
- Spearheaded SEO optimization efforts, including keyword research, on-page optimization, and link-building strategies, utilizing project management tools for performance tracking and iterative improvements.
- Orchestrated successful Google Ads campaigns by defining objectives, establishing KPIs, and employing data-driven approaches for targeting, ad copy, and bidding strategies, resulting in exceptional ROI.
- Stack used (ReactJS, TailwindCSS, Typescript, NestJS, NextJS, Prisma, GoLang, Echo, PostgreSQL, Google Ads, Google Analytics).
- Formerly Go Google.
Abdulkader Safi
From Lebanon, live in Kuwait, 26 years old, building scalable web and mobile applications, AI-powered solutions, and developer tools. Passionate about clean architecture, performance optimization, and solving complex technical challenges.
Crafting Digital Experiences Since Age 13
My journey began with curiosity and a keyboard. From building my first website as a teenager to leading engineering teams at DSRPT (Google Premier Partner), I've always been driven by the desire to create impactful digital solutions.
Today, I focus on building developer-first tools and solutions that bridge the gap between complex technology and user experience. Whether it's a VSCode extension, AI-powered tool, or scalable web application, I approach every project with the same passion.
My Technical Arsenal
Powering web, mobile, and AI solutions with modern technologies
Backend
Frontend
Tools & DevOps
What I've Been Building
A mix of web applications, mobile apps, and developer tools
ImageMagick for VS Code: Native image editing inside the editor
A VS Code extension that puts the full ImageMagick toolchain, resize, crop, rotate, compress, format convert, directly into the editor, with a live preview and a drag-and-drop UI. All processing runs locally with zero cloud uploads, so the extension is safe for proprietary assets.
SafiCrawl: In-Editor Website Crawler & SEO Auditor for VS Code
A zero-dependency VS Code extension that crawls any website, audits SEO across 11 categories, and reports Core Web Vitals, all without leaving the editor. No Python, no Docker, no hosted service.
Project Pulse: Health Monitoring for VS Code
A VS Code extension that gives agencies and freelancers a unified dashboard to monitor SSL certificates, DNS, uptime, security vulnerabilities, and Lighthouse scores across every client project, without leaving the editor.
What I Can Do For You
Comprehensive solutions tailored to bring your ideas to life
websites and web applications services
With 6+ years of hands-on development experience, I build digital products that go beyond looking good, they work hard for your business. From sleek marketing
Get a Quote →Mobile Application Development
Custom iOS and Android apps built for Kuwait and the GCC — from MVPs to full-scale platforms. React Native, Flutter, and native development with a focus on performance, UX, and real business outcomes.
Get a Quote →Thoughts & Tutorials
Writing about software engineering, web development, and everything in between
RAG for Developers: Building Context-Aware Documentation Assistants
Learn how to build a Retrieval-Augmented Generation (RAG) system for documentation assistants using Python, LangChain, PostgreSQL pgvector, and Ollama. Complete tutorial with open-source code.
Mastering Efficiency: A Guide to Vim, NeoVim, and Motion Commands
Text editors have come a long way from the early days of simple command-line tools. Among the most enduring and powerful is Vim, a text editor that has shaped the workflows of developers, writers, and sysadmins for decades. Its modern counterpart, NeoVim, builds on Vim’s legacy while embracing new features and improved performance. If you’re looking to unlock faster, more intuitive editing workflows, understanding Vim and NeoVim and their motion commands is a game-changer.
Building a Game Engine from Scratch with C# and C++: Architecture, Vulkan Rendering, and Lessons Learned
A deep dive into building a Bevy-inspired game engine where C# handles game logic through an Entity Component System and C++ powers Vulkan rendering, connected via Mono P/Invoke. Covers architecture decisions, the ECS pattern, dynamic lighting, and what it takes to build a renderer from zero.
Where I've Worked
DSRPT
Lead Software EngineerQUAD Digital Media
Full Stack Developer- Collaborated with cross-functional teams to create visually captivating and responsive web interfaces.
- Proficiently executed UI designs using React.js and Tailwind CSS for optimal user interaction.
- Enhanced user experiences with Typescript and CSS, prioritizing aesthetics and functionality.
- Utilized Git and GitHub for version control and streamlined code management, enabling seamless collaboration.
- Developed efficient NodeJS RestAPIs with MongoDB and MySQL integration for optimized data handling.
- Spearheaded deployment on the BEA cloud platform, ensuring smooth transitions from development to production.
- Stack used (ReactJS, TailwindCSS, Typescript, ExpressJS, Prisma, GoLang, Echo, PostgreSQL, Strapi).
Verozone Solution EG
Full Stack Developer- Developed skills in Front-end development and remote work.
- Collaborated with a team to create visually appealing and responsive web interfaces.
- Implemented UI designs using React.js, Tailwind CSS, and Bootstrap.
- Utilizing Git and GitHub for version control and code management.
- Contributing to the development of HTML5-based web applications.
- Stack used (ReactJS, Typescript, Javascript, BootStrap, TailwindCSS, PHP, Laravel, MySQL).
Ooredoo
Customer Care SupervisorWorking for one of the biggest companies in Kuwait in the call center department
- Handling inbound normal calls.
- Managing incoming supervisor calls.
- Collaborating with telemarketing and sales teams.
- Monitoring and mentoring new agents.
Let's Build Something Together
Whether you have a project idea, want to collaborate on a web or mobile app, or just say hello