HK

Hashim Khan

Flutter Developer at Transport Systems

Ajman, United Arab Emirates

Work Experience

  • Flutter Developer

    Transport Systems

    Oct 2023 - Present -1 yr, 6 months

    United Arab Emirates

    • Job Details:Developed cross-platform mobile applications using Flutter framework with a focus on clean architecture, ensuring modular, scalable, and maintainable code for consistent performance and user experience. Implemented efficient state management using GetX to handle application state and data flow, promoting simplicity and reactivity in managing UI updates. Integrated REST APIs, web-sockets (Pusher), Agora (audio/video/group calling) and push notifications, enhancing app functionality and user engagement. Published applications to Google Play Store and Apple App Store, managing the entire deployment process to ensure smooth submission and adherence to platform-specific guidelines for a seamless user experience.
  • Backend Developer

    CodeCue Solutions

    Jan 2021 - Jan 2023 -2 yrs

    Pakistan

    • Job Details:Designed and developed scalable backend systems using Node.js and TypeScript, implementing RESTful APIs and websocket communication for efficient server-side applications. Integrated MongoDB, MySQL databases to store and manage application data, ensuring data consistency and optimizing performance. Implemented authentication and authorization mechanisms such as JWT or OAuth for securing APIs and managing user access. Collaborated with frontend developers, product managers, and UX/UI designers in agile/scrum environments to deliver features and meet project milestones effectively. Ensured code quality and maintainability through code reviews, linting tools (ESLint), and adherence to best practices in Node.js and TypeScript development. Utilized Firebase for real-time database, authentication, and cloud messaging (push notifications) to enhance app functionality and user engagement. Integrated email services (like SendGrid or Node Mailer) and Stripe payment gateway to facilitate transactions securely within the application.
  • iOS Developer (Native)

    CodeCue Solutions

    Jan 2021 - Jan 2023 -2 yrs

    Pakistan

    • Job Details:Engineered advanced iOS applications utilizing Swift, incorporating SwiftUI while following clean architecture and MVVM design principles to ensure code scalability and maintainability, alongside performance optimization using tools like Xcode profiler. Collaborated seamlessly with cross-functional teams, including product managers, designers, and backend engineers, practices to outline and implement new features, craft robust APIs, and manage app deployments to the App Store. Delivered applications featuring core functionalities using websockets, Agora for real-time communication, payment gateways, Firebase for analytics and push notifications, Apple Push Notification (APN), Google Maps for geolocation services, VoIP, and additional integrations to ensure comprehensive and feature-rich user experiences. Kept current with the latest iOS development trends and innovations like SwiftUI, integrating third-party libraries and SDKs, ensuring compatibility with a variety of devices and screen sizes, and actively monitoring app performance and user feedback post-launch to promptly resolve issues.
  • Flutter Developer

    CodeCue Solutions

    Jan 2020 - Jan 2023 -3 yrs

    Pakistan

    • Job Details:Developed cross-platform mobile applications using Flutter framework with a focus on clean architecture, ensuring modular, scalable, and maintainable code for consistent performance and user experience. Designed responsive user interfaces using Flutter widgets and custom animations to create intuitive interactions and achieve pixel-perfect design standards. Implemented efficient state management using GetX to handle application state and data flow, promoting simplicity and reactivity in managing UI updates. Integrated REST APIs, web-sockets, Firebase for backend services, including authentication, cloud storage, real-time databases, payment gateways, and push notifications, enhancing app functionality and user engagement. Published applications to Google Play Store and Apple App Store, managing the entire deployment process to ensure smooth submission and adherence to platform-specific guidelines for a seamless user experience.
  • Education

    • Bachelor's Degree in Information and Communication Technologies

      University of Haripur

      Jan 2018 - Jan 2022 - 4 yr

    Skills

    • Node.js
    • Typescript
    • iOS
    • Android
    • Mobile App Development
    • Firebase
    • OAuth
    • MongoDB
    • MySQL
    • Swift
    View More

    Languages

    • Urdu

      Fluent
    • English

      Advanced
    Share this Profile