Presentation
What I build:
- Web apps and websites with React and Next.js (fast, SEO-friendly, responsive)
- iOS and Android apps with React Native and Expo, from first build to App Store and Google Play releases
- Backends and APIs with Node.js/Express (REST, GraphQL, real-time chat with WebSockets), PostgreSQL and MongoDB
- Admin dashboards, internal tools and ERP-style systems with role-based access
- AI features using the OpenAI and Anthropic Claude APIs
- Deployment and CI/CD on AWS, Vercel and Docker
Recent work: as Lead Software Engineer at Venue I rebuilt the company's React Native app for iOS and Android, re-architected its backend, built live chat and group chat, and rebuilt the website in Next.js. Before that I built enterprise web applications for projects involving Hewlett Packard Enterprise and Verizon, and delivered custom apps for clients in construction, education, marketing and media.
I also have a design background (Figma, Adobe XD, design systems), so I can take a project from idea and UI/UX through development, launch, and ongoing support. I communicate clearly, give realistic timelines, and care about shipping work that is reliable and easy to maintain.
Offered services
Background
- Rebuilt the React Native (iOS & Android) app with a new UI/UX and design system
- Re-architected the Express.js backend and MongoDB data model
- Built real-time live chat and group chat with WebSockets
- Set up CI/CD for the Expo mobile apps and Express services on AWS, with Expo EAS releases
- Rebuilt the company website in Next.js
- Integrated AI features using the OpenAI and Anthropic Claude APIs
- Mentored junior developers and engineers and guided technical decisions
- Applied architectural patterns to improve code quality, maintainability and reliability
- Improved development processes for more consistent delivery
- Led architecture and development of enterprise web applications with Next.js, React, Node.js and PostgreSQL
- Built an infrastructure management system with Hewlett Packard Enterprise (HPE) that automates server and cloud configuration files
- Contributed to a Verizon enterprise platform that centralizes server and hardware data across data centers
- Designed REST APIs and microservices; implemented JWT, OAuth 2.0 and role-based access control
- Wrote Python automation and ETL scripts; drove Docker and CI/CD adoption and mentored junior engineers
- Delivered custom full-stack applications for clients in construction, education, marketing and media, from requirements to production
- Built React and Next.js applications with server-side rendering for speed and SEO
- Developed backend APIs with Express.js, Flask, MongoDB and PostgreSQL, including GraphQL
- Designed and deployed custom ERP systems with dashboards, role-based access and internal tool integrations
- Led UI/UX and frontend architecture across multiple projects; built prototypes and design systems in Figma and Adobe XD
- Modernized legacy systems with MERN stack applications and Flask APIs
- Mentored and onboarded junior designers and developers
- Built a React and React Native web and mobile platform with Redux and the Context API
- Developed Python Flask APIs for real-time voice translation and multilingual speech processing
- Containerized services with Docker; set up GitHub workflows and technical documentation
- Built cross-platform communication apps with React, React Native, Java and Docker
- Implemented GraphQL APIs and Jenkins CI/CD pipelines
- Worked on a Government of UAE contract for residency and passport services
- Developed responsive websites with HTML, CSS, JavaScript, PHP and MySQL
- Customized WordPress and Joomla sites
- Refactored legacy code to modern web standards

