Hans K.

Hans K.

Michigan, United States of America
Hire Hans K. Hire Hans K. Hire Hans K.

About Me

Hans is a Flutter Developer with a solid knowledge of software architecture for over 10 years - testing solutions, documenting results, and writing test plans. He works on projects from inception to completion with a commitment to software quality - releasing clean, efficient, and performant code. He builds robust and scalable solutions for clients - approaching projects thoughtfully, learning quickly, improving constantly, and celebrating wins.

AI, ML & LLM

Database

DevOps

Other

Work history

UpStack
UpStack
Senior Flutter Developer
2021 - Present (4 years)
Remote
  • Contracted to architect and develop a customer-facing restaurant ordering system with rewards for INFI.

  • Leveraged Firebase Auth for user authentication, targeting iOS, Android, and the web.

  • Automatically themed and built for a variety of the client's different restaurant customers during CI/CD build and deploy.

Fennel
Fennel
Staff Flutter/Dart Developer/Architect
2022 - 2023 (1 year)
Remote
  • Architected the Fennel app from the ground up using BLoC, GraphQL, dependency injection, and a custom-designed UI package using CLEAN coding paradigms.

  • Developed a comprehensive security approach for handling sensitive PII in all layers of the product and developed and implemented a comprehensive logging strategy to ensure support and engineering had enough data to troubleshoot customer issues.

  • Wrote comprehensive documentation around all aspects of the app design and architecture.

  • Developed a comprehensive testing strategy and mentored the junior developers in writing tests.

Philosophie by InfoBeans
Philosophie by InfoBeans
Senior Flutter Developer
2021 - 2021
Remote
  • Worked on the development of Nuro, a brain health app by Nurosense, rearchitecting several legacy components, including the state management system.

  • Migrated legacy codebase from Flutter 1 to Flutter 2 and developed a multitude of custom widgets.

  • Developed the "Nuro Power" and "Nuro Profile" sections of the app.

  • Mentored interns and the client's lead engineer in QA best practices and effective Dart code style.

Freelance
Freelance
Flutter Developer
2019 - 2023 (4 years)
Remote
  • Worked on a Flutter-based app, wrote the codebase, and handled testing and deployment to the Google Play Store.

  • Built a POC solution for WTF JHT, rewrote the CI/CD workflow, extended the API, and improved the release of articles.

  • Reviewed requirements and implemented new solutions to update GCW Connect, a WiFi manager for an embedded game console.

  • Wrote an application for TopYa! using Flutter to replace their aged, native applications.

Arbor Networks
Arbor Networks
Software QA Engineer II
2016 - 2019 (3 years)
Ann Arbor, MI, United States of America
  • Devised product tests on a multitude of virtualization platforms and troubleshot systems daily.

  • Improved the QA process for manual software testing on the web interface, REST API, and Linux-based back end.

  • Executed different testing approaches on products, identified and submitted 200+ bug reports to Bugzilla, and performed bug verification.

Arbor Networks
Arbor Networks
Technical Support Engineer II
2012 - 2016 (4 years)
Ann Arbor, MI, United States of America
  • Oversaw live upgrades on mission-critical solutions for clients, preventing excess downtimes and saving them millions of dollars.

  • Oversaw Linux, BGP, SNMP, and advanced network troubleshooting and utilized deep packet analysis to analyze and identify threats.

  • Developed a custom solution to facilitate visual scan of log files to increase efficiency, triage logs, and submit comprehensive bug reports.

Showcase

Flutter Developer - TopYa!
Flutter Developer - TopYa!
  • Developed a Flutter-based unified codebase for the TopYa! app, replacing legacy iOS and Android apps.

  • Implemented multiple 'Skill Paths' with associated 'Skills' within the app, providing instructional content.

  • Prioritized code quality and readability during the rewrite of the TopYa! app's codebase.

Flutter Developer - flutter_platform_widgets
Flutter Developer - flutter_platform_widgets
  • Developed Flutter platform widgets to simplify native-looking application development.

  • Abstracted away platform checks and platform-specific code changes.

  • Contributed to the open-source project through pull requests and feature additions.

QA Engineer - Arbor Edge Defense
QA Engineer - Arbor Edge Defense
  • Rebuilt the Arbor Edge Defense infrastructure from scratch.

  • Introduced new VM hosts and redesigned testing infrastructure.

  • Implemented automated and manual tests, and evangelized QA best practices.

Software Developer - GCW Connect
Software Developer - GCW Connect
  • Developed a Python and PyGame-based wireless configuration manager for GCW-Zero.

  • Integrated the solution for the OpenDingux platform and deployed it as a default WiFi manager in the 'OpenDingux Release 2014-05-05'.

  • Created a simple wireless configuration manager for GCW-Zero using Python.

Software Developer - T4C Companion
Software Developer - T4C Companion
  • Developed a companion app for a less-known MMORPG solution using Flutter and Firebase.

  • The app addresses the problem of repetitive information copying from various websites.

  • Offers a more modern and efficient solution with improved data management.

Flutter Developer - U-DO
Flutter Developer - U-DO
  • U-DO is a Flutter Buddies project focused on local database data storage.

  • The project involves frequent code reviews and guidance for new developers.

  • U-DO is a community-driven initiative exploring local database usage.

Education

Associate in Applied Science - Computer and Information Systems Security / Information Assurance
Associate in Applied Science - Computer and Information Systems Security / Information Assurance
Washtenaw Community College
2008 - 2014 (6 years)
Associate in Applied Science - Computer Systems Networking & Telecommunication
Associate in Applied Science - Computer Systems Networking & Telecommunication
Washtenaw Community College
2008 - 2012 (4 years)