AI Powered Transport Intelligence for CityScan Tech

Mashure Aziz

Challenges

  • Team Expansion: Managing growth from inception to a team of 7 across two countries, requiring effective communication and collaboration.
  • Complete Front-End Development Lifecycle: Navigating the complexities of the front-end development process, including UX research, prototyping, React app development, code reviews, and user testing.
  • MVP Development Timeline: Collaborating with the backend team to meet tight deadlines for the Minimum Viable Product (MVP) within three months.
  • Reusable Component Library: Developing a consistent design system that maintained design integrity and efficiency.
  • Stakeholder Engagement: Creating prototypes to demonstrate product functionality and secure stakeholder feedback.

Solutions

  • Effective Communication: Implemented Azure DevOps Board for project management, Notion for documentation, and custom Slack hooks for real-time updates, enhancing collaboration among remote team members.
  • Comprehensive Development Approach: Engaged in all stages of front-end development, including React development, ensuring user-centered design through UX research, iterative prototyping in Figma, and rigorous code reviews.
  • Agile Collaboration: Worked closely with the backend team using Node.js (TypeScript), AWS CDK, Lambda, S3, CodeDeploy, and SageMaker Training Pipelines to deliver the MVP on time.
  • Reusable Component Library: Developed a reusable component library in Figma, ensuring design consistency and efficient translation into React components.
  • Prototyping: Created prototypes in Figma for stakeholder demonstrations, enabling real-time feedback and alignment with expectations.