HK
Hashim Khan
Flutter Developer at Transport Systems
Ajman, United Arab EmiratesWork Experience
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.
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.
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.
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 HaripurJan 2018 - Jan 2022 - 4 yr
Languages
Urdu
FluentEnglish
Advanced