Senior Full-Stack AI Engineer - RubyLabs (AI-powered wealth management platform)
Duration: June 2025 - Present
Summary: AI-powered wealth management platform that consolidates bank accounts, investments, real estate, and financial documents, using personalized agents to monitor a user's complete financial picture and turn insights into actions.
Responsibilities:
- Defined priorities and built core product functionality including landing page, onboarding, monetization, customizable financial dashboard, and AI chat.
- Architected AI automation layer with pipelines, prompts, structured outputs, and validation workflows.
- Set up development and release processes including CI/CD pipelines and multiple environments.
- Collaborated with CEO on feature prioritization, demos, and release notes.
- Reduced token usage and improved response times by implementing project-specific skills and context-routing workflows.
Technologies: React, Next.js, TypeScript, Node.js, Supabase, PostgreSQL, LangGraph, Langfuse, Telegram Bot API, ElevenLabs, Plaid, CI/CD, Codex, Claude
Senior Full-Stack AI Engineer (AI-native crypto market intelligence platform)
Summary: AI-native crypto market intelligence platform for real-time monitoring, multi-agent reasoning, and explainable investment insights integrating live crypto market data, news intelligence, and multi-step LLM workflows into a unified market analysis platform.
Responsibilities:
- Designed and delivered AI-first product architecture from scratch.
- Engineered cost-optimized hybrid AI workflows with centralized model routing to reduce token spend by ~40%.
- Orchestrated multi-agent market brief generation separating responsibilities across specialized agents.
Technologies: Next.js, React, TypeScript, Supabase, PostgreSQL, OpenRouter, LangGraph, LangChain, Langfuse, Zod, Tailwind CSS, shadcn/ui, Binance API, Docker, Cursor
Senior Full-Stack AI Engineer - CoinTraceAI (AI-powered job search and auto-apply platform)
Summary: AI-powered job search and auto-apply platform enabling users to scroll through jobs and apply with a single click, automating the job application process.
Responsibilities:
- Architected and delivered the platform's core feature 'Job Auto-Apply' with cost-optimized AI orchestration and multi-phase prompting.
- Implemented Langfuse-based evaluation layer for deterministic, observable, and cost-controlled AI system.
- Established best practices for AI-assisted development increasing team performance and reducing bugs and hallucinations.
Technologies: TypeScript, Node.js, Fastify, Next.js, React, Browser Use, Playwright (CDP), Langfuse, OpenRouter, Cloudflare AI Gateway, Gemini 3 Flash, Claude Sonnet, Google Embedding, CapSolver, Zod, PostgreSQL, pgvector, Supabase, Hatchet, Redis, AWS SES/S3, Mixpanel, GrowthBook
Senior Frontend Engineer - Unexify, Inc. (client: Tract.eco) (Enterprise-scale banking platform operations and customer workflows)
Duration: Nov 2022 - Jul 2023
Summary: Enterprise-scale banking platform operations and customer workflows focusing on feature delivery, security improvements, and system stability.
Responsibilities:
- Designed and adopted spec-driven development approach powered by AI agents to accelerate feature delivery by 50%.
- Owned end-to-end delivery of complex frontend features including Transfers, User Management, Card Management, Payroll.
- Led migration from legacy SMS-based OTP to secure mobile push-based authentication.
- Resolved critical production issues restoring system stability and unblocking development velocity.
Technologies: Next.js, React, TypeScript, Formik, Yup, Chakra UI, i18, Storybook, Node.js, Docker, Copilot, Cursor
Senior Frontend Engineer - FAB First Abu Dhabi Bank (FAB) (Enterprise-scale banking platform operations and customer workflows)
Duration: Jul 2023 - June 2025
Senior Full-Stack Engineer - Bottomline Technologies (TLS/SSL Certificates Management Platform)
Duration: Apr 2020 - Sep 2022
Summary: Platform for managing TLS/SSL certificates focusing on core tasks to generate income and improve development velocity.
Responsibilities:
- Launched a startup focusing on core tasks generating significant income.
- Expanded shared UI component library in Storybook to accelerate development.
- Mentored React developers from Junior to Middle and Senior levels.
- Authored comprehensive test suites using Cypress and Jest.
Technologies: React (Hooks, Classes), TypeScript, Next.js, Node.js, Redux (Thunk, Saga), Tailwind, Storybook, Docker, Kubernetes
Senior Full-Stack Engineer - Digicert, Inc. (Sustainability Measurement Platform)
Duration: Oct 2016 – Jun 2017
Summary: Start-up platform for sustainability measurement transforming emissions data into contextual ESG insights with semantic search capabilities.
Responsibilities:
- Architected AI-powered sustainability insight engine.
- Designed semantic search over sustainability documentation using vector embeddings.
- Introduced Keycloak for authentication and internal workflows reducing development time and operational costs.
Technologies: React, TypeScript, Next.js, Tailwind, Formik, React-query, Keycloak-js, d3-sankey, react-google-maps, Storybook, Husky, Sass, Webpack
Frontend Developer (Junior, Middle) (Multiple client-facing web applications including Egyptian furniture company website redesign)
Duration: Oct 2016 – Jun 2017
Summary: Delivered multiple client-facing web applications including a full redesign of an Egyptian furniture company website and various freelance frontend projects for international clients.
Responsibilities:
- Developed architecture, implemented stories, fixed bugs, and performed testing.
- Led complete frontend redesign for a production website on-site in Egypt.
- Built scalable React-based applications from design to production.
- Developed custom JavaScript solutions when open-source alternatives were insufficient.
Technologies: React, TypeScript, JavaScript, Redux, Mapbox API, Google API, Material UI, Redux-forms, Axios, React-lazyload, Ant Design, HTML, CSS, Webpack, Jest