Back to Home

Skills & Experience

Real-world applications of technology to solve complex business problems

Technical Expertise

Frontend Development

React / Next.js6+ years
TypeScript5+ years
Tailwind CSS3+ years
State Management6+ years

Backend Development

Node.js5+ years
GraphQL3+ years
REST APIs6+ years
Microservices2+ years

Database & Infrastructure

PostgreSQL3+ years
AWS4+ years
Docker4+ years

AI & Machine Learning

LLM Integration2+ years
Vector Databases1+ year
Prompt Engineering2+ years

Project Case Studies

Speedlane logo

Speedlane - Full Stack Engineer

04/2021 – Present
Built scalable multi-tenant applications, implemented CI/CD pipelines, and created internal training programs

Designed and developed scalable applications using Node.js, React.js/Next.js, TypeScript, and PostgreSQL. Architected event-driven systems and implemented AWS cloud solutions for enterprise clients.

Technologies Used

frontend
React.jsNext.jsTypeScriptTailwind CSSSCSS
backend
Node.jsExpress.jsPostgreSQL
infrastructure
AWS (EC2, S3, RDS, Lambda)DockerGitHub Actions
AI
LangchainMCPRAG

Skills in Action

Full Stack Development

Developed scalable applications using Node.js, React.js/Next.js, TypeScript, and PostgreSQL.

Cloud Infrastructure

Deployed applications on AWS using EC2, S3, RDS, and Lambda services.

AI Integration

Integrated AI models into the application to enhance user experience and improve efficiency.

Challenges Solved

  • Optimizing RESTful APIs for high performance
  • Data cleanup for AI RAG pipelines
Netways logo

Netways - Senior Software Engineer

11/2018 – 03/2021
Developed compliant solutions for government clients, implemented automation workflows, and created Arabic RTL tools

Engineered custom solutions for high-profile government clients with strict compliance requirements, including chatbot systems and automation workflows.

Technologies Used

frontend
React.jsNext.jsReduxRTL Tools
backend
Node.jsAzure Services
ai
Microsoft Bot FrameworkAzure Cognitive Services
compliance
SFDA RegulationsRBAC Implementation

Skills in Action

Government Compliance

Ensured strict adherence to compliance standards set by regulatory bodies such as SFDA for government applications.

Chatbot Development

Developed and integrated advanced chatbot systems using Microsoft Bot Framework and Azure Cognitive Services.

Arabic UI Implementation

Designed and implemented RTL (Right-to-Left) tools for Arabic-speaking audiences in government applications.

Challenges Solved

  • Meeting strict government compliance requirements
  • Implementing complex RBAC systems for sensitive applications
  • Developing accessible Arabic interfaces with RTL support