Experience
Ten roles since 2016 — based in Pakistan, then the UAE, now Berlin; US and European clients served remotely. Full record, most recent first.
Full Stack Engineer · Department of Culture and Tourism – Abu Dhabi
- Built an internal AI recruitment platform on SAP HR data: semantic search over historical candidates using embeddings and LLM retrieval, AI-assisted scoring and classification against the role, and shared annotation so a hiring panel evaluates together.
- Shipped four more enterprise AI tools in the same year — job-description generation, procurement and tender analysis, an enterprise knowledge assistant, and a conversational layer over Power BI.
- Owned architecture across frontend, backend and deployment on Next.js, Python (FastAPI), PostgreSQL and vector databases, through CI/CD and production release on Azure DevOps.
- Led technical delivery across a distributed team of six — two onsite, four offshore — defining architecture, breaking down the work and guiding execution through code review.
Senior Software Engineer · ai71
- Built production React and Next.js front ends for a distributed enterprise AI platform — real-time chat, semantic search and summarisation interfaces over backend inference services.
- Designed and implemented RESTful APIs in NestJS, integrating AWS Cognito and S3, and worked across NestJS and FastAPI services to carry features end to end.
- Wrote unit and integration tests and implemented CI/CD pipelines to automate deployment.
- Ran code review, planning and technical discussion in a cross-functional team of up to seven.
Squad Lead · Shipping company (confidential)
- Led backend architecture and delivery for a cloud-based maritime ERP platform in Node.js, Express and TypeScript, across enterprise operational modules.
- Provided technical leadership for a full-stack squad of four to six, working with product owners on scope and running sprint planning, stand-ups and retrospectives.
- Established coding standards and streamlined the review process through clearer review practices.
- Mentored engineers on API design and system architecture, and ran performance optimisation and load testing.
Senior Software Engineer · Emumba
- Turned Figma designs into interactive applications with React and Tailwind CSS, with Express.js APIs behind them.
- Built end-to-end test coverage in Cypress across the core user journeys, and implemented authentication and authorisation.
- Defined requirements with cross-functional teams, ran client communication directly, and designed the database schemas underneath.
Staff Software Engineer · 10Pearls
- Designed and delivered a white-label application in Next.js and Node.js, customised for multiple clients, with payment gateways and analytics integrated.
- Built REST APIs and the Next.js and Tailwind interfaces on top of them.
- Automated testing with Cypress and Jest, set up CI/CD with DevOps, and led junior developers through review and root-cause analysis.
Lead Software Engineer · BitSol Technologies
- Promoted from Senior. Led MERN stack projects, delivering ahead of deadline.
- Designed a microservices architecture for scalable applications.
- Ran technical interviews and onboarding, and led the development team that won Rising Talent of the Year.
Senior Software Engineer · BitSol Technologies
- Built a sales-supervision platform on React, Node.js and Nexmo — real-time call analytics with IBM Watson sentiment analysis, call recording and conference calling — plus a Chrome extension for one-click dialling and toolbar notifications.
- Delivered a telemedicine platform for patient–doctor engagement between hospital visits: a patient app for health tracking and reminders, and an admin dashboard for secure record review.
- Designed and implemented serverless applications with GraphQL, a real-time chat module on Socket.IO, and Slack notifications over webhooks.
Senior Software Engineer · Metis International Limited
- Built web applications in Angular, CodeIgniter (PHP) and MySQL, with responsive interfaces from Sketch designs.
- Designed and optimised databases, contributed to scoping and estimation, and ran unit testing and code review.
Software Engineer · Jin Technologies Private Limited
- Built Auction Method, a white-label platform for running auctions online, in Angular, CodeIgniter and MySQL — plus a ticketing system for a horse-riding competition.
- Designed responsive interfaces from Sketch designs, and the database schemas behind them.
Game Programmer · Absologix Technologies Limited
- Built mobile and AR/VR game features in C# and Unity — mechanics, physics and AI behaviours — and published Wolf Jungle Simulator on Google Play and the Windows Store.
- Optimised performance for Android and iOS and integrated SDKs for in-app purchases and advertising.
Education
BE Information Technology
Languages
Recommendations
“Ali is the kind of engineer every team needs — brilliant at what he does, always pushing boundaries, never afraid to take on a challenge. Not just a full-stack engineer: a problem solver who knows how to build scalable, efficient, user-friendly applications.”
“Genuinely a great part of the team — a dedicated and skilled front-end engineer who always put in the effort to deliver clean, efficient, user-friendly work.”
“I had the pleasure of working with Ali on multiple projects, and was consistently impressed by his strong frontend skills, attention to detail, and ability to deliver clean, scalable code.”
“While his main focus was the frontend, he often stepped up to contribute on the backend — showing his versatility and strong technical foundation.”
Available now, in Berlin.
Senior full-stack and AI roles, or contract work.
© 2026 Ali Sajid. Berlin, Germany.