Om te solliciteren op deze stage, moet je met je HvA-emailadres een account aanmaken.

account aanmaken

Bedrijfsinformatie

ENPICOM
Oranje Nassaulaan 28A
5211 AX
's-Hertogenbosch

Web application for genomic data analysis and simulation


ENPICOM is a young, dynamic and expanding biomedical software development company. We use computational biology to build solutions that truly matter and improve people’s lives and health. Our main product, the ImmunoGenomiX platform, is used by life scientists to improve immunotherapies and ensure that patients get first-time-right treatments.

Our tech stack spans multiple languages (TypeScript, Rust), frameworks (Node.js, React + Redux + Saga) and platforms (Docker, Kubernetes, GCP, Azure, Codeship). We are always on the lookout for the best tools for our job, and have plenty of freedom to learn new, exciting technologies to make and deliver the best possible product.

 

Description:

The aim of this internship is to help develop a web application for the analysis and simulation of genomic data. This project will have a full-stack profile, in which the student will be able to explore both frontend and back-end aspects of web development. Since the main analyzed data is of genomic origin, also the topic of efficient processing of large datasets can be explored.

 

Details:

The application will have to execute and manage computationally intensive tasks on the back-end, so in particular this project will explore different ways of:

• scheduling computationally intensive tasks

• managing frontend-backend communication via APIs, possibly with large data requirements

• deploying and monitoring applications in the cloud

 

Learning Points:

During this internship the student will have the chance to learn about modern front-end development with React.JS and Redux, distributed task execution, RESTful APIs, containerized execution and deployment via Docker.

 

Environment

The student will work in a small team of experience software engineers and be supervised with attention. The team works under an Agile methodology and follows best practices for the development of software including code reviews, automated testing, and continuous integration. There will also be some interaction with a team of computational biologists for the computationally intensive tasks.

 

Desired skills:

o Experience with TypeScript

o Experience with a back-end language/environment, preferably Python or Node.js

o (Nice to have): Familiarity with React.JS

o (Nice to have): Familiarity with docker and Kubernetes


Geschikt voor studenten
  • Business IT & Management
  • Game Development
  • Software Engineering
  • Cyber Security
  • Technische Informatica