Some details regarding my working experience as an AI Backend Engineer in Genenet Technology(UK).

Skill set for this role:

  • Python
  • Scikit-learn
  • FastAPI (Python backend framework)
  • MongoDB (NoSQL database)
  • RabbitMQ
  • Redis
  • Celery
  • Docker
  • Git

Highlights

Develop a platform for researchers to analyse their data without the need of computing background.

Getting drug experiments data for further analysis (RNA-seq analysis) and visualize the results.

Perform following functions:

  • RNA-Sequence Analysis
  • Extract Reactome and generate report

Backend Development

Data Pipeline

API Development

Asynchronous Task Queue

Use RabbitMQ and Redis for building asynchronous task queue for report generation. RabbitMQ is used as a message queue and Redis is used for caching as a result storage. Celery is used as a interface in Python.