Sajjad Rastegar

Available to hire

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

Persian
Advanced
English
Advanced

Work Experience

Full-Stack Engineer at MoxiWorks (via Softmax Data Inc)
October 1, 2024 - December 1, 2025
Led development of a Kafka-based data normalization engine transforming millions of fragmented MLS records into a unified schema, accelerating API delivery and service integration. Architected API interfaces to bridge legacy backend systems with the modern CRM frontend. Built an AI-powered, API-first image analysis service using Amazon Bedrock to automate property feature extraction and caption generation. Created a React-based upload manager that synchronizes IndexedDB state with the UI, enabling real-time status updates and progress tracking for queued offline assets.
Backend Engineer at Solera Inc
January 1, 2022 - January 1, 2023
Engineered a secure Node.js API enabling eIDAS-compliant remote signing for global identity assurance. Developed a centralized federation gateway supporting OIDC and SAML 2.0 to unify authentication for third-party government and corporate integrations. Built a robust testing suite to validate RESTful identity services, ensuring high code coverage and API reliability.
Full-Stack Engineer at SalamCinema
December 1, 2017 - June 1, 2021
Directed the core platform's Node.js backend migration to NestJS, updated dependencies, resolved deprecations, and expanded test coverage. Developed web scraping solutions to collect movie content from multiple sources. Implemented endpoints to create and manage Stripe Checkout Sessions or Payment Intents. Replaced existing search logic with Elasticsearch to handle millions of text records, and integrated Firebase for real-time notifications and analytics.
Full-Stack Developer at Ariana Labs
December 1, 2016 - December 1, 2017
Implemented a Visitor Management Software (VMS) using Ruby on Rails for MTN Irancell, handling registration, check-in/check-out, and badge printing. Coordinated with IT and security teams to integrate the VMS with physical access control systems. Implemented a payment reconciliation engine to automate final disbursements for outsourced telecom projects. Built data pipelines to ingest real-time network performance metrics (MTTH, MTTR) and SLAs, applying financial penalties or bonuses to vendor invoices.
Full-Stack Developer (Project) at MaxinAI
January 1, 2023 - December 31, 2023
Containerized the application stack to standardize environments and streamline development and deployment workflows. Streamlined development workflows by implementing automation for build, testing, and deployment processes.

Education

Bachelor of Science at Azad University Tehran, Iran
January 1, 2014 - January 1, 2014
Bachelor of Science in Information Technology at Azad University Tehran, Iran
January 11, 2030 - January 1, 2014

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Media & Entertainment, Telecommunications, Professional Services, Education