Ahmad Ibrahim
Software Development Engineer
All we have to decide is what to do with the time that is given us
— Gandalf
About Me
My journey in software development began in Egypt, where I started my computer science coursework. I continued my studies in Oman and earned my B.Sc in Computer Science & Information Technology from the Open University (United Kingdom) in 2020. This international educational foundation led me to Seattle, Washington, where I've grown from network administration to software engineering.
Starting as a Network & Systems Administrator at MAPS, I discovered my passion for automation and testing. This led me to Denali Advanced Integration as an IT Systems Engineer, and eventually to Intellica Inc. as a Software Engineer, where I specialized in gateway testing and API development.
During my time at Intellica (January - September 2025), I also completed a part-time remote project at Sistahology (April - August 2025), building a full-stack journaling application with React, TypeScript, Supabase, and Playwright. I have hands-on experience leveraging agentic AI tools to accelerate development workflows, automate testing, and improve project quality.
Fun Fact: When I'm not coding, you'll find me exploring the rich lore of Middle-earth, flying in flight simulators, or sipping on Adeni chai.
Core Strengths
Education
M.S. in Computer Science
In ProgressB.Sc Computer Science & Information Technology
2nd Class HonoursRelevant Coursework
Certifications
AI Development & Automation Certificate
Skillspire | Microsoft
July 2025 – September 2025
Orchestrated a team of AI agents (Frontend, QA Lead, DB Guardian, Repo Librarian) to automate coding, schema checks, UI tests, and documentation. Automated DB audits and GitHub repo maintenance via Claude MCP servers; accelerated iteration speed by 3× compared to manual workflows. Leveraged AI for collaborative code reviews and deployment planning.
C# & Azure Cloud Development
Skillspire | Microsoft
April 2024 – August 2024
Developed a conversational AI chatbot using C# and .NET Framework, integrated with Azure OpenAI (ChatGPT) for context-aware user interactions and automated customer support workflows. Engineered object-oriented solutions implementing design patterns, custom data structures (linked lists, stacks, queues), reduced unnecessary allocations and understood garbage collection behavior. Applied Test-Driven Development practices with comprehensive unit, functional, and integration test suites; achieved 85%+ code coverage through systematic debugging and quality assurance. Delivered full-stack capstone project following industry SDLC practices: requirements gathering, architecture design, implementation, CI/CD integration, and technical documentation.
Skills & Technologies
Full-Stack Development
Cloud & DevOps
Test Automation & Quality
Also Experienced With:
Experience
Even the smallest person can change the course of the future
— Galadriel
Relevant Experience
Software Engineer
- ▸Built a Python automation API to convert TR-181 data model parameters into structured Excel reports for validation
- ▸Designed backend test-automation services in Python with integrated parameter validation workflows
- ▸Identified and documented over 200 parameter mismatches across multiple telecom gateway models through Python-based validation automation
- ▸Diagnosed and engineered a fix for false-positive results in SSID automation by identifying an undocumented commit operation requirement
- ▸Tools: Python, BitBucket, Jira, Confluence, VS Code, Terminal/Bash
Software Engineering Internship (Remote, Part-Time)
- ▸Developed and deployed a full-stack journaling web app with secure authentication, profile management, and dynamic content delivery
- ▸Built automated Playwright test suites (UI, auth flows, accessibility); cut manual QA cycle time from 2 days to 2 hours
- ▸Improved site reliability by fixing authentication and session-loading bugs, reducing session load errors by 80% across dev/preview builds
- ▸Strengthened database security by implementing Row-Level Security and role-based access, reducing potential data leaks to 0% in tests
- ▸Integrated Git/GitHub workflows, CI/CD prep for Vercel, and migration scripts for schema/index optimizations
- ▸Tech Stack: React, TypeScript, Supabase (Postgres, Auth, RLS), Playwright, Vercel, Git/GitHub, Node.js, TailwindCSS
Additional Experience
AV/IT Systems Contractor
- ▸Administer network, AV, and systems infrastructure for a multi-building nonprofit campus
IT Systems Engineer
- ▸Tracked and resolved hardware support and laptop repair tickets using Cherwell Service Management
- ▸Automated and standardized provisioning workflows for enterprise devices, supporting scalable deployments for major clients
Projects
It's the job that's never started that takes longest to finish
— Sam Gamgee

DreamPack B2B Catalogue
A full-stack e-commerce catalogue for a B2B packaging supplier featuring product management, category browsing, shopping cart with quote requests, and a custom admin CMS with NextAuth.js authentication.

Sistahology Journaling App
A full-stack journaling application built for women's wellness, featuring user authentication, real-time data sync, and comprehensive end-to-end testing. Implemented secure CRUD operations with Row Level Security.

TR-181 Data Model Converter
Developed a conversion tool for transforming TR-181 data model specifications into Excel format using a Python script. Streamlined the testing process by automatically generating test cases from data model definitions.

C# Azure AI Chatbot
Conversational AI chatbot built with C# and .NET Framework, integrated with Azure OpenAI (ChatGPT) for context-aware user interactions and automated customer support workflows

Personal Portfolio
This very website! A Next.js portfolio with a subtle Lord of the Rings "Gondor Noble" aesthetic. Features smooth animations, responsive design, and a particle background system.
Get In Touch
The journey doesn't end here
— Gandalf
Let's collaborate on building something great. Whether it's a new opportunity or just a chat about technology, I'd love to hear from you.