Zsolt Husz, Developer in Edinburgh, United Kingdom
Zsolt is available for hire
Hire Zsolt

Zsolt Husz

Verified Expert  in Engineering

Geolocation Developer

Location
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

DEBLUR
Amazon Web Services (AWS), Node.js, JavaScript, C++, React Native
i2eyediagnostics
Medical Devices, Eye Tracking, Python
BAE Systems
Qt, OpenCV, C++, Image Processing

Experience

Availability

Part-time

Preferred Environment

Amazon Web Services (AWS), AWS AppSync, Microsoft Visual C++, Visual Studio Code (VS Code), Python, OpenCV, Amazon Cognito, Bitrise, Qt, React Native

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

2015 - PRESENT
DEBLUR
  • Led the development of the Digitial 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 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.
Technologies: Amazon Web Services (AWS), Node.js, JavaScript, C++, React Native

Head of Software

2015 - 2016
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.
Technologies: Medical Devices, Eye Tracking, Python

Senior Scientist

2010 - 2015
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.
Technologies: Qt, OpenCV, C++, Image Processing

Software Developer

2008 - 2010
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.
Technologies: 3D, OpenCV, Qt, C++

QuestNative Mobile App

http://www.questnative.com
A React Native app built to showcase tourist locations in Scotland via a gamified experience. I have developed the concept, employed a design studio to co-design the app, and then I coded the app with React Native to be a pixel-perfect match to the InVision design. To allow complete offline functionality and background synchronization, I used AWS AppSync, Mapbox, and PoachDB.

Digital Blue Badge App

The Digital Blue Badge App is for people with disabilities to access discounts and entitlements in Scotland.
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-gold
A system to provide remote measurements of BMX cyclists' performance. It's composed of two cameras, a laptop running computer vision algorithms, and a tablet for visualization.

I designed and managed the project and the technical teams and built and tested the software components.

3D IIP Server

I wrote a 3D extension of the IIP image server that serves 3D images of the Edinburgh Mouse Atlas. The project used this server in production from 2009 to 2022.

Languages

C++, JavaScript, Python, SQL, TypeScript

Frameworks

React Native, Qt, Redux

Libraries/APIs

React Redux, REST APIs, Redux-Saga, Node.js, React, OpenCV

Tools

Redux Thunk, Bitbucket, Expo.io, AWS AppSync, Jira, Git, Amazon Cognito, Microsoft Visual C++

Other

GPS, Image Processing, Geolocation, Application State Management, APIs, Mapbox SDK, PTZ Cameras, Eye Tracking, Debugging, Code Review, Medical Devices, 3D, CGI

Platforms

Bitrise, Windows, Linux, Firebase, Visual Studio Code (VS Code), Amazon Web Services (AWS), iOS, Android

Storage

NoSQL, MongoDB, MySQL

2004 - 2008

Ph.D. in Search Results, Web Results, Engineering, and Physical Sciences

Heriot-Watt University - Edinburgh, Scotland

1997 - 2003

Bachelor of Engineering and Master's Degrees in Computer Engineering

Politehnica University of Timisoara - Timisoara, Romania

MARCH 2014 - PRESENT

Chartered Engineer

British Computer Society

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring