Zsolt Husz
Verified Expert in Engineering
Geolocation Developer
Edinburgh, United Kingdom
Toptal member since April 22, 2020
Zsolt has been working in technology for a number of years and moved into mobile app development in the last 4.5 years with React Native. He is still interested in computer vision related solutions and desktop software with C++ and C. His previous clients include SMEs, a marketing agency, the University of Edinburgh, and the Scottish government. Zsolt's most notable development is the QuestNative for Scotland app, which is available on Android and Apple stores.
Portfolio
Experience
- C++ - 20 years
- Qt - 11 years
- Geolocation - 10 years
- React Native - 6 years
- React Redux - 5 years
- AWS AppSync - 4 years
- Bitrise - 4 years
- React - 3 years
Availability
Preferred Environment
Amazon Web Services (AWS), Python, React Native, C++, Qt 5, SQL
The most amazing...
...thing I've developed and technically managed was a computer vision system used in the training of the 2016 Rio GB BMX Olympic team.
Work Experience
Developer and Company Director
DEBLUR
- Led the development of the Digital Blue Badge app, that aims to replace the Blue Badge (disabled parking cards) within a Scottish government initiative.
- Served as the main developer on the QuestNative app, which is available on the app store for visitors to Scotland.
- Refactored an SME's software, made it production-ready, and allowed the SME to restart their activity.
React Native Mobile Engineer
NurseFly, Inc.
- Developed app features from Figma designs throughout this period. I worked on 90% of the app screens, counting a total of over 90 screens.
- Set up the JavaScript to TypeScript migration of the project and CI/CD on Bitrise.
- Set up Detox E2E testing and integrated it with CI/CD and Genymotion. Set up E2E, linting, and a types check on pull request builds and daily pipelines.
- Led React Native upgrades from version 0.6x to 0.76.
- Monitored app performance with Sentry, Crashlytucs, and Shortcut.io.
- Developed push notifications and Deeplink testing strategies for E2E and manual testing.
- Defined automated and standardized app release procedures for app stores and over-the-air updates (CodePush).
- Upgraded and refactored the app's basic mechanism, such as Redux store navigation, push notifications, and deep linking.
Head of Software
i2eyediagnostics
- Re-engineered the software deployment onto the medical device hardware reducing it from about two days to less than four hours while making it robust to human errors.
- Ensured software and processes conform to the ISO 13485 standard.
- Introduced Jira for issue tracking to improve information flow within the company.
Senior Scientist
BAE Systems
- Led defense-related computer vision research projects with hands-on coding and integration of university technologies.
- Technically led a project to help the 2016 Rio GB BMX rider's team in their training to optimize their jumps. I have created software and led the hardware solution.
- Worked with researchers in the UK and European universities to mature their research from TRL 1-3 to TRL 5-8.
Software Developer
Medical Research Council
- Developed a web server that provides sectioned visualization of extremely high-resolution 3D models as a tiled service—Google Maps but the data is 3D scans. This web service has been running for 12 years on the Edinburgh Mouse Atlas website.
- Designed the UI and software architecture, and then coded software in C++ and Qt to warp 3D objects as a volume and not just their surface.
- Ran image processing algorithms on an 8-node-cluster.
Experience
QuestNative Mobile App
http://www.questnative.comDigital Blue Badge App
I have provided functional requirements and helped a designer come up with v1.00 of the prototype showed in the link. Then, based on this prototype, I have developed the v2.00 of the app front end in React Native to match the initial mock-up that was released via Bitrise to iOS and Android app stores. The UX is currently being tested.
Tracking System for BMX Riders
http://www.baesystems.com/en-uk/article/unmanned-aircraft-technology-keeps-bmx-riders-on-track-for-goldI designed and managed the project and the technical teams and built and tested the software components.
3D IIP Server
Low Emission Zones Scotland App
https://lezapp.deblur.co.uk/Education
Ph.D. in Search Results, Web Results, Engineering, and Physical Sciences
Heriot-Watt University - Edinburgh, Scotland
Bachelor of Engineering and Master's Degrees in Computer Engineering
Politehnica University of Timisoara - Timisoara, Romania
Certifications
Chartered Engineer (CEng)
British Computer Society
Skills
Libraries/APIs
React Redux, REST APIs, Redux-Saga, Node.js, React, OpenCV
Tools
Redux Thunk, Bitbucket, Xcode, Expo.io, AWS AppSync, Jira, Git, Amazon Cognito, Microsoft Visual C++
Languages
C++, JavaScript, Python, SQL, TypeScript
Frameworks
React Native, Qt, Redux, Qt 5
Platforms
Bitrise, Windows, Linux, Firebase, Visual Studio Code (VS Code), Amazon Web Services (AWS), iOS, Android, Mapbox
Storage
NoSQL, MongoDB, MySQL, Amazon S3 (AWS S3)
Paradigms
Automated Testing, Management
Other
GPS, Image Processing, Geolocation, Application State Management, Boilerplate Code, APIs, Mapbox SDK, PTZ Cameras, Eye Tracking, Debugging, Code Review, Medical Devices, 3D, CGI, Automated Build System, CI/CD Pipelines, Software, Reviews, Computer Vision Algorithms, DSP, Algorithms
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring