MOHAMED DAHO
Senior Software Engineer – Full Stack (Web Mobile APIs AI & LLM)
Fairfax, VA · 703-***-****
********@*****.*** dahomost.com linkedin.com/in/dahomost Software Engineer with 15+ years of experience building scalable applications using TypeScript, JavaScript, RxJS, Angular Signals, Standalone Components, and architecture, leveraging AI-driven engineering to enhance scalability and performance. Experienced developing web and hybrid mobile applications with Angular, Ionic, Capacitor, React Native, Node.js, and Spring Boot, integrating REST APIs, JWT, OAuth2, and RBAC. Hands-on experience with SQL and NoSQL databases, cloud platforms (GCP, Azure, AWS), and CI/CD supporting automated build and deployment.
Experience optimizing performance using lazy loading, OnPush change detection, and modular architecture aligned with SOLID principles and design patterns. Hands-on AI-assisted and ML-powered features (ONNX, Google ML Kit), camera capture and high-FPS video processing, using LLM tools (GitHub Copilot, Cursor, Claude) to improve productivity and code quality.
Experience contributing to R&D and Proof-of-Concept (PoC) initiatives across IoT-enabled, Telecom, VoIP, CMS, SCM applications.
TECHNICAL SKILLS
• Frontend & Mobile:
Angular (Signals, Standalone Components, Angular Material, Reactive Forms, Change Detection
(OnPush), Dependency Injection, Guards & Resolvers, i18n, PWA), RxJS, NgRx, TypeScript, Ionic, Capacitor, React, React Native, HTML5, SCSS.
• Backend & APIs:
Node.js, Java, C#, REST APIs, API integration, JWT auth, OAuth2, RBAC, SOLID principles, OWASP Top 10 (CORS, CSRF, XSS).
• State Management & Architecture:
Microservices, RxJS, NgRx, modular architecture, lazy loading, Nx monorepo, Module Federation.
• Databases:
SQL Server, MySQL, SQLite, PostgreSQL, Informix, MongoDB, DynamoDB, Firebase.
• Cloud and Dev Tools:
GCP, Azure, AWS, CI/CD pipelines, Jenkins, Docker, SonarQube, Heroku, Git, GitHub, accessibility
(Section 508, WCAG), Lighthouse performance.
• Testing & Quality:
Jest, Jasmine, Karma, Vitest, Cypress, unit/integration/E2E testing, code reviews, Datadog logs, Google Crashlytics, error handling, auth guards, HTTP interceptors.
• AI & Computer Vision:
ONNX, Google ML Kit, on-device ML inference, real-time detection, TTS, AI-assisted dev (GitHub Copilot, Cursor, Claude), AI chatbot features.
• Native Mobile & Media:
Android Studio, iOS Xcode, Camera APIs, media gallery, push notifications, SVG, Photoshop.
• Payments & Integrations:
Stripe API, Square payment devices, Twilio SMS/Email, Google Maps and GPS.
• CMS, Tools & Methodologies:
Drupal CMS, content management, Git, Bitbucket, Jira, Agile, Scrum, mentoring, Figma. EXPERIENCE
ENDAVA – Acushnet Fairfax, VA 05/2025 – 03/2026 Senior Software Engineer Angular, Web & Mobile App Computer Vision
• Developed enterprise hybrid mobile applications using Angular 19 (Standalone Components), Ionic 8, Capacitor 7, TypeScript, JavaScript (ES6+), RxJS, and Angular Signals.
• Designed reactive architecture using Angular Signals and RxJS, applying modular architecture and clean code principles to enhance maintainability and system efficiency.
• Integrated REST APIs and implemented secure authentication and authorization flows using JWT token management, session handling, and centralized error interception.
• Optimized application performance using lazy loading, code splitting, memoization, tree shaking, and centralized HTTP interceptors, reducing bundle size and improving responsiveness.
• Built cross-platform mobile functionality integrating native Android (Java) and iOS (Swift) capabilities, including camera integration and advanced media processing.
• Led native mobile camera implementation enabling high-frame-rate video capture (up to 240 FPS), motion analysis, customized media gallery picker, and fine-tuned exposure and shutter controls for stable high-FPS recording.
• Integrated ONNX and Google ML Kit for on-device ML inference supporting detection, validation workflows, and Text-to-Speech (TTS) capabilities.
• Implemented automated unit testing using Jest and Vitest and contributed to CI/CD pipelines to strengthen release stability and code quality.
• Leveraged AI-assisted development tools (GitHub Copilot, Cursor, Claude) to accelerate delivery, enhance code quality, and support AI-powered search and chatbot functionality.
• Contributed to production-grade applications in sports-tech and computer vision domains. LUMINOUS TEC Irvine, CA 10/2019 – 04/2025
Full Stack Engineer Angular, Web & Hybrid Mobile Applications
• Developed SPA and hybrid mobile applications using Angular, Ionic, TypeScript, JavaScript, Firebase, and Node.js.
• Built payment-enabled kiosk and consumer platforms integrating Square payment devices supporting contactless, chip, and swipe transactions.
• Implemented financial and tax systems supporting dynamic workflows, secure document exchange, and authentication using OAuth2, OIDC, JWT, RBAC, and MFA/2FA.
• Integrated Stripe payment APIs and notification services (SMS/Email), enabling secure transaction processing workflows.
• Implemented scalable state management using NgRx and Angular Signals, applying lazy loading and modular architecture to enhance performance and maintainability.
• Delivered cloud-based applications using AWS (S3, serverless Lambda, DynamoDB) with CI/CD pipelines deployed via Heroku.
• Contributed to R&D initiatives and Proof-of-Concept (PoC) development, supporting code reviews and Agile sprint delivery.
• Developed and maintained applications within an Nx monorepo workspace enabling shared libraries, scalable architecture, and efficient code reuse.
CISCO SYSTEMS Cary, NC 06/2018 – 09/2019
Full Stack Engineer Angular Enterprise Applications
• Developed responsive enterprise applications using Angular, TypeScript, JavaScript, HTML5, and SCSS, integrating REST APIs with Java Spring Boot backend services.
• Implemented secure authentication and identity management using PingFederate (PingFed), enabling Single Sign-On (SSO) and enterprise access control.
• Built interactive dashboards and RESTful JSON APIs supporting user profile management and secure service integration.
• Implemented RBAC authorization managing user roles, permissions, resource access, and subscription contract workflows.
• Developed features supporting Cisco hardware subscription lifecycle, including license validation, renewal tracking, and entitlement verification for IP phones, voice gateways, and firewall devices.
• Built integrations supporting subscription lifecycle workflows for service activation, entitlement management, and technical support systems.
• Utilized Kibana and Elasticsearch for logging, monitoring, debugging, and performance analysis.
• Applied unit testing, code reviews, and Agile methodologies using CA Agile Rally, collaborating with UI/UX teams using Figma and Adobe XD.
CATERPILLAR INC. Peoria, IL 05/2016 – 06/2018
Full Stack Engineer IoT, Hybrid Mobile & Web Applications
• Developed IoT integrations capturing real-time sensor data (fuel, GPS, load weight, Wi-Fi) transmitted to Microsoft Azure for monitoring, analytics, and visualization.
• Built Android tablet applications (APK) and Chromium-based in-vehicle user interfaces supporting operational system interaction.
• Developed hybrid mobile and web applications using Angular, Ionic, Cordova, Node.js, HTML5, SCSS, and C++.
• Implemented offline-first data storage, synchronization, and bidirectional data flows using Azure databases and SQLite.
• Implemented logging, data validation, and reliability controls ensuring data integrity and consistency across connected IoT devices.
• Designed UI/UX wireframes and developed custom Drupal CMS solutions supporting dynamic content management.
• Implemented Angular JSON parsing and dynamic UI rendering supporting real-time data visualization. Early Career Experience 2000 – 2016
Software Engineer
• Delivered international telecom and enterprise software solutions across VoIP, PSTN, IVR, and IP-based communication systems.
• Developed PSTN and IVR applications supporting government and enterprise telephony platforms.
• Designed VoIP routing and telecom infrastructure solutions for international service providers, including Orange Telecom.
• Engineered Supply Chain Management (SCM) platforms supporting industrial and logistics operations.
• Deployed VoIP prepaid services across Europe and the Middle East.
• Worked with IP PBX systems, SIP web phones, GPS tracking, reporting, and billing systems.
• Contributed to Proof-of-Concept (PoC) and R&D initiatives focused on performance optimization, scalability, and system reliability.
EDUCATION & CERTIFICATIONS
Bachelor’s Degree - Software Engineering,
USTO - University of Sciences & Technology of ORAN - Algeria (July 93) 2025, Certified in AWS Cloud (AWS Certified Solutions Architect – Associate) 2003, Certified Open IP Telephony - VoIP Gateway NET.COM - Virginia - VA 2001, certified Internet telephony & billing system -. RODOPI - California ADDITIONAL INFO
Languages: English, French.
Interests: AI-driven intelligent systems, applied mathematics, digital art, and oil painting.