OT

Omar Tolan

Fullstack Engineer at TheMindSpace

Cairo, Egypt

Work Experience

  • Fullstack Engineer

    TheMindSpace

    Mar 2025 - Present -5 months

    Egypt

    • Job Details:Developed a RESTful API using TypeScript, Express.js, and MongoDB. Implemented a domain-based architecture with separate endpoints for admin dashboard, client mobile app, and authentication services. Designed and built a comprehensive MongoDB data model using Mongoose ODM with proper schema validation and relationships. Created a robust JWT-based authentication system with role-based access control and device-specific tokens. Implemented comprehensive error handling with custom error classes and contextual error responses. Built a robust logging system using Winston for application monitoring and debugging. Implemented middleware for authentication, authorization, and request context enrichment. Implemented secure password hashing using bcrypt and JWT token management. Developed a comprehensive dashboard using Next.js 15 and React 19, providing a centralized platform for managing members, classes, packages, and attendance tracking. Created a responsive, modern UI with Tailwind CSS and Shadcn UI components, ensuring a consistent and intuitive user experience across devices. Integrated Redux Toolkit for global state management, ensuring consistent data flow throughout the application.
  • Technical Project Coordinator

    EgyGab (Masaya Beach)

    Jun 2023 - Aug 2023 -2 months

    Egypt

    • Job Details:Led the development of a reservation and entrance solution to enhance client and tenant experiences. Collaborated with stakeholders to define core features for a proposed beach application. Designed reservation workflows and data-gathering processes to streamline operations. Coordinated with a software services provider to outline project scope, features, and timelines. Developed a temporary solution when the primary application plan faced unexpected challenges. Created a data entry form for processing formatted WhatsApp messages. Automated QR code generation, acceptance messages, and CSV data integration with Google Sheets. Applied data analysis tools to optimize beach seating by tracking guest counts and reservation trends. Ensured operational continuity through an interim system, improving efficiency and data-driven decision-making.
  • IT Support Staff

    United Nations (COP27)

    Oct 2022 - Nov 2022 -1 month

    Egypt

    • Job Details:Installed and configured computer hardware, software, networks, and printers to support COP27 operations. Responded promptly to service issues and technical support requests, ensuring minimal disruption during event activities. Delivered on-site technical support across multiple venues during COP27, maintaining seamless IT operations for attendees and staff.
  • Sales Team Leader

    Red Bull

    Oct 2021 - Nov 2024 -3 yrs, 1 month

    Egypt

    • Job Details:Managed operation setup, overseen event sales operations, and led the on-ground sales team to ensure smooth execution and achievement of sales targets. Implemented sales strategies during events, ensuring seamless operations and maximized revenue. Responsible for meeting sales goals during events, consistently achieving targets. Developed and executed face-to-face marketing campaigns to increase sales and brand visibility. Provided leadership and training to sales staff, fostering team collaboration and high performance.
  • Education

    • Bachelor's Degree in Computer and Systems Engineering

      Ain Shams University (ASU)

      Jan 2019 - Jan 2023 - 4 yr

    Skills

    • RESTful APIs
    • Node.js
    • Express.js
    • Spring Boot
    • JPA
    • React.js
    • HTML
    • CSS
    • JavaScript
    • Bootstrap
    View More
    Share this Profile