20
Becoming a self-employed RSE Teri Forey

Becoming a self-employed RSE - KIT

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Becoming a self-employed RSE - KIT

Becoming a self-employed RSETeri Forey

Page 2: Becoming a self-employed RSE - KIT

The Story so far

TALK AGENDA

01 03

02 04

Accidentally becoming self-employed

Wellcome TrustWorking at Data Labs

Lessons LearntWhat not to do

Web DevelopmentLanguages and Frameworks

Page 3: Becoming a self-employed RSE - KIT

THE STORY SO FAR

01

Page 4: Becoming a self-employed RSE - KIT

2014Postdoc in

Bioinformatics

2018RSE at University of Leicester

2019Started Teri Apps

2020Moved to IrelandJoined Wellcome Trust

2010Phd in Computational Biology

Page 5: Becoming a self-employed RSE - KIT

LESSONS LEARNT

02

Page 6: Becoming a self-employed RSE - KIT

It’s easier than you

think

Page 7: Becoming a self-employed RSE - KIT

Spend wisely

Page 8: Becoming a self-employed RSE - KIT

Don’t work for friends or

family

Page 9: Becoming a self-employed RSE - KIT

Make Connections

Page 10: Becoming a self-employed RSE - KIT

Be disciplined

Page 11: Becoming a self-employed RSE - KIT

WELLCOMETRUST

03

Page 12: Becoming a self-employed RSE - KIT

WELLCOME TRUST DATA LABS

Working with the Research on Research Institute (RoRI)

Page 13: Becoming a self-employed RSE - KIT

RORI DATA SHARING PLATFORMCOMPONENTS

DATABASEPostgreSQL

SQLite

BACKENDPython Tornado

Rust Actix-web

FRONTENDLit-html

Web components

Page 14: Becoming a self-employed RSE - KIT

WEB DEVELOPMENT

04

Page 15: Becoming a self-employed RSE - KIT

WEB DEVELOPMENTWHAT’S CHANGED?

NOWPREVIOUSLYHTML Templating

Only a little javascript, mostly jQuery

Separated front and backends

Javascript heavy

Page 16: Becoming a self-employed RSE - KIT

BACKEND FRAMEWORKS

Quick to set up.

Similar to Flask.

Batteries included.

More features than necessary.

Async and scalable.

More boilerplate.

Page 17: Becoming a self-employed RSE - KIT

FRONTEND FRAMEWORKS

Page 18: Becoming a self-employed RSE - KIT

MOBILE FRAMEWORKS

Steeper learning curve. Web development

Page 19: Becoming a self-employed RSE - KIT
Page 20: Becoming a self-employed RSE - KIT

CREDITS: This presentation template was created by Slidesgo, including icons by Flaticon, and infographics & images by Freepik

THANKSDoes anyone have any questions?

LinkedIn: Teri [email protected]@BioTeri