As an experienced software engineer and bioinformatician, I can assist with development of the following, on a contract or consulting basis:

  • Scientific web applications (full service development including architecture, backend, frontend)
  • Data pipelines and analysis tools, including Apache Spark pipelines
  • Next generation sequencing (NGS) and microarray data processing
  • Semantic web/RDF and linked data
  • Java VM application performance and optimization

I am comfortable with a variety of languages and frameworks, but I usually use the Scala language to achieve high performance and parallelism for large datasets or computationally hard problems. I can work closely with management, domain specialists, engineers and stakeholders to ensure that the best solution is delivered.

I can also offer training, workshops and short courses in Scala, functional programming, Spark and basic bioinformatics.

Feel free to reach out at for a discussion.