Portfolio
Fullstack Tech Lead
- AI Skills improvement for optimized developer experience and code alignments
- Build from scratch mobile-web application UI and fix responsive web UI
- Architected and maintained Auth0 Identity-as-Code across Dev, Staging, and Production tenants using Terraform + Terragrunt, managed via GitHub Actions CI/CD pipelines
- Implemented enterprise SSO integrations with Microsoft Azure AD (WAAD) and Okta, including Home Realm Discovery (HRD) and identifier-first login flows
- Built full-stack features end-to-end — from OpenSearch index schema, DynamoDB data models, and AWS Chalice (Lambda) REST endpoints to React + TypeScript UI components
- Developed a Project Scope feature across the entire stack: API design, feature flags, Jotai state atoms, custom hooks, and settings UI tabs
- Implemented feature flag infrastructure (SettingsFeature, ClientFeatureFlags, FeatureFlagResolver) powering gradual rollout across client and server
- Hardened the authentication session lifecycle — migrated from popup-based to redirect-based OAuth flow with improved error handling
- Maintained and extended the Python/Chalice microservices monorepo spanning gateway, onboarding, identity, media processing, and enrichment services
- Managed an Auth0 users allowlist system with integration to Cognito fallback for user-existence checks
- Set up GitHub Actions workflows for automated hotfix syncing between release and main branches
- Exposed FastAPI auto-docs at a public endpoint for internal developer tooling
- Tracked and instrumented BI analytics events wired into the product analytics pipeline
- Worked with Turborepo monorepo tooling, Playwright E2E tests, and Jest unit tests across a multi-app frontend workspace
- Contributed to AWS serverless infrastructure across Lambda, DynamoDB, OpenSearch, and Cognito in a multi-environment setup
FullStack Tech Lead
Working on a platform to verify people’s identity for governments and insurance companies to provide verified trust report, combined with the power of AI and domain knowledge.
• NextJs Application
• Working with all cloud providers AWS, GCP & Azure
• Postgres DB + Prisma
• AWS SQS, SNS
• NextAuth - Google Sign in + User management for API Access
• Legal Document Scanning and summarization using LLM (Gemini, OpenAI, Ollama)
• Playwright
• End-to-end testing
FullStack Tech Lead
Working on Node.js Server Application for Time Reporting
- Replace an existing PHP web application with a Node.js-based server application.
- Integrate with Google BigQuery for data storage and analysis.
- Support a Flutter mobile application for user interaction.
Mobile Architect & Team Leader
Joined the company in order to build from scratch their mobile application using Flutter with highly security protocols.
The company has developed a platform to manage and controller the users crypto assets in a single place while keeping a self custodian approach. Only the user is responsible for his assets.
Providing both Web & Mobile application integrating with secured backend to manage transactions, coin swap and user management roles and more inside an organization.
- Mobile Architect & Team Leader
- Building Serverless application using NodeJs & Express on GCP for Remote Messaging (Notifications), remote configuration and reactive data base events on Firestore
- Architecture & Development of Flutter application, using uni-directional data flow in a multi-module application with Repository Pattern.
- Building multi step authentication for login, biometric access and backend states.
- Building a secured cryptography signing using device CPU to verify approvals or rejections of transactions or user management to avoid frauds.
- Using Crashlytics and BigQuery for analytics and error reporting.
- Using Firebase Authentication for personalized experience.
- Using GetX state management & navigation, GetIt (Dependency Injection)
- Custom Themes & UI
- Multi Flavor application support Dev, Staging, Prod for both Android and iOS in stores.
- Job Interviews for Flutter Senior Developers to join the team.
Mobile Architect
Joined the team to build from scratch and set the guidelines on Flutter mobile architecture & development for a new matching experience application using an AI bot.
This startup has a revolutionary way to attempt and create the perfect match for the user by understanding and getting the know the user.
Suggestions are based on preferences and dynamic content made by psychologists and data fed by the user.
- Mobile Team Leader
- Architecture & Development of Flutter application, using uni-directional data flow in a multi-module application with Repository Pattern.
- Build dynamic bot content using AWS Amplify as a backend
(Cognito Authentication, S3 storage) with MongoDB for data input to feed AI service.
- Build Admin application/web admin for future change to dynamic content
- Support dynamic UI changes
- Flutter Web Support
- Using GetX state management, GoRouter2 navigation, GetIt (Dependency Injection)
- Custom Themes & UI
- Job Interviews for Flutter developers to join the team
Consultant - Mobile Architect
Joined the team to create from scratch and give correct guidelines on Flutter mobile architecture & development for solar plate installers.
The project was started in order to replace the existing application that was done as a POC in the company and was then decided to take it to the next level.
- Architecture & Development of Flutter application, using uni-directional data flow in multi-module application with Repository Pattern.
- Flutter Web Support
- Using GetX state management, GoRouter2 navigation, GetIt (Dependency Injection), dynamic localization/translations, Dio with SSO
- Custom Themes
Consultant - Mobile Architect
Joined the team to build MyOfer Malls mobile application architecture.
The project was started in order to replace the previous application that was in the stores, with many mall-related features and user personalization.
- Architecture & Development of Flutter application, using uni-directional data flow in multi-module application with Repository Pattern.
- Using BLoC state management, GetIt (Dependency Injection), dynamic localization/translations, Nested Navigation with complex UI
Mobile Expert
The project is all about making a simple infusion pump SMART.
Once the Patient will have the pump at home and once he gets his treatment the mobile application will connect from the background and pull the data (events) and report them to the Doctor or his CareGiver.
- Architecture & Development for Mobile application to integrate with Infusion Pump via BLE.
- Architecture & Development for Cloud Solutions using Serverless Framework on AWS & Firebase
- Building Flutter UI application, multi-module with repository pattern.
Implementing BLoC State Management, GetX, Localization, Dio, Encryption, GetIt Dependency Injection, and more
- Developing Native Code (Kotlin, Java & Swift) for BLE communication and background services (WorkManagers, Receivers, Services)
- Azure Pipeline Dev-ops for building & deploy automation
- Support HIPPA and GDPR regulations (Encrypting Data-at-rest & Data-in-transit)
Mobile Expert
- The project is all about making a Simple infusion pump Smart.
- Once Patient will have the pump at home and once he gets his treatment the mobile application will connect from the background and pull the data (events) and report them to the Doctor or his CareGiver without the patient needing to go with the actual pump to the pharmacy in order to update the care giver with his treatment status and progress.
- Architecture & Development for Mobile application to integrate with Infusion Pump via BLE.
- Architecture & Development for Cloud Solution using ServerLess Framework on AWS
Building Flutter UI application, Implementing BLoC StateManagement, GetX, Localization, Dio, RxDart, Encryption and more
- Developing Native Code (Kotlin, Java & Swift) for BLE communication and background services (WorkManagers, Receivers, Services, FCM)
- Support HIPPA and GDPR regulations (Encrypting Data-at-rest & Data-in-transit)
Mobile Team Leader & Senior Android Developer
I Am Not Alone is a growing startup in the health sector that created a patented, highly secured data collection and patient management platform that is disorder agnostic.
- Managing development teams in the company. (Backend, Frontend & Mobile)
- Architecture and Development of Android Applications from Scratch using MVP, MVVM, and Repository Pattern.
- Support HIPPA and GDPR regulations (Encrypting Data-at-rest & Data-in-transit)
- Architecture of entire medicine, measurements of patient follow-ups in order to collect and present to caregivers.
- Integration to Treatment plans from Hospitals and Medical institutions across the globe.
Senior Android Developer
Vi develops products to help people exercise through personalized, goal-oriented coaching and social play.
I joined the team to refactor the entire UI/UX after the product have changed.
- Working with MVVM & Dagger2 (dependency injection)
- Connecting Media Player to the application.
- Working with Broadcast Receivers and Event Driven Application architecture in order to update UI from Vi AI SDK
Senior Android Developer
OpenWeb turns publishers into hosts, integrating into a third-party application or website in order to add User sign-in, chat communication, and more...
Developed Mobile SDK and Sample project to implement and test the SDK.
- Building everything from scratch in order to make sure SDK is as slim as possible.
- Designing and adding new features for the SDK
- Helping clients with the integration process
- Solving bugs related to specific devices and client integration.