Marc Schwering
Verified Expert in Engineering
Software Developer
Marc is a software developer with a scientific background in molecular biotechnology and drug discovery and development. Since 2017, he has worked in a small DevOps team that supports the digital transition of R&D at Bayer Global. Marc has built IT solutions ranging from simple web apps to complex data warehouses. His combined scientific and development expertise and fluency in English, Chinese, French, and German bring great value to biotech and pharmaceutical companies.
Portfolio
Experience
Availability
Preferred Environment
Ubuntu, Conda, Visual Studio Code (VS Code), GitLab, Amazon Web Services (AWS), Python, Serverless
The most amazing...
...experience was finding out that Bayer, Roche, and Novartis were using an app that I wrote and published years ago as a student.
Work Experience
Full-stack Developer
docmetric GmbH
- Created a pipeline for regular data exports, making it more performant and robust.
- Exploited dependencies in the data model and further algorithmic improvements, which enabled me to speed up the pipeline by a factor of 50, making it possible to execute it within a few hours.
- Carried out regular anomaly analysis, which enabled me to identify artifacts and create filters to further stabilize the pipeline and improve data quality.
- Helped colleagues implement API endpoints to enable new features in the front end.
Software Developer
BCG GAMMA
- Developed CO2AI, a carbon accounting and simulating software for companies, as a full-stack developer with a focus on the back end.
- Created an emission factors browser that helps users identify and remember relevant emission factors.
- Created a system for users to create and manage personal access tokens in an easy and secure way.
- Implemented an object storage proxy that can interface with Amazon S3, Azure Blob, or a simple file system.
- Refactored existing systems to improve security and performance and reduce complexity.
Software Developer
Bayer Global
- Created a new serverless GxP-validated pharmacometrics IT landscape.
- Mentored colleagues on software development topics.
- Assisted HR with technical recruiting by creating developer tests and performing interviews.
Machine Learning Engineer
Bayer Global
- Researched current advances and pitfalls in NLP and BERTology.
- Created Antibody BERT, a transformer that can interpret antibody amino acid chains.
- Assisted other researchers with deploying their machine learning models to cloud infrastructure.
Software Developer
Bayer Global
- Created a data and metadata management and pipelining solution in the cloud.
- Developed and continuously improved two visual analytics platforms for the whole company.
- Assisted other colleagues with software development by mentoring and hosting learning sessions.
- Promoted product-focused and DevOps ways of working in the company.
Student Researcher
German Cancer Research Center
- Performed cell assays linking the Hippo pathway with HIPK2.
- Developed a machine learning model to predict enigm mRNA-binding proteins.
- Performed pooled CRISPR/Cas9 screens to study the Wnt signaling pathway.
- Created the CRISPRAnalyzeR app to easily analyze data from CRISPR/Cas9 screens.
- Completed my MSc thesis on characterizing batch effects in scRNA sequencing experiments.
Student Researcher
Max Planck Institute for Intelligent Systems
- Designed and built microfluidic devices for microdroplet experiments.
- Characterized surfactant mixtures using traditional methods, such as sessile drop.
- Set up and performed experiments to characterize microdroplets directly inside microfluidic devices.
- Used droplet deformation characteristics to infer physical properties.
- Developed an app to automatically analyze image data and return the physical properties of microdroplets.
Student Intern Abroad
Acumen Research Laboratories
- Performed leukocyte mRNA extraction and qPCR on call for a POC study.
- Assisted with setting up a procurement platform for a Singaporean research consortium.
- Played a key role in finding investors at MEDICA, the world's largest medical trade fair.
Student Intern Abroad
Mycenax Biotech
- Tested dynamic binding capacities of different materials to optimize downstream procedures.
- Assisted with taking and analyzing samples for quality control in a GMP laboratory.
- Assisted with general quality assurance activities.
Experience
MagicSoup: A Cellular Evolution Game
https://magic-soup.readthedocs.io/CO2AI: AI for Sustainability
https://www.bcg.com/beyond-consulting/bcg-gamma/co2-ai-for-sustainabilityAs of now, it is the most widely used and feature-rich carbon accounting app on the market. As a full-stack developer, I created several new features and helped in refactoring, increasing performance, and security.
Android App: Ankerwache
https://github.com/mRcSchwering/ankerwachePrevailing Winds App
https://www.prevailing-winds.de/Pharmacometrics IT Landscape
Antibody BERT
Digital Beehive
https://github.com/bayer-science-for-a-better-life/beehiveVisual Analytics Platforms
Biotop Community Lab e.V.
https://www.biotop-heidelberg.de/CRISPR-AnalyzeR
https://www.biorxiv.org/content/10.1101/109967v1Synthetic Cells in Microdroplets
Sepsis Diagnostic Genetic Assay
Batch Effects in Single Cell RNA Sequencing Analysis
In Vivo and in Silico Creation of a Static Min System in E. Coli
Skills
Languages
Python 3, TypeScript, Python, Bash, GraphQL, JavaScript, R, HTML, HTML5, CSS, SAML, Java, TypeScript 3, Rust
Libraries/APIs
React, PyTorch, PyTorch Lightning, REST APIs, Node.js, GMP, D3.js, Chart.js, Leaflet, OpenAPI, XGBoost, Highcharts, SQLAlchemy
Tools
GitLab, GitLab CI/CD, Docker Compose, GitHub, Amazon Elastic Container Service (Amazon ECS), AWS ELB, TensorBoard, PyCharm, Plotly, Jenkins, Artifactory, Amazon Elastic MapReduce (EMR), Amazon Cognito, Canvas, NGINX, Amazon Athena, Amazon Elastic Container Registry (ECR), Expo, Celery, Keycloak, CircleCI, PyPI, Cron
Platforms
Ubuntu, Amazon Web Services (AWS), Docker, RStudio, AWS Lambda, AWS ALB, Amazon EC2, Visual Studio Code (VS Code), NVIDIA CUDA, Oracle, Jupyter Notebook, Docker Datacenter, Kubernetes, Droplets, Android
Storage
Amazon S3 (AWS S3), PostgreSQL, Amazon DynamoDB, Amazon Aurora, MySQL, Docker Cloud, Elasticsearch, Redis
Other
BERT, Conda, Machine Learning, Biology, Deep Learning, Amazon API Gateway, Shrinkage Discriminant Analysis (SDA), Multivariate Adaptive Regression Splines (MARS), Custom BERT, mRNA Extraction, Single cell RNA Sequencing Analysis, Science, Communication, Serverless, Amazon RDS, APIs, Mathematical Modeling, scRNA-seq Analysis, Genome-wide RNA-seq Analysis, Microdroplet Microfluidics, Genetic Engineering, Cellular Assays, Biochemical Assays, Pooled CRISPR/Cas Screening, Lithography, Translational Medicine, Biomimetic Systems, Entrepreneurship, Spatio-temporal Modeling and Simulation, Neurobiology, Natural Language Processing (NLP), Optuna, Learning Transfer, Ray Tune, LDAP, iRODS, AWS SAM, Cloudflare, Geography, Single-cell RNA Sequencing, scRNA-seq, Differential Expression Analysis, Batch Effects, CRISPR/Cas9, FACS, Computer Vision, CRISPR/Cas, Pooled CRISPR/Cas Screen Analysis, GxP, Distributed Learning, Amazon Route 53, Leukocyte mRNA Extraction, qPCR, Quality Control (QC), Quality Assurance (QA), Digital Imaging, Leukocytes, Physics Simulations, DNS, GitHub Actions, Geolocation, CI/CD Pipelines, FastAPI, MinIO, Pydantic, Biotechnology, Multiprocessing, Chemistry, Packaging, Simulations, Networks, GPT, Generative Pre-trained Transformers (GPT), Big Data
Frameworks
OAuth 2, RStudio Shiny, Flask, Serverless Framework, Spring Boot, Spark, Hadoop, React Native, Alembic, JSON Web Tokens (JWT)
Education
Master of Science in Molecular Biotechnology
University of Heidelberg - Heidelberg, Germany
Bachelor of Science Degree in Molecular Biotechnology
University of Heidelberg - Heidelberg, Germany
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring