Howdy Logo
Image of Jacob L.

Jacob L.
Full-stack Product Engineer

Node.js
Flutter
Dart
Github
Firebase Realtime Database
Postgresql
Mysql
Amazon Aws
Bio

A dedicated professional with a deep passion for technologies and software development, motivated by the aim to create high-quality products that make a positive impact on people's lives. Adheres to an open-source philosophy, actively sharing code and insights acquired from the community, reflecting a belief in collective strength. Committed to continuous learning and the pursuit of new challenges when existing ones no longer offer growth opportunities.

  • Mobile Tech Lead
    4/30/2023 - Present

    Developed proficiency in Clean Architecture and Clean Code principles. Demonstrated expertise in state management implementations using GetX and Bloc (Cubit). Acquired robust skills in unit, widget, and integration testing, ensuring code reliability and quality. Maintained collaborative workflows with Gitflow. Implemented comprehensive design systems and worked extensively with REST APIs utilizing Dio, http, and GetConnect. Emphasized offline-first approaches managing local storage with SharedPreferences, Hive, and GetStorage. Technical skill set includes Mobile Development, GetX, Test-Driven Development, REST API integration, Flutter, and Dart.

  • Mobile Developer
    2/1/2022 - Present

    Developed proficiency in mobile application development with Flutter and Dart. Demonstrated expertise in integrating REST APIs with OAuth 2.0, implementing comprehensive exception handling, and managing cache storage. Achieved OTP authentication through various channels such as WhatsApp, Telegram, SMS, and Email. Implemented several design patterns including the repository pattern, singleton, and SOLID principles to enhance code maintainability and efficiency. Adhered to best practices for user experience (UX) by optimizing refresh mechanisms, handling pointer events, and designing screens for no internet scenarios.

    Successfully built adaptive and complex user interfaces, ensuring responsiveness across a range of devices. Managed remote settings to force application updates and other features, such as resetting local storage or opening external URLs. Utilized source control tools extensively, including Git for version management and collaboration via pull/merge requests and code reviews. Integrated push notifications using Firebase and OneSignal, and incorporated Branch.io for DeepLinks integration.

    Handled Io video call integration, enhancing communication capabilities within applications. Successfully built multiple mobile applications across various sectors including economic, healthcare, sports, social media, and plantation, demonstrating a broad capability to deliver high-quality solutions across diverse industries.

  • Mobile Developer
    1/31/2021 - 8/31/2021

    Developed proficiency in mobile app development using Flutter and Dart through volunteer projects, including the creation of an e-commerce application. Gained extensive experience in REST API integration with OAuth 2.0, managing exception handling, and implementing cache storage. Successfully executed OTP authentication via WhatsApp and implemented various design patterns such as the repository pattern, singletons, and adhering to SOLID principles. Followed best practices for UX by optimizing updates, handling full-screen loaders, and designing no-internet screens. Demonstrated expertise in building adaptive and complex UIs and managing source control with Git, including using Pull/Merge strategies. Integrated push notifications using Firebase and engaged in the development of a mobile application for the furniture sector.

  • Mobile Developer
    2/1/2019 - 9/1/2021

    Developed significant expertise in mobile application development with Flutter and Dart, employing a range of packages. Proficient in REST API integration incorporating OAuth 2.0, exception handling, and cache storage. Extensive experience with OTP authentication via WhatsApp, Telegram, SMS, and Email. Expert in UX best practices, such as optimized updates, full-screen loaders, and no internet screens to enhance user experience. Demonstrated capability in designing and implementing complex and adaptable user interfaces. Managed remote settings to enforce physical app updates, reset local storage, or open external URLs. Adept in version control utilizing Git, handling pull/merge requests, and conducting code reviews. Successfully integrated push notifications using Firebase and OneSignal. Built and maintained mobile applications across various sectors including economic, environmental, and social media.

  • Computer Science at Catholic
    2019 - 2025

Jacob is available for hire

Hire Jacob L.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.