Oisin Coveney
Software Engineer at Metabase- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Metabase
-
Data Infrastructure and Analytics
-
1 - 100 Employee
-
Software Engineer
-
Apr 2023 - Present
Tallinn, Harjumaa, Estonia
-
-
-
Alvin
-
Estonia
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Founding Engineer
-
Jul 2021 - Mar 2023
Tallinn, Harjumaa, Estonia • Code-Driven Design Pipeline, UI Standardization, and Vue 3 Migration - Added Storybook, Chromatic, and story.to.design to code base to increase component documentation, automate visual regression testing, and help product managers rapidly create product designs and features. - Migrated our Vue 2 + Webpack stack to Vue 3 + Vite, allowing for better code reusability, quicker prototyping, and 50% lower build times for automated testing and cloud dev environment generation. •… Show more • Code-Driven Design Pipeline, UI Standardization, and Vue 3 Migration - Added Storybook, Chromatic, and story.to.design to code base to increase component documentation, automate visual regression testing, and help product managers rapidly create product designs and features. - Migrated our Vue 2 + Webpack stack to Vue 3 + Vite, allowing for better code reusability, quicker prototyping, and 50% lower build times for automated testing and cloud dev environment generation. • Search Language + Advanced Asset Search - Designed and implemented the Assets page, an advanced data asset search page with filters for usage, names, tags, and other metadata. (https://docs.alvin.ai/features/assets-discovery) - Created the Views page for saved searches, allowing data engineers to create and share sets of filters with other stakeholders. (https://docs.alvin.ai/features/views) - Created an internal search language using ANTLR to drive the development of asset search and discovery, and simplify the display of asset filters and search results. • External Data Lineage Integration with Amundsen - Developed an open source connector to provide Alvin’s data lineage capabilities to existing Amundsen users, and delivered a presentation to the Amundsen community about plugin development. - https://medium.com/alvin-ai/data-lineage-in-amundsen-powered-by-alvin-df50cd40944c • Impact Analysis - Used Elasticsearch and Python threading to optimize asset impact analysis, reducing load times by 30%. - Developed a redesign of the Impact Analysis page using Tailwind CSS. Show less
-
-
-
GoLinks
-
United States
-
Software Development
-
1 - 100 Employee
-
Software Developer
-
Jun 2020 - Aug 2020
San Jose, California, United States - Collaborated with backend engineering and design teams to create the GoLinks Apps page, highlighting the specific usecases that GoLinks can handle within a variety of different web applications - Created the first draft of the GoLinks JIRA plugin, which will handle link creation for JIRA issues and sprint boards
-
-
-
Clearwater Analytics
-
United States
-
Software Development
-
700 & Above Employee
-
Software Developer
-
May 2019 - Aug 2019
Boise, Idaho - Worked in an Agile environment with a group of colleagues to architect and develop internal tools. - Developed a full stack solution for ordered regression testing using Bootstrap, Angular, Java Tomcat, and Microsoft SQL Server, now used to test patches in internal and client-facing applications. - Designed front-end UI using Angular, Bootstrap, and CSS for an internal Kubernetes deployment tool for Clearwater QA.
-
-
-
Citi
-
United States
-
Financial Services
-
700 & Above Employee
-
CitiDeveloper Enterprise Artifact Repository Engineer
-
May 2018 - Aug 2018
Dallas/Fort Worth Area As a part of the Enterprise DevOps team, I found ways to optimize package delivery to over 25,000 Citi developers worldwide by performing data analysis on repository package data within production Artifactory instances. I also helped increase internal repository speed by identifying unusual usage trends with Splunk. I was also able to improve insight and determine inefficiencies of repository storage usage through Python scripting.
-
-
-
Southern Methodist University
-
United States
-
Higher Education
-
700 & Above Employee
-
C++ Data Structures & Intro to Java Teaching Assistant
-
Aug 2017 - Dec 2017
Dallas/Fort Worth Area As a TA for two different courses at Southern Methodist University (CSE 2341: Data Structures in C++, and CSE 1341: Creative Computing I), I administered projects and tests to over 100 students among four lab sections, improved student outcomes by delivering data-intensive reports to students and professors, and delivered lectures on basic and advanced computer science concepts, including data structures, Github usage, bash, and test-driven development.
-
-
-
Nuxeo
-
United States
-
Software Development
-
1 - 100 Employee
-
Summer Developer Intern
-
May 2017 - Aug 2017
Los Gatos, CA At Nuxeo, I automated picture tagging for Nuxeo Platform by developing a Java plugin for Clarifai that clients can use to simplify the process of adding large amounts of data to their instance of their platform. I also launched several customized Nuxeo dashboards with Nuxeo University using Javascript and HTML. Code for the plugin can be seen here: https://github.com/oisincoveney
-
-
Education
-
Dublin City University
Master of Science - MS, Computing, Concentration in Data Analytics -
San Jose State University
Bachelor of Science - BS, Computer Science -
Southern Methodist University
(Transferred to San Jose State), Computer Science & Economics -
University College Dublin
Exchange Student, Computer Science -
De Anza College
-
The Harker School
High School Diploma, GPA: 3.85