Chris Frewin

Chris Frewin

Mentor
Rising Codementor
US$8.00
For every 15 mins
ABOUT ME
Senior Full Stack Developer with 12+ years of experience
Senior Full Stack Developer with 12+ years of experience

I’m a senior full tack software engineer with 12+ years of software engineering experience, the last 10 of those professionally. I have experience in a variety of languages and frameworks including TypeScript, .NET, JavaScript, Python, Perl, React, Bash, and significant experience with many other languages (most with 3+ years). I have completed numerous fullstack software projects: automation tasks, fullstack web applications, fullstack mobile applications, APIs, microservices, advanced CI / CD configurations, and the occasional purely-for-display website.

Highlights from my career include:

  • Majority development and production of the Compremium Connectivity and Cloud Link applications, used to manage Compremium applications and upload ultrasound data to the cloud. The CPMX1 application will be used by NASA in future missions to the Moon and Mars.
  • Full ownership of the tech stack at Swiss startup InClub which included a .NET REST API and batch jobs containerized in Docker, an Angular CMS, and a React Native mobile app. Full testing suite including Cypress and Detox for end-to-end tests, as well as Jest and XUnit for integration and unit tests. Later the .NET API was ported to a combined stack of Supabase, Go, and GraphQL.
  • Taught over 5000 people through my Udemy and Skillshare courses, ranging from TypeScript generics to Bash and Bitbucket Pipelines. My Bitbucket Pipelines course was inducted into the Udemy Business collection (i.e. used as course material at large public companies like Netflix, Nasdaq, and Volkswagon).
  • My Medium Articles, which have over 300,000+ total reads
  • My blog generates 1K-1.5K visits organically each month
  • Full development and ownership of an SAP logistics and goods movement app used across three warehouses at 12+ workstations
  • #3 ranked developer in Austria (out of 153 developers) (princefishthrower), #23 ranked developer in United States (out of 3100 developers), and #170 ranked developer in the world (out of 55000+ developers) according to CodersRank, as of August 2025

My strengths lie in my ability to learn new design patterns and environments quickly, implementing intuitive customer-facing applications in a timely manner, building complex software systems, and being able to find and fix bugs or undesired behavior in complex stacks. I’m a problem solver.

My true passion lies in the endless endeavor that is software, consistently trying to improve my craft and educating others of my findings along the way

Vienna (+02:00)
Joined October 2018
EXPERTISE
7 years experience
Postgres is my go-to database for any application.
Postgres is my go-to database for any application.
4 years experience
Used for many backend projects
Used for many backend projects
7 years experience
TypeScript with React is my default choice for all frontend web / native projects.
TypeScript with React is my default choice for all frontend web / native projects.

REVIEWS FROM CLIENTS

Chris's profile has been carefully vetted and approved as a Codementor. Connect with Chris now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
react-use-please-stay
A React hook that animates the document title and/or favicon when focus from the page is lost.
TypeScript
150
7
react-redux-shopify-storefront-api-example
A mid-2018 boilerplate site utilizing React, Redux, and Shopify's Storefront API.
JavaScript
35
20
Stack Overflow
1482 Reputation
1
15
30
EMPLOYMENTS
Senior Full Stack Software Engineer
Solve GmbH
2023-11-01-Present

Lead developer for critical medical device software features in Windows WPF for Compremium ultrasound projects (CPMX1, CPMX2, and CPMX...

Lead developer for critical medical device software features in Windows WPF for Compremium ultrasound projects (CPMX1, CPMX2, and CPMX Connectivity), including:

  • Development of comprehensive cloud connectivity system with WiFi credential management, file watchers, caching mechanisms, and resilient upload services
  • Implementation of connectivity framework for medical device communication and data exchange
  • Development of automated calibration system (ACS) and compartment electronic control system (CECS) for CPMX1
  • Design and implementation of occlusion detection and management system for CPMX2
  • Integration of regulatory-compliant logging and monitoring systems across multiple device types

Quality assurance and validation:

  • Implementation of comprehensive unit testing framework for medical device software
  • Development of automated integration tests for critical device functions
  • Creation and maintenance of validation documentation compliant with medical device regulations

Technical debt reduction and system improvements:

  • Refactoring of legacy code bases to improve maintainability and reduce complexity
  • Implementation of modern error handling and diagnostic systems
  • Migration of critical components to newer technology stacks while maintaining backward compatibility

UI development of multiple screens used for the new LipoSurge med tech product for Nouvag

Restructuring and organization of Solve GmbH’s med tech documentation system, a markdown to PDF system with high customability and many features

C#
WPF
React
View more
C#
WPF
React
Blazor
View more
Host of React Round Up Podcast
Top End Devs
2023-11-01-Present

I'm currently a host of the React Round Up podcast! Each week we have a React developer on the show sharing something exciting th...

I'm currently a host of the React Round Up podcast! Each week we have a React developer on the show sharing something exciting they are creating or have created.

React
View more
React
View more
Owner and Lead Engineer
Full Stack Craft LLC
2020-04-01-Present

Full Stack Craft is focused on both software education and SaaS products. Our first profitable product, The Wheel Screener (<a href="h...

Full Stack Craft is focused on both software education and SaaS products. Our first profitable product, The Wheel Screener (https://wheelscreener.com), is a tool to help options traders find better trades. We also have created a variety of video and text-based courses with platforms like Udemy, Newline, and Educative.

Python
C#
Node.js
View more
Python
C#
Node.js
PostgreSQL
Nginx
TypeScript
Docker
React
JavaScript
React Native
.NET
Golang
Supabase
View more
PROJECTS
The Wheel ScreenerView Project
2020
Full Stack Craft's first profitable SaaS project! An options screener for the wheel options trading strategy.
Full Stack Craft's first profitable SaaS project! An options screener for the wheel options trading strategy.
PostgreSQL
TypeScript
React
View more
PostgreSQL
TypeScript
React
Gatsby
Golang
Supabase
View more
Full Stack CoursesView Project
2023
Full Stack Craft's Full Stack Courses - for developers who want to learn beyond the typical create-react-app to-do list app, from real ha...
Full Stack Craft's Full Stack Courses - for developers who want to learn beyond the typical create-react-app to-do list app, from real hands-on experience from my wide ranging software career.
Bash
React
Circleci
View more
Bash
React
Circleci
CI/CD
Golang
View more