Summary
Overview
Work history
Education
Skills
Websites
Timeline
Generic
Farhana HAQUE

Farhana HAQUE

London,UK

Summary

Highly skilled Full Stack Engineer with 14 years of experience in software development, including 10 years specializing in mobile (Android, React Native) and 4 years in backend systems. Proven track record of leading cross-functional teams and architecting scalable, high-performance enterprise and mobile applications. Proficient across the full stack - from building intuitive, high-quality user interfaces to optimizing backend infrastructure for speed, scalability, and resilience. Committed to enhancing developer experience and driving measurable business outcomes. A fast learner who excels in high-performance, fast-paced environments.

Overview

14
14
years of professional experience

Work history

SOFTWARE ENGINEER

Meta
London, UK
08.2022 - 03.2025
  • Spearheaded a VR-specific UI customisation team for the launch of the WhatsApp Android app on VR Headset, delivering a seamless user experience across virtual platforms.
  • Enhanced user interaction for messaging within the VR platform, resulting in an 80% increase in voice messaging usage.
  • Worked on whatsapp Wear OS application developed the text and voice message sending feature.
  • Collaborated with the QA team to define an automation testing strategy, attaining 85% test coverage by the end of 2024.
  • Tech Stack: Android, Java, Kotlin, KMP

HEAD OF MOBILE & SENIOR SOFTWARE DEVELOPER

Amity Corporation Co. Ltd
Bangkok, Thailand
03.2020 - 07.2022
  • Directed a team of mobile developers, overseeing task distribution, resource management, and performance assessments to ensure timely and high-quality deliverables.
  • Spearheaded the creation of an innovative rewards and recognition system leveraging blockchain technology.
  • Architected and implemented the foundational design for the Android UIKIT module of the social SDK project, reducing risks and enabling cross-platform compatibility. Actively involved with the product team to outline features for all platforms (android, iOS, react native and web).
  • Developed new functionalities for the Eko Employment Engagement Solution Android application, widely adopted by various organizations like airasia, true, cp etc.
  • Build the android app for telemedicine focused on diagnosing and treating patients remotely during COVID-19, successfully launched in around 10 hospitals.
  • Tech Stack: Android, Java, Kotlin, React Native, TypeScript

TEAM LEAD AND JAVA ANDROID DEVELOPER

United Nations
Bangkok
01.2018 - 03.2020
  • Designed and implemented full-stack solutions for the People-Centred Smart Cities initiative. Delivered features like real-time public transport tracking, issue reporting, and tourist site discovery using React Native (frontend) and Spring Boot (backend).
  • Built a ride-sharing application enabling vehicle pooling with live location tracking, ride creation/acceptance, and map integration using React Native, Spring Boot.
  • Enhanced eCOE, the UN Peacekeeping mission's most widely adopted Android app, improving audit workflows for equipment and supplies. Contributed to both the native Android client and backend services.
  • Developed a chatbot-driven internal service request platform, automating support processes and enhancing user experience through a conversational UI.
  • Tech Stack: Java, Spring, React Native, TypeScript, Android, Kotlin

SENIOR SOFTWARE ENGINEER

Agoda Services Co. Ltd
Bangkok
08.2017 - 01.2018
  • Refactored and re-architected the whole booking module of Agoda Android application from legacy code with proper unit testing and instrumentation testing.
  • Developed new features and maintained existing features in the booking module.
  • Tech Stack: Android, Java, Kotlin

MOBILE TEAM LEAD AND SENIOR SOFTWARE ENGINEER

Secure Link Service Ltd (Selise)
Dhaka
01.2016 - 07.2017
  • Established the Mobile Team responsible for the development of mobile applications (Android, iOS).
  • Contributed to two major projects within a year, namely a payment solution app and an audit application.
  • Developed templates for auto-code generation for commonly used mobile modules like login, registration, list population, working with maps, which reduced the development effort up to 70%.
  • Twice directed month-long Android Mobile Application Development Training workshops for Bhutan government ICT officers.
  • Involved in the recruitment process including taking interviews, preparing projects for the candidates.
  • Awarded 'Most Valuable SELISIAN' for outstanding achievement and continuous contribution to organisational success.
  • Developed and maintained the backend of a fintech platform serving Swiss SMEs, providing streamlined access to financing options such as working capital, growth funding, succession planning, and real estate loans.
  • Tech Stack: Android, Java, React Native, Spring, Spring Boot

SOFTWARE ENGINEER

Secure Link Service Ltd (Selise)
Dhaka
01.2014 - 12.2015
  • Managed development of native Android applications including initial requirement analysis, resource planning, time estimation, design and development, and application maintenance.
  • Architected and developed the Android application for BlueCode, a Swiss fintech payment solution.
  • Architected and developed the Android application for a referral management system used by Swiss Life, enabling customers to manage referrals and claim referral benefits seamlessly.
  • Developed the Android application of a cloud storage system similar to Google Drive, enabling users to upload, manage, and access files securely from the cloud.
  • Developed enterprise-grade backend systems for BlueCode, a Swiss fintech payment solution. Responsibilities included implementing secure POS-to-bank communication and generating daily reconciliation reports.
  • Developed the backend perquery an app for a Street Parking Availability project displaying real-time data for the user.
  • Tech Stack: Android, Java, Spring, Spring Boot

SUBTEAM LEAD AND SENIOR SOFTWARE ENGINEER

Samsung R&D Institute
Bangladesh
11.2011 - 12.2013
  • Served as sub-team lead of the message framework team. Supported team members with peer programming, planning and distributing tasks.
  • Contributed significantly to the flagship Samsung smartphone project and conducted Android Development training for new recruits.
  • Developed an Android application for sharing live events via camera feed.
  • Tech Stack: Android, Java

PROGRAMMER

Bangladesh Japan Information Technology (Bjit) Ltd
01.2011 - 10.2011
  • Managed the development of native Android applications, focusing on design and maintenance.
  • Tech Stack: Android, Java

Education

B.Sc. Hons. - Computer Science and Engineering

Dhaka University

Skills

  • React Native
  • TypeScript
  • Android
  • Kotlin
  • Java
  • Spring - Boot
  • Hibernate
  • MongoDB
  • MySQL
  • PostgreSQL


Websites

Timeline

SOFTWARE ENGINEER

Meta
08.2022 - 03.2025

HEAD OF MOBILE & SENIOR SOFTWARE DEVELOPER

Amity Corporation Co. Ltd
03.2020 - 07.2022

TEAM LEAD AND JAVA ANDROID DEVELOPER

United Nations
01.2018 - 03.2020

SENIOR SOFTWARE ENGINEER

Agoda Services Co. Ltd
08.2017 - 01.2018

MOBILE TEAM LEAD AND SENIOR SOFTWARE ENGINEER

Secure Link Service Ltd (Selise)
01.2016 - 07.2017

SOFTWARE ENGINEER

Secure Link Service Ltd (Selise)
01.2014 - 12.2015

SUBTEAM LEAD AND SENIOR SOFTWARE ENGINEER

Samsung R&D Institute
11.2011 - 12.2013

PROGRAMMER

Bangladesh Japan Information Technology (Bjit) Ltd
01.2011 - 10.2011

B.Sc. Hons. - Computer Science and Engineering

Dhaka University
Farhana HAQUE