Christopher Frewin

Senior Full Stack Software Engineer
Schenectady, N. Y., U.S..

About

Highly accomplished Senior Full Stack Software Engineer with 12+ years of experience, including 10 professionally, specializing in end-to-end software development across diverse industries like medical devices, SaaS, and e-commerce. Proven leader in designing, building, and optimizing complex systems, from mobile applications and APIs to advanced CI/CD pipelines, driving significant business and user impact. Recognized for full stack ownership, technical leadership, and a strong track record of delivering innovative, scalable solutions.

Work

Solve GmbH
|

Senior Software Engineer

Summary

As Senior Software Engineer, I led development for critical medical device software features in Windows WPF, overseeing comprehensive system development, quality assurance, and technical debt reduction for premium ultrasound projects.

Highlights

Led development of a comprehensive cloud connectivity system for medical devices, integrating WiFi credential management, file watchers, caching, and resilient upload services.

Designed and implemented automated calibration systems (ACS) and occlusion detection/management systems (CPMX2), significantly enhancing premium ultrasound device functionality.

Established robust unit testing frameworks and automated integration tests, ensuring regulatory compliance and high-quality medical device software performance.

Reduced technical debt by refactoring legacy codebases and migrating critical components to newer tech stacks while maintaining backward compatibility.

Restructured the company's medical tech documentation system into a highly customizable Markdown-to-PDF solution, improving feature documentation and accessibility.

Full Stack Craft LLC
|

Owner and Lead Full Stack Software Engineer

Summary

As Owner and Lead Full Stack Software Engineer, I established and grew a software development LLC, successfully delivering diverse SaaS products and digital content while managing full-stack development, product lifecycle, and business operations.

Highlights

Developed and launched 'The Wheel Screener,' a financial SaaS product generating $200-150 MRR, leveraging TypeScript, React, .NET API, and integrating multiple payment gateways.

Created and deployed 'Kurynt,' a SaaS solution for package deprecation management, released as an MVP in July 2022, hosted on Netlify with a Supabase backend and serverless functions.

Authored and delivered multiple full stack software courses, educating over 4,000 individuals on Udemy and Skillshare, with one course inducted into Udemy Business, demonstrating expertise in CI/CD and advanced TypeScript.

Managed 'Chris' Full Stack Blog' and 'Medium Articles,' attracting 1K-1.5K organic monthly visits and over 300,000 total reads, establishing thought leadership in full stack development.

Engineered 'CodeVideo,' an alpha-stage tool converting code snippets into animated videos, showcasing innovation in digital content creation and technical communication.

InClub AG
|

Lead Full Stack Software Engineer

Summary

As Lead Full Stack Software Engineer, I spearheaded the mobile app startup's technology stack, driving key feature development and ensuring end-to-end functionality for both web and mobile platforms.

Highlights

Directed full ownership of the tech stack, including a .NET REST API, Dockerized batch jobs, Angular CMS, and React Native mobile app, later migrating the API to Supabase, Golang, and GraphQL.

Implemented core monetization features including Apple In-App/Stripe Subscriptions (4 weeks), full credit card payment flow via Datatrans/Bexio (4 weeks), and TWINT integration (1 week).

Developed comprehensive testing strategies across the entire test pyramid using Xunit, Shouldly, Cypress, Detox, and Jest, ensuring continuous integration and robust system reliability.

Designed and built scalable full stack software modules and GraphQL endpoints for a Go-based backend, enhancing platform capabilities and data exchange.

Crafted new features for the React Native mobile app using TypeScript and React Hooks, significantly improving user experience and application performance.

ensigra
|

Senior Full Stack Software Engineer

Summary

As Senior Full Stack Software Engineer, I contributed part-time to diverse software projects, specializing in e-commerce, web applications, and complex system integrations.

Highlights

Developed a comprehensive PHP (Magento) E-Commerce shop with full frontend styling, multi-currency, and internationalization support, integrating real-time price/stock checks with SAP's ByDesign system.

Built a React application for displaying recursive folder tree diagrams within a Microsoft SharePoint WebPart, enhancing data visualization and search capabilities.

Constructed a Sterling Integrator XML builder microservice using Node.js and Powershell scripts, optimizing complex data processing workflows.

Upgraded a Django E-commerce site from 2005 to 2020 standards, including a Python 2 to Python 3 migration, and implemented an automated CI/CD process.

Herbert Ospelt Anstalt
|

Full Stack Software Engineer

Summary

As Full Stack Software Engineer, I developed various logistics automation, optimization, and productivity software solutions, serving as the sole developer for client and server-side ABAP/SAPUI5 applications.

Highlights

Developed and deployed a full stack SAPUI5 app for goods entry, incorporating label printing, weighing, booking, and material movements, utilized across multiple warehouses.

Created a full stack SAPUI5 app for goods production, integrating label printing, weighing, and handling unit packaging for multiple workstations across warehouses.

Engineered a real-time EWM SAPUI5 warehouse visualization frontend with REST API and WebSocket, implementing a drag-and-drop interface for task creation, deployed across three major warehouses.

Served as the sole developer for both client (SAPUI5) and server-side (ABAP) software, ensuring comprehensive system functionality and seamless integration across logistics operations.

Cornell University
|

Graduate Research Assistant (M.S. Thesis)

Summary

As Graduate Research Assistant, I developed specialized software for tracking molecular components of biofuel combustion as part of my M.S. thesis, contributing to a published research paper.

Highlights

Authored FORTRAN graph-based chemical energy calculation code for analyzing complex chemical kinetic networks.

Developed Perl scripts to generate runnable FORTRAN ODE calculation code, streamlining scientific computations and accelerating research.

Performed comprehensive data postprocessing and visualizations using Python's Pandas and Matplotlib libraries, supporting in-depth scientific analysis.

Contributed to the peer-reviewed publication 'A novel atom tracking algorithm for the analysis of complex chemical kinetic networks' in Combustion and Flame (2016).

Education

Cornell University

M.S.

Mechanical Engineering

Clarkson University

B.S. with Honors and Great Distinction

Mechanical Engineering

Clarkson University

B.S. with Great Distinction

Physics

Awards

#1 Ranked Developer in Austria (CodersRank)

Awarded By

CodersRank

Recognized as the top developer in Austria, 13th in the US, and 85th globally by CodersRank, reflecting exceptional software engineering proficiency among 55,000+ developers worldwide.

Publications

A novel atom tracking algorithm for the analysis of complex chemical kinetic networks.

Published by

Combustion and Flame

Summary

Developed a novel atom tracking algorithm for analyzing complex chemical kinetic networks, specifically applied to soot precursors formation in multicomponent fuel combustion.

Languages

English
German

Certificates

German Proficiency B1

Issued By

N/A

Skills

Programming Languages

TypeScript, .NET (C#), JavaScript, Python, Go, PHP, Perl, FORTRAN, ABAP, Node.js, Powershell, SQL.

Web Technologies

React, Angular, React Native, Gatsby, GraphQL, REST APIs, WebSockets, HTML, CSS, WPF.

Cloud & DevOps

Docker, Bitbucket Pipelines, CI/CD, Serverless Functions, Netlify, Supabase, Cloud Connectivity.

Databases

SQL, FaunaDB, Supabase.

Testing

Cypress, Detox, Jest, XUnit, Unit Testing, Integration Testing, End-to-End Testing.

E-commerce & Payments

Magento, Stripe, PayPal, Gumroad, Datatrans, Bexio, Mailjet.

Enterprise Systems

SAPUI5, SAP ByDesign, SAP EWM, Sterling Integrator, Microsoft SharePoint.

Medical Device Software

Regulatory Compliance, Automated Calibration Systems, Occlusion Detection Systems.

Data Science & NLP

Python (Pandas, Matplotlib), Natural Language Processing (NLP), Data Visualization, Chemical Kinetic Modeling.

Project Management & Leadership

Technical Leadership, Product Ownership, Agile Methodologies, Cross-functional Collaboration.

Teaching & Content Creation

Curriculum Development, Technical Writing, Online Course Delivery, Blogging, Technical Documentation.

Projects

Photography Portfolio

Summary

Online portfolio showcasing personal photography.

Art Portfolio

Summary

Online portfolio showcasing personal art.

NLP Champs

Summary

A blog and forum with detailed how-tos and development processes of various natural language processing (NLP) techniques.

New York Historical Markers

Summary

A React.js application rendering historical marker signs from New York State.