Software development for Biotech and Pharma
Aktualisiert am 21.06.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 23.06.2024
Verfügbar zu: 100%
davon vor Ort: 100%
React.js
Python
AWS
Rust
D3.js
Pytorch
Pandas
Pytorch-lightning
Optuna
AWS API Gateway
AWS Lambda
AWS RDS
AWS DynamoDB
AWS Route53
FastAPI
Ariadne
SQLAlchemy
PostgreSQL
Leaflet
Docker
Docker-compose
Plotly
Chinese
beginner
English
mother tongue
French
beginner
German
mother tongue

Einsatzorte

Einsatzorte

Berlin (+20km)
Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

5 Monate
2023-06 - 2023-10

Healthcare Data Brokerage Software Developer

Full-Stack Developer Python FastApi ElasticSe ...
Full-Stack Developer
As a freelancer I worked with a healthcare data broker. I helped create API endpoints for automatic statistical reporting and created pipelines for data enrichment and client data exports. Relentless refactoring of a particular pipeline allowed me to reduce its run time from weeks down to a few hours.
Elas
Python FastApi ElasticSe Health Big Perfo
Berlin
4 Monate
2022-11 - 2023-02

MagicSoup: A Cellular Evolution Game

Software Developer Python PyTorch PyPI ...
Software Developer
I created a game (MagicSoup: https://magic-soup.readthedocs.io/) that simulates cell metabolic and transduction pathway evolution. Given a user-defined chemistry, cells are allowed to evolve proteins with different domains and different kinetic properties. They thereby create complex signal processing networks. As it is the case in nature, these networks consist of structures such as hubs, feed-back loops, and oscillators from which complex behavior emerges. I implemented the simulation as a python package with most calculations being done in CUDA kernels.
Python PyTorch PyPI Biotechnologie GPU Agent-based Simulation
10 Monate
2022-01 - 2022-10

CO2AI: AI for Sustainability

Software Developer Python TypeScript nginx ...
Software Developer

As a freelancer I worked together with BCG GAMMA on a carbon accounting app CO2AI. I created an emission factors browser, a system for managing API access tokens, and an object storage middle layer. Choosing the right emission factors is a major problem in carbon accounting. So, the emission factor browser uses NLP and good UX to make finding the right emission factor efficient. By now the team doubled-down on this app and carved out a separate company for it (co2ai.com).

Python TypeScript nginx PostgreSQL Redis ReactJS docker docker compose FastAPI CircleCI OAuth 2 OpenAPI
BCG GAMMA
Berlin
1 Monat
2021-11 - 2021-11

Android App: Ankerwache

Creator TypeScript Android React Native ...
Creator
I built an anchor watch app for Android using React Native and Expo (github.com/mRcSchwering/ankerwache). This is a tool to help you sleep better while on a boat at anchor. Set your anchor position, define a radius, and start the anchor watch. If your phone is persistently outside the defined radius it will start to ring loudly.
TypeScript Android React Native Geodatenverarbeitung
8 Monate
2021-03 - 2021-10

Pharmacometrics IT Landscape

Software-Developer Agile Entwicklung Python React.js ...
Software-Developer

As part of a DevOps team I created a serverless, GxP-validated, pharmacometrics IT landscape. We had to create fully validated and monitored computation environments for different statistical languages. All data transformations statisticians would perform, had to be tracked and stored in a browsable graph. Additionally, I mentored colleagues in software development and helped recruitment efforts with tests and interviews.

Agile Entwicklung Python React.js AWS SAM Aurora GxP Computer System Validation R
Bayer AG
Berlin
1 Monat
2021-03 - 2021-03

Prevailing Winds App (prevailing-winds.de)

Creator Leaflet.js React.js AWS ...
Creator

This is a side-project I did on the weekend. It's an interactive pilot chart for surfers, pilots, sailors, paragliders, and anyone else interested in wind strength and directions. There are many great apps, like windy.com, that show you the current winds with short-term predictions. However, I didn't find anything with historic wind data for planning a holiday or passage.

Leaflet.js React.js AWS Cloudflare TypeScript Grommet AWS SAM serverless Python
6 Monate
2020-03 - 2020-08

Antibody BERT

Data Scientist PyTorch Pytorch-lightning Optuna ...
Data Scientist

In a machine learning group focused on drug discovery I was developing a biologics transformer model. It was based on BERT, a model commonly used for natural language processing tasks. I re-purposed it to understand amino acid sequences of antibodies. I designed and performed pre-trainings with about 1 billion amino acid sequences and further follow-up fine-tunings on different downstream tasks. The transformer was on a par with state-of-the-art antibody transformers around that time.

PyTorch Pytorch-lightning Optuna Raytune Deep-Learning Natural Language Processing Antibodies Transfer Learning
Bayer AG
Berlin
3 Monate
2020-01 - 2020-03

Digital Beehive (github.com/mRcSchwering/beehive)

Data Scientist Deep Learning PyTorch Computer Vision ...
Data Scientist

This was a little side-project I did to help beekeepers. I developed and trained a model which can detect the content of a honeycomb photo. E.g. it can count the number of cells with larvae, pollen, nectar and so on. You can use this to get an accurate estimate of your beehive's health.

Deep Learning PyTorch Computer Vision Python fastAPI Bees
Bayer AG
Berlin
2 Jahre 3 Monate
2017-11 - 2020-01

Visual Analytics Platforms

Software-Developer D3.js React.js Chart.js ...
Software-Developer

In a DevOps team I was developing software solutions for researchers at Bayer, specifically bioinformaticians. My colleagues and I have built a data management system, several visual-analytics platforms, a data-integration, and an algorithms deployment platform. Additionally, we helped bioinformaticians deploy their models. Development, infrastructure, security, and project management roles were shared. Besides that our team was heavily involved in the digital transformation of the organization.

D3.js React.js Chart.js Canvas Plotly jQuery JavaScript Python docker docker-compose Postgres Elastic Search nginx Nagios AWS Agile Entwicklung DevOps
Bayer AG
Berlin
1 Jahr
2016-10 - 2017-09

Biotop Community Lab e.V.

Co-founder and vice chairman Science Communication
Co-founder and vice chairman

I co-founded and supported Biotop Community Lab e.V. as vice chairman. This is a no-profit organization for promoting the democratization of science through access to biotechnology and learn-by-doing education. We are a part of the global DIY-bio movement, which focuses on bringing biology outside of academic and industrial environment to the lay public. We believe that biology is technology and we want to put citizens in the conditions to make use of it, as any other common technology.

Science Communication
Heidelberg
7 Monate
2017-02 - 2017-08

Batch Effects in Single Cell RNA Sequencing Analysis

Master Thesis Machine Learning Statistical Modelling scRNA Sequencing Analysis
Master Thesis

Data from single cell RNA sequencing experiments are often confounded with technical variability due to experimental batches. Using mathematical modeling and machine learning methods I measured these batch effects and predicted significantly differential distributions.

Machine Learning Statistical Modelling scRNA Sequencing Analysis
4 Monate
2015-11 - 2016-02

CRISPR AnalyzeR (biorxiv.org/content/10.1101/109967v1)

Software-Developer R shiny docker R ...
Software-Developer

This is a webapp I wrote during my Masters when working with pooled CRISPR/Cas9 screens. Analyzing the data from these screens is tedious and largely repetitive. This tool does all the pre-processing, data quality checks, and differential distribution calculations. Years later I noticed this tool was used by several Pharma companies.

R shiny docker R pooled CRISPR/Cas9 Screens pooled CRISPR/Cas9 Screen Data Analysis Gene Expression Analysis RNAseq Analysis
German Cancer Research Center
Heidelberg
3 Monate
2015-02 - 2015-04

Synthetic Cells in Microdroplets

Student Researcher Microfluidics Microdroplets Digital-Imaging-and-Communications-in-Medicine ...
Student Researcher

I worked in a microfluidics laboratory which wanted to create synthetic cells using micro-droplet technology. For this surfactant mixtures had to be optimized. I helped establishing a system which could measure surface tension and other physical properties directly inside the micro-droplets using computer vision.

Microfluidics Microdroplets Digital-Imaging-and-Communications-in-Medicine Computer Vision Lithographie
3 Monate
2013-11 - 2014-01

Sepsis Diagnostic Genetic Assay

Intern Researcher qPCR leukocytes mRNA extraction
Intern Researcher

A Singaporean Start-up found a set of genes which were differentially expressed in leukocytes of sepis patients. I facilitated a proof of value study by analyzing patient blood samples on call. The work included leukocyte mRNA extraction and qPCR.

qPCR leukocytes mRNA extraction
4 Monate
2013-04 - 2013-07

In vivo and in silico creation of a static Min system in E. coli

BSc Thesis spatiotemporal simulations synthetic biology
BSc Thesis

This thesis combined spatial simulations and synthetic biology to compare static and spatio-temporal oscillating concentration gradients within the cell. The work included modeling experiments in silico and then performing them in vivo.

spatiotemporal simulations synthetic biology

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 9 Monate
2013-10 - 2017-06

Molecular Biotechnology

Master of Science, Ruprecht Karl University of Heidelberg
Master of Science
Ruprecht Karl University of Heidelberg

Major in bioinformatics. Courses in Mathematical Modeling and Data Analysis, Entrepreneurship, Translational Medicine, and Biomimetic Systems.

Degree: MSc Molecular Biotechnology (1.1)

3 Jahre 1 Monat
2010-10 - 2013-10

Molecular Biotechnology

Bachelor of Science, Ruprecht Karl University of Heidelberg
Bachelor of Science
Ruprecht Karl University of Heidelberg

Major in bioinformatics. Additional language courses in English and Chinese, and crash courses in economics and project management.

Degree: BSc Molecular Biotechnology (1.7)

Position

Position

  • Software Developer
  • Data Scientist
  • Former Biotechnologist

Kompetenzen

Kompetenzen

Top-Skills

React.js Python AWS Rust D3.js Pytorch Pandas Pytorch-lightning Optuna AWS API Gateway AWS Lambda AWS RDS AWS DynamoDB AWS Route53 FastAPI Ariadne SQLAlchemy PostgreSQL Leaflet Docker Docker-compose Plotly

Produkte / Standards / Erfahrungen / Methoden

Agile Entwicklung
Bees
Business Analyse
Cloudflare
Computer System Validation
Computer Vision
Deep Learning
DevOps
Elastic Search
GxP
Nagios
nginx
UX Design
Lithographie

Military:

Basic military service at Bundeswehr

Founder:

I co-founded (URL gladly on request) a non-profit organization promoting the democratization of science through access to biotechnology and learn-by-doing education.

Programmiersprachen

Ariadne
Aurora
AWS
AWS SAM
Canvas
Chart.js
D3.js
Docker
docker-compose
FastAPI
Grommet
JavaScript
jQuery
Leaflet.js
Optuna
Plotly
Python
PyTorch
Pytorch-lightning
R
R shiny
Raytune
React.js
TypeScript

Datenbanken

Amazon Aurora
Amazon DynamoDB
Postgres

Hardware

serverless

Design / Entwicklung / Konstruktion

Digital-Imaging-and-Communications-in-Medicine

Forschung & Entwicklung

Antibodies
Gene Expression Analysis
Natural Language Processing
pooled CRISPR/Cas9 Screen Data Analysis
pooled CRISPR/Cas9 Screens
RNAseq Analysis
Transfer Learning
Microdroplets
Microfluidics
leukocytes
qPCR
mRNA extraction
scRNA Sequencing Analysis
Statistical Modelling
Machine Learning
synthetic biology
spatiotemporal simulations
Science Communication

Branchen

Branchen

- Biotech

- Pharma

- HealthCare

Einsatzorte

Einsatzorte

Berlin (+20km)
Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

5 Monate
2023-06 - 2023-10

Healthcare Data Brokerage Software Developer

Full-Stack Developer Python FastApi ElasticSe ...
Full-Stack Developer
As a freelancer I worked with a healthcare data broker. I helped create API endpoints for automatic statistical reporting and created pipelines for data enrichment and client data exports. Relentless refactoring of a particular pipeline allowed me to reduce its run time from weeks down to a few hours.
Elas
Python FastApi ElasticSe Health Big Perfo
Berlin
4 Monate
2022-11 - 2023-02

MagicSoup: A Cellular Evolution Game

Software Developer Python PyTorch PyPI ...
Software Developer
I created a game (MagicSoup: https://magic-soup.readthedocs.io/) that simulates cell metabolic and transduction pathway evolution. Given a user-defined chemistry, cells are allowed to evolve proteins with different domains and different kinetic properties. They thereby create complex signal processing networks. As it is the case in nature, these networks consist of structures such as hubs, feed-back loops, and oscillators from which complex behavior emerges. I implemented the simulation as a python package with most calculations being done in CUDA kernels.
Python PyTorch PyPI Biotechnologie GPU Agent-based Simulation
10 Monate
2022-01 - 2022-10

CO2AI: AI for Sustainability

Software Developer Python TypeScript nginx ...
Software Developer

As a freelancer I worked together with BCG GAMMA on a carbon accounting app CO2AI. I created an emission factors browser, a system for managing API access tokens, and an object storage middle layer. Choosing the right emission factors is a major problem in carbon accounting. So, the emission factor browser uses NLP and good UX to make finding the right emission factor efficient. By now the team doubled-down on this app and carved out a separate company for it (co2ai.com).

Python TypeScript nginx PostgreSQL Redis ReactJS docker docker compose FastAPI CircleCI OAuth 2 OpenAPI
BCG GAMMA
Berlin
1 Monat
2021-11 - 2021-11

Android App: Ankerwache

Creator TypeScript Android React Native ...
Creator
I built an anchor watch app for Android using React Native and Expo (github.com/mRcSchwering/ankerwache). This is a tool to help you sleep better while on a boat at anchor. Set your anchor position, define a radius, and start the anchor watch. If your phone is persistently outside the defined radius it will start to ring loudly.
TypeScript Android React Native Geodatenverarbeitung
8 Monate
2021-03 - 2021-10

Pharmacometrics IT Landscape

Software-Developer Agile Entwicklung Python React.js ...
Software-Developer

As part of a DevOps team I created a serverless, GxP-validated, pharmacometrics IT landscape. We had to create fully validated and monitored computation environments for different statistical languages. All data transformations statisticians would perform, had to be tracked and stored in a browsable graph. Additionally, I mentored colleagues in software development and helped recruitment efforts with tests and interviews.

Agile Entwicklung Python React.js AWS SAM Aurora GxP Computer System Validation R
Bayer AG
Berlin
1 Monat
2021-03 - 2021-03

Prevailing Winds App (prevailing-winds.de)

Creator Leaflet.js React.js AWS ...
Creator

This is a side-project I did on the weekend. It's an interactive pilot chart for surfers, pilots, sailors, paragliders, and anyone else interested in wind strength and directions. There are many great apps, like windy.com, that show you the current winds with short-term predictions. However, I didn't find anything with historic wind data for planning a holiday or passage.

Leaflet.js React.js AWS Cloudflare TypeScript Grommet AWS SAM serverless Python
6 Monate
2020-03 - 2020-08

Antibody BERT

Data Scientist PyTorch Pytorch-lightning Optuna ...
Data Scientist

In a machine learning group focused on drug discovery I was developing a biologics transformer model. It was based on BERT, a model commonly used for natural language processing tasks. I re-purposed it to understand amino acid sequences of antibodies. I designed and performed pre-trainings with about 1 billion amino acid sequences and further follow-up fine-tunings on different downstream tasks. The transformer was on a par with state-of-the-art antibody transformers around that time.

PyTorch Pytorch-lightning Optuna Raytune Deep-Learning Natural Language Processing Antibodies Transfer Learning
Bayer AG
Berlin
3 Monate
2020-01 - 2020-03

Digital Beehive (github.com/mRcSchwering/beehive)

Data Scientist Deep Learning PyTorch Computer Vision ...
Data Scientist

This was a little side-project I did to help beekeepers. I developed and trained a model which can detect the content of a honeycomb photo. E.g. it can count the number of cells with larvae, pollen, nectar and so on. You can use this to get an accurate estimate of your beehive's health.

Deep Learning PyTorch Computer Vision Python fastAPI Bees
Bayer AG
Berlin
2 Jahre 3 Monate
2017-11 - 2020-01

Visual Analytics Platforms

Software-Developer D3.js React.js Chart.js ...
Software-Developer

In a DevOps team I was developing software solutions for researchers at Bayer, specifically bioinformaticians. My colleagues and I have built a data management system, several visual-analytics platforms, a data-integration, and an algorithms deployment platform. Additionally, we helped bioinformaticians deploy their models. Development, infrastructure, security, and project management roles were shared. Besides that our team was heavily involved in the digital transformation of the organization.

D3.js React.js Chart.js Canvas Plotly jQuery JavaScript Python docker docker-compose Postgres Elastic Search nginx Nagios AWS Agile Entwicklung DevOps
Bayer AG
Berlin
1 Jahr
2016-10 - 2017-09

Biotop Community Lab e.V.

Co-founder and vice chairman Science Communication
Co-founder and vice chairman

I co-founded and supported Biotop Community Lab e.V. as vice chairman. This is a no-profit organization for promoting the democratization of science through access to biotechnology and learn-by-doing education. We are a part of the global DIY-bio movement, which focuses on bringing biology outside of academic and industrial environment to the lay public. We believe that biology is technology and we want to put citizens in the conditions to make use of it, as any other common technology.

Science Communication
Heidelberg
7 Monate
2017-02 - 2017-08

Batch Effects in Single Cell RNA Sequencing Analysis

Master Thesis Machine Learning Statistical Modelling scRNA Sequencing Analysis
Master Thesis

Data from single cell RNA sequencing experiments are often confounded with technical variability due to experimental batches. Using mathematical modeling and machine learning methods I measured these batch effects and predicted significantly differential distributions.

Machine Learning Statistical Modelling scRNA Sequencing Analysis
4 Monate
2015-11 - 2016-02

CRISPR AnalyzeR (biorxiv.org/content/10.1101/109967v1)

Software-Developer R shiny docker R ...
Software-Developer

This is a webapp I wrote during my Masters when working with pooled CRISPR/Cas9 screens. Analyzing the data from these screens is tedious and largely repetitive. This tool does all the pre-processing, data quality checks, and differential distribution calculations. Years later I noticed this tool was used by several Pharma companies.

R shiny docker R pooled CRISPR/Cas9 Screens pooled CRISPR/Cas9 Screen Data Analysis Gene Expression Analysis RNAseq Analysis
German Cancer Research Center
Heidelberg
3 Monate
2015-02 - 2015-04

Synthetic Cells in Microdroplets

Student Researcher Microfluidics Microdroplets Digital-Imaging-and-Communications-in-Medicine ...
Student Researcher

I worked in a microfluidics laboratory which wanted to create synthetic cells using micro-droplet technology. For this surfactant mixtures had to be optimized. I helped establishing a system which could measure surface tension and other physical properties directly inside the micro-droplets using computer vision.

Microfluidics Microdroplets Digital-Imaging-and-Communications-in-Medicine Computer Vision Lithographie
3 Monate
2013-11 - 2014-01

Sepsis Diagnostic Genetic Assay

Intern Researcher qPCR leukocytes mRNA extraction
Intern Researcher

A Singaporean Start-up found a set of genes which were differentially expressed in leukocytes of sepis patients. I facilitated a proof of value study by analyzing patient blood samples on call. The work included leukocyte mRNA extraction and qPCR.

qPCR leukocytes mRNA extraction
4 Monate
2013-04 - 2013-07

In vivo and in silico creation of a static Min system in E. coli

BSc Thesis spatiotemporal simulations synthetic biology
BSc Thesis

This thesis combined spatial simulations and synthetic biology to compare static and spatio-temporal oscillating concentration gradients within the cell. The work included modeling experiments in silico and then performing them in vivo.

spatiotemporal simulations synthetic biology

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 9 Monate
2013-10 - 2017-06

Molecular Biotechnology

Master of Science, Ruprecht Karl University of Heidelberg
Master of Science
Ruprecht Karl University of Heidelberg

Major in bioinformatics. Courses in Mathematical Modeling and Data Analysis, Entrepreneurship, Translational Medicine, and Biomimetic Systems.

Degree: MSc Molecular Biotechnology (1.1)

3 Jahre 1 Monat
2010-10 - 2013-10

Molecular Biotechnology

Bachelor of Science, Ruprecht Karl University of Heidelberg
Bachelor of Science
Ruprecht Karl University of Heidelberg

Major in bioinformatics. Additional language courses in English and Chinese, and crash courses in economics and project management.

Degree: BSc Molecular Biotechnology (1.7)

Position

Position

  • Software Developer
  • Data Scientist
  • Former Biotechnologist

Kompetenzen

Kompetenzen

Top-Skills

React.js Python AWS Rust D3.js Pytorch Pandas Pytorch-lightning Optuna AWS API Gateway AWS Lambda AWS RDS AWS DynamoDB AWS Route53 FastAPI Ariadne SQLAlchemy PostgreSQL Leaflet Docker Docker-compose Plotly

Produkte / Standards / Erfahrungen / Methoden

Agile Entwicklung
Bees
Business Analyse
Cloudflare
Computer System Validation
Computer Vision
Deep Learning
DevOps
Elastic Search
GxP
Nagios
nginx
UX Design
Lithographie

Military:

Basic military service at Bundeswehr

Founder:

I co-founded (URL gladly on request) a non-profit organization promoting the democratization of science through access to biotechnology and learn-by-doing education.

Programmiersprachen

Ariadne
Aurora
AWS
AWS SAM
Canvas
Chart.js
D3.js
Docker
docker-compose
FastAPI
Grommet
JavaScript
jQuery
Leaflet.js
Optuna
Plotly
Python
PyTorch
Pytorch-lightning
R
R shiny
Raytune
React.js
TypeScript

Datenbanken

Amazon Aurora
Amazon DynamoDB
Postgres

Hardware

serverless

Design / Entwicklung / Konstruktion

Digital-Imaging-and-Communications-in-Medicine

Forschung & Entwicklung

Antibodies
Gene Expression Analysis
Natural Language Processing
pooled CRISPR/Cas9 Screen Data Analysis
pooled CRISPR/Cas9 Screens
RNAseq Analysis
Transfer Learning
Microdroplets
Microfluidics
leukocytes
qPCR
mRNA extraction
scRNA Sequencing Analysis
Statistical Modelling
Machine Learning
synthetic biology
spatiotemporal simulations
Science Communication

Branchen

Branchen

- Biotech

- Pharma

- HealthCare

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.