↿Home
E-Lab Notebook (Work)

Worked for 1 year at IDBS on their E-Lab Notebook, helping in the transition from an old Java desktop application to a Web-based SaaS model using the same backend.

Migration from GWT to PolymerJS

Helped to deliver a gradual migration away from Google's Java based web framework GWT to the Javascript component framework PolymerJS.

Migration of legacy PDF data

Dealt with a difficult transition of PDF data from the Java desktop application to the web app. The notebook had some complicated 20 year old maths which generated a preview image of a PDF to show within the nodebook when a PDF was attached.

I investigated this undocumented legacy code, reverse engineered the maths and provided a fully-documented recreation of it to be used within the web app.

Was delivered successfully and received very well by the client.