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.
Worked on the development of Nuro, a brain health app by Nurosense. Rearchitected several legacy components, including the state manangement system.
Migrated legacy codebase from Flutter 1 to Flutter 2. 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.
Worked on TopYa!, a platform that helps coach kids in their sport of choice - acting as a supplement to having an actual coach. It comes with multiple "Skill Paths" that have multiple "Skills". Users have access to videos and instructions on what to do. Rewrote the legacy iOS and Android apps into a single unified codebase using Flutter - prioritizing code quality and readability.
Developed flutter_platform_widgets to help make the task of building a native-looking application from a single Flutter codebase quick and easy - abstracting out the platform checks and platform-specific code changes. Contributed to this open-source project in the form of pull requests, added new features and widgets.
U-DO is a Flutter Buddies community project that allows users to explore using local databases to store data. Participate in frequent code reviews and guide new developers on the team.
Actively participated in rebuilding the Arbor Edge Defense infrastructure from scratch - introducing new VM hosts, redesigning the testing infrastructure and implementing automated and manual tests on the solution. Evangelized QA best practices and industry standards on the project.
Worked on T4C Companion, a companion app for a lesser-known, old but popular MMORPG solution. The new solution uses Flutter and Firebase - offering a step up from the old HTML tables full of information copy/pasted from site to site in the past.
Built and deployed a simple wireless configuration manager for GCW-Zero using Python and Pygame. Developed the solution for the OpenDingux platform and integrated it into the firmware as a default WiFi manager solution in the 'OpenDingux Release 2014-05-05'.
Education
Troubleshooting and Debugging Techniques
Coursera
2021 - Present (3 years)
Using Python to Interact with the Operating System
Coursera
2020 - Present (4 years)
Introduction to Git and GitHub
Coursera
2020 - Present (4 years)
Crash Course on Python
Coursera
2020 - Present (4 years)
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