

Bassam Seif
Verified Expert in Engineering
Architect and Fulll-stack Developer
Jounieh, Mount Lebanon Governorate, Lebanon
Toptal member since November 8, 2017
Bassam is a software architect and engineer who started coding independently at the age of eleven. He specializes in full-stack, highly scalable JavaScript and Node.js applications, but he also has experience in PHP, Java, C#, and Objective-C. Bassam is a fast learner who believes in building small, well-tested, highly documented, and functional pieces.
Portfolio
Experience
- Linux - 15 years
- JavaScript - 13 years
- Node.js - 12 years
- Angular - 8 years
- React Native - 7 years
- React - 5 years
- Flutter - 4 years
- n8n - 1 year
Preferred Environment
Git, Sublime Text, Jira, Linux, MacOS, UI Testing
The most amazing...
...invention I've created is a real-time music composer based on human movement.
Work Experience
Software Architect | Engineer
Independent Contract Work
- Worked for a variety of clients: Taylor Digital, Clearsenses Tech, Intelligent Technology, Wunder LLC, MAA Consulting, CodeIgniter, 11D Software, Cadis, and Stars of Science.
- Designed software architecture: delivering blueprints for communicated plans which were divided into well-documented JIRA tasks.
- Developed highly tested robust modules to be reused for multiple products.
- Transitioned from idea-driven development to test-driven development to achieve maintainable, flexible, and easily extensible code.
- Communicated using agile scrum methodology, conducting two-week-long sprints, keeping the product shippable at all times.
- Designed a simple UI/UX, consisting of previously created components.
AI Agent Developer
Quantpad AI
- Architected a durable agent runtime using LangGraph, successfully migrating a legacy RAG pipeline and improving system response accuracy.
- Implemented multi-round tool-calling for OpenAI, Anthropic, and Gemini, optimizing token caching to reduce LLM API costs.
- Built a granular usage tracking system to monitor token spend and execution costs per round, reducing project budget overruns.
- Built an agentic workspace versioning system that allows users to move back and forth between versions and fork separate histories when needed.
React Native Developer
Carrier Global
- Streamlined Carrier's core app with DRY techniques, enhancing maintainability and cutting code volume by up to 80%.
- Analyzed 1,000+ reviews, driving immediate, score-based improvements to store rating.
- Oversaw 100+ design revisions, aligning with designers to fit the latest tech stack, amplifying project momentum.
- Increased automated test coverage to 90% of the service codebase to ensure higher reliability.
Mobile Web Developer (Independent Contractor)
Freelancing Website
- Transitioned this freelance agency's mobile web app to a component-based architecture in Angular.
- Created unit tests for all the newly created components, keeping 100% code coverage.
- Updated the PHP legacy code to support new features.
- Attended daily scrum meetings and helped with the creation of new tasks.
- Created an automatically generated component library consisting of all the reusable components with their demo, code examples, and documentation.
Platform Evangelist
Microsoft
- Assisted students in developing apps for Windows Phone and Windows 8, supported by Windows Azure.
- Created boilerplate code for students to reuse in their applications.
- Delivered presentations to more than 200 monthly students.
- Organized regular meetings and presentations with Microsoft employees and student partners.
- Implemented Kactus (a previous startup) on Windows Phone and Windows 8.
Co-founder
Kactus
- Led a multidisciplinary team from concept to execution.
- Started off with a web-based Angular application backed by Node.js and MongoDB.
- Created an iOS native app which reached the number-one spot in the Lebanese App Store with more than 2,000 daily downloads.
- Assisted designers in the creation of the UI/UX of the application and the personas.
- Presented Kactus to investors, TV shows, and radio stations.
Experience
Clyx App
https://clyx.com/Only One
AvoMD
https://www.avomd.com/The involvement was to transition the app into a cross-platform codebase.
Abiomed Learning Management System (LMS)
Crypto Exchange Wallet (Vybera)
Angl Design
http://angl.design/Technologies: Unity, Node.js, and Angular
Screencastify
https://www.screencastify.com/Technologies: Angular, Firebase
MZN
Technologies: Vue.js, PHP, AWS, Vuex, Docker
React Native 3D Cube
https://github.com/zehfernandes/react-native-3dcube-navigationTechnologies: React Native, Redux
Next Level Online
Technologies: React, Firebase, Amazon Web Services (AWS), Stripe
Air Camera
Technologies: React Native, Redux
TIGO Home Activator
https://activador.tigo.com.svTechnologies: Node.js, Mithril.js
Wireless Analytics
Technologies: Vue.js, Webpack, Node.js, Boostrap
Small Prayer
Technologies: React Native/Firebase
Healint Component Library
Technologies: JavaScript, Vue.js, ES6
Dermalogica Face Map
Technologies: React, Node.js, PHP
Employee Satisfaction Chrome Extension
Technologies: Chrome Extension, JavaScript
Freelancing Website (Confidential Name)
• A single-page application written with Ionic which is aimed for all mobile phones/tablets.
• An Angular responsive app backed with PHP.
The main task of this project was multifaceted frameworks/languages in order to implement/fix the required features.
References or live demo available upon request.
Space Chicken Saga
Kactus
http://kactus.bassamseif.com/Beatball
Barcode Queue
• Server: A Node.js server using Meteor.
• Scanner: A React Native app to help people get into a queue using a QR and the device's camera.
This is a white-labeled product which was rebranded by the clients.
Remote Gate Opener
Urban Eights
Blinksys
Movement-controlled Smart Music Composer
Ignite ERP
Education
Master's Degree (MBA) in Business Administration
IE Business School - Madrid, Spain
Bachelor of Engineering Degree in Computer and Communications Engineering
Lebanese American University - Beirut, Lebanon
Skills
Libraries/APIs
React, Vue, Node.js, Google Maps, REST APIs, React Query, Stripe, WebRTC, MobX, Playwright, jQuery, Facebook API, Three.js, Redux-Saga, React Native for Web
Tools
Mongoose, Figma, n8n, ChatGPT, Claude, Shadcn, Claude Code, Jira, Sublime Text, Git, Visual Studio, Webpack, Mocha, Adobe Illustrator, Adobe Photoshop, Redux Thunk, Expo, Apple Vision Pro, Docker Compose, Nx
Languages
JavaScript, ECMAScript (ES6), HTML5, TypeScript, CSS, HTML, Objective-C, SQL, C#, PHP, Python, GraphQL, Java, Sass, Semantic HTML, Ruby
Frameworks
React Native, Angular, Unity, Redux, NestJS, Angular Material, Tailwind CSS, LangGraph, Bootstrap 3+, Jest, Nuxt.js, Next.js, Cypress, Flutter, .NET, Agentic Frameworks, Mithril.js, Express.js, ASP.NET MVC, Bootstrap, Ruby on Rails (RoR)
Paradigms
Microservices, Unit Testing, Continuous Integration (CI), Mobile Development, Role-based Access Control (RBAC), Hosting, DevOps, Model View Presenter (MVP), E2E Testing, Scrum, Test-driven Development (TDD), Agile Software Development, Testing, Model Context Protocol (MCP), REST, Responsive Development, Event-driven Programming, UI Design, UX Design, Object-oriented Programming (OOP), Waterfall Development, Serverless Architecture
Platforms
iOS, Firebase, Docker, Contentful, Linux, Amazon Web Services (AWS), Android, Google Cloud Platform (GCP), Azure, Azure Functions, Mapbox, MacOS, Windows Phone, Meteor, Blockchain, Mobile, Multiexperience Development Platforms (MXDP), Android Watch
Storage
MongoDB, Cloud Firestore, NoSQL, CouchDB, MySQL, PostgreSQL, Graph Databases
Other
Front-end, Back-end Development, Minimum Viable Product (MVP), Web Development, APIs, A/B Testing, Full-stack, SaaS, Full-stack Development, Technical Leadership, Front-end Development, Mobile App Development, Architecture, MERN Stack, API Integration, Leadership, Software Design, Startups, User Experience (UX), User Interface (UI), Cross-platform App Development, Game Development, Large Language Models (LLMs), OpenAI, Artificial Intelligence (AI), Vite, Headless CMS, Analytics, Team Leadership, Webhooks, Cursor AI, System Design, Application State Management, Security, CTO, Agentic AI, Dashboards, AI Agents, Prompt Engineering, Angular Component Architecture, Customer Relationship Management (CRM), CI/CD Pipelines, Mobile UI, Mobile UX, SEO Tools, Chrome Extensions, Cloud Platforms, Back-end, Apollo, LangChain, UI Testing, Distributed Architecture, Geofencing, Zustand, Storybook, Document Storage, AI Tools, Machine Learning, Retrieval-augmented Generation (RAG), Software Architecture, Enterprise Architecture, Data Visualization, Gemini API, Orchestration, Gemini, Physics Simulations, Computer Vision, Natural Language Processing (NLP), Ajax, Serverless, Generative Pre-trained Transformers (GPT), Express Scribe, Facebook Games, FastAPI, Optical Character Recognition (OCR), Vector Databases, Anthropic
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring