Jonathan Mist

Jonathan Mist

Mentor
5.0
(1 reviews)
US$15.00
For every 15 mins
5
Sessions/Jobs
ABOUT ME
Software Architect, freelancer and tutor - Multi stack
Software Architect, freelancer and tutor - Multi stack

As a hands-on Software Architect I enjoy the challenge of solving new problems, whether in design, development, debug or test. I have many years of experience in industry (corporate & startup) designing software, leading teams and producing working solutions. I am continually adding to my skills, learning about new technologies. Throughout my career I have mentored both junior and senior developers in a wide range of coding scenarios, including optimised embedded code, object-oriented design, APIs, full-stack/SaaS, and scripted languages.

English
London (+00:00)
Joined February 2018
EXPERTISE
8 years experience
I use Python mostly for prototyping and data analysis type applications, whether services or desktop-driven. Familiar with NumPy, Pandas....
I use Python mostly for prototyping and data analysis type applications, whether services or desktop-driven. Familiar with NumPy, Pandas. Started developing now with PyTorch. Experienced with authoring and consuming RESTful services. Mentoring staff developers working on ML / AI and image processing.
15 years experience
Many of my commercial projects have involved refactoring existing codebases to be more maintainable, add new features, faster to build et...
Many of my commercial projects have involved refactoring existing codebases to be more maintainable, add new features, faster to build etc. I enjoy the challenge of working with legacy code, whether to port it to something modern or integrate it into a new application
View more
View more
10 years experience
I have architected Windows applications for Nokia that e.g. integrated existing C++ libraries into a multi-threaded data-analysis applica...
I have architected Windows applications for Nokia that e.g. integrated existing C++ libraries into a multi-threaded data-analysis application. Well versed with API design, XML and LINQ.
.NET Core
View more
.NET Core
View more
15 years experience
Commercial programming on embedded devices and in Windows. Also interop with C# .NET code
Commercial programming on embedded devices and in Windows. Also interop with C# .NET code
Interop
Interop
20 years experience
C was the language of choice at Nokia for the physical layer systems development on embedded DSPs and MCUs.
C was the language of choice at Nokia for the physical layer systems development on embedded DSPs and MCUs.
2 years experience
Node is a more recent exploration for me, including various prototype projects and small website development. I have also managed the dev...
Node is a more recent exploration for me, including various prototype projects and small website development. I have also managed the dev team responsible for delivering Node backend services.
2 years experience
Freelance website design and maintenance for small organisations, using React in a serverless deployment.
Freelance website design and maintenance for small organisations, using React in a serverless deployment.

REVIEWS FROM CLIENTS

5.0
(1 reviews)
Ryan
Ryan
March 2018
Amazing at guiding you through problems. Patient, Extremely helpful. Will be using again.
EMPLOYMENTS
CTO
Archangel Imaging
2018-05-01-2023-06-01

At Archangel I was responsible for a varied tech stack including embedded software (C/C++/Python) for ML/AI on cameras/drones/robots a...

At Archangel I was responsible for a varied tech stack including embedded software (C/C++/Python) for ML/AI on cameras/drones/robots and full stack web development teams (React/Javascript/Typescript). Needless to say the CTO role included plenty of mentoring, coaching, bid management and all the other business development and support tasks that come with a small company starting out.

Python
C++
Excel
View more
Python
C++
Excel
TypeScript
GPU
React
AI/ML
NVIDIA Jetson
View more
Software Architect
Anritsu
2013-05-01-2017-10-01

As a Software Architect for Anritsu I was responsible for systems solution design for Cellular device testing. This included running t...

As a Software Architect for Anritsu I was responsible for systems solution design for Cellular device testing. This included running the Platform team and designing/integrating software components developed in-house as well as from multi-national teams. We used whatever was the right tool for the job, whether Java, C#, Python or Excel

Python
Java
C#
View more
Python
Java
C#
C++
Database
Excel
View more
Software Architect
Nokia
2003-09-01-2013-05-01

As a Software Specialist, I worked on the Nokia mobile phone embedded software deveopment. This covered both protocol development in C...

As a Software Specialist, I worked on the Nokia mobile phone embedded software deveopment. This covered both protocol development in C and I architected the Windows toolset for debug and tracing using C++, C#. My experience included project management, team leading and mentoring.

C#
C++
C
View more
C#
C++
C
WinForms
Visual Studio
Embedded C
Embedded Systems
View more