Stephen O'donovan

Computer Science at IERC - International Energy Research Centre

Ireland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Stephen O'donovan is a software engineer and data scientist with nine years of practical experience blending full-stack development and machine learning research. He holds a First Class MSc in Data Science and Analytics and a Computer Science degree from University College Cork, where he led a student team as Scrum Master to first-class honours. At the IERC he transitioned a research placement into a longer-term developer role, contributing to software deployment and project research while deepening his interest in ML applications. His masters and final-year projects both used machine learning to solve real-world problems—predicting home temperatures and detecting careless survey responses—and he is building an AWS-hosted webapp to productize his thesis work. An active contributor to open source, he has made full-stack improvements to the Tekton dashboard including router and webpack refactors and new backend APIs. Organized, self-taught (PC building to Java certifications), and motivated, he thrives at the intersection of software engineering and applied data science.
code9 years of coding experience
bookMaster of Science - MS, Data Science and Analytics, First Class Honours, Master of Science - MS, Data Science and Analytics, First Class Honours at University College Cork
bookJava Associate, Standard Edition 5 and Standard Edition 6, Java Associate, Standard Edition 5 and Standard Edition 6 at Cork Education and Training Board
github-logo-circle

Github Skills (15)

javascript10
dashboard10
react10
apidoc9
backend9
ui-design9
front-end-development9
back-end-development9
go9
api9
uid9
kubernetes8
kubernetes-pods8
webpack8
webpacker8

Programming languages (6)

JavaShellCSSJavaScriptGoPython

Github contributions (5)

github-logo-circle
tektoncd/dashboard

Apr 2019 - Feb 2021

A dashboard for Tekton!
Role in this project:
userFull-stack Developer
Contributions:198 reviews, 69 commits, 74 PRs in 1 year 10 months
Contributions summary:Stephen made contributions to both the frontend and backend of the Tekton Dashboard. They refactored the frontend code by using HashRouter, and configuring webpack. They also added features to the backend by allowing the building of combined front and back end projects. Furthermore, the user added features by implementing various APIs such as 'get namespaces' and other functions.
pythonpipelinetektondashboardui
Contributions:73 PRs, 34 pushes, 17 branches in 3 years 9 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial