Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Work Experience
Software Engineer at EMBL-EBI (Hinxton / Hybrid)
October 1, 2022 - PresentSoftware Engineer building customer-facing websites for bioinformaticians and an internal site for biology data-curators. Technologies include Java, Spring, Angular, Postgres, GraphQL, Kubernetes and Docker. Semi-automated apps to import and process data, and workflows to release data publicly. DevOps responsibilities.
Software Engineer at Current Health (Remote)
September 1, 2022 - October 9, 2025Software engineer for a health-care web platform: customer-facing website to monitor patients; internal configuration, users and alarms management; DevOps on-call responsibilities.
Software Engineer at Geospock Ltd (Cambridge)
July 1, 2020 - October 9, 2025Big-data framework to store, index and query terabytes of data cost-effectively using Java, Scala, Python, Spark, Terraform and AWS.
Software Development Engineer II at Amazon - Alexa (Cambridge)
July 1, 2019 - October 9, 2025Technical team lead for two and a half years. Built internal semi-automated apps for engineers and data analysts to debug Alexa; developed a real-time app to improve understanding of customer questions using machine translation; performed DevOps work with weekly on-call rota.
Graduate Software Engineer at Imagination Technologies (Watford)
September 1, 2015 - October 9, 2025Design, development and debugging of a test development kit for GPU drivers.
Backend Developer at Tyldasoft (Santa Cruz de Tenerife)
March 1, 2014 - October 9, 2025Development of an application to fetch data from betting APIs and websites.
Android Programmer (Internship) at Seedwind (San Cristóbal de La Laguna)
February 1, 2013 - October 9, 2025Development of an Android app for aircraft maintenance on tablets.
Computer Lab Consultant at University of La Laguna (San Cristóbal de La Laguna)
June 1, 2013 - October 9, 2025Maintenance of the software and computers in the labs.
Software Engineer at EMBL-EBI
October 1, 2022 - PresentCustomer-facing web sites for bioinformaticians; internal website for biology data base curators to curate data from scientific publications; technical support for users of public websites and for database curators; semi-automated apps to import and process data; semi-automated workflow to release data reviewed by curators and make it publicly available; DevOps responsibilities.
Software Engineer at Current Health
September 30, 2022 - October 9, 2025Customer facing website for health care professionals to monitor patients; internal website to manage configuration, users and alarms for different hospitals; DevOps responsibilities with weekly on-call rota.
Software Engineer at Geospock Ltd
July 31, 2020 - October 9, 2025Big-data framework to store, index and query terabytes of data cost-effectively.
Software Development Engineer II at Amazon - Alexa
July 31, 2019 - October 9, 2025Technical team lead during two and a half years; internal semi-automated apps for engineers and data analysts to debug and improve Alexa; real-time application to increase understanding of customers' questions using machine translation; DevOps responsibilities with weekly on-call rota.
Graduate Software Engineer at Imaging Technologies
September 30, 2015 - October 9, 2025Design, development and debugging of a test development kit for GPU drivers.
Backend Developer at Tyldasoft
March 31, 2014 - October 9, 2025Development of an application to fetch data from betting APIs and websites.
Android Programmer (internship) at Seedwind
June 30, 2013 - October 9, 2025Development of an Android app for aircraft maintenance on tablets.
Computer Lab Consultant at University of La Laguna
June 30, 2013 - October 9, 2025Maintenance of the software and computers in the labs.
Education
MSc Computer Engineering at University of La Laguna
January 1, 2007 - January 1, 2013MSc Computer Engineering / Ingeniería Informática at University of La Laguna
January 1, 2007 - January 1, 2013Qualifications
Industry Experience
Software & Internet, Professional Services, Computers & Electronics, Healthcare, Life Sciences
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Hire a Web Developer
We have the best web developer experts on Twine. Hire a web developer in Cambridge today.