About Me

I am Noel Conlisk, a self-taught developer with a passion for creating things in the digital and physical worlds. I am always on the lookout for opportunities to apply my knowledge and experience to solve real world problems. I have a growth mindset and love to learn new skills while engaging with meaningful and exciting projects.

Currently:

Working through the Meta Front-End Developer Professional Certificate on Coursera.

Skills:

HTML, CSS, JavaScript, Python, PyQt, Wordpress, Shopify, Version Control, 3D modelling, Numerical Simulation.

Academic Qualifications:

  • PhD in Orthopaedic/Computational Engineering from the University of Edinburgh UK.

  • BEng (H) degree in Mechanical Engineering from Galway-Mayo Institute of Technology Ireland (now ATU).

Independent Learning:

  • FreeCodeCamp: Responsive Web Design (2021)

  • Linkedin Learning: Developer Path, multiple courses (2019 - 2021)

  • Coursera: Data Science in Stratified Healthcare and Precision Medicine (2019)

  • edX: Python for Data Science (2016)

  • Udacity: Web Development - CS253 (2013)

Activities
  • Front-end Web development.

  • Online community engagement and security.

  • Technical support.

  • Data Analysis.

  • Scientific programming and task automation.

  • Academic and technical proofreading.

  • 3D modelling.

  • Shopify store creation and branding.

  • Education.

Freelance Consultant 2019 - Present

Senior Postdoctoral Researcher, The University of Edinburgh UK. 2018 - 2019

Postdoctoral/Visiting Researcher, The University of Edinburgh UK. 2016 - 2017

Research Associate, The University of Edinburgh UK. 2013 - 2016

Research Engineer, The University of Edinburgh UK. 2013

Teaching Assistant, The University of Edinburgh, UK 2009 - 2011

I worked

Problem Solving, Leading Cross Functional Teams, Collaboration, Stakeholder Engagement, Creativity, Self-directed Learning

I am strong in

Featured Projects

This page highlights a few select projects, to see what else I have been working on, navigate to the projects tab or click here.

Project: Bookshelf App

This project built upon the initial skills learned from a ToDo App project, with several improvements to the UI, and added features such as API calls to Google Books, and accessing data from the webcam.

Books can be added to the database in three different ways, 1) manually through the ADD NEW modal, 2) automatically by typing the book ISBN number into the IMPORT modal, and 3) by using system hardware (webcam) with the @zxing/browser library to scan book barcodes directly, also accessed via the IMPORT modal. On import, book title/author/publication year, and a thumbnail of the artwork are displayed on the frontend, along side a progress bar indicating how much of the book has been read.

Skills: HTML5, CSS, JavaScript, React, Node.js, Postgres, Hardware interactions, API calls

Repo: Github

Demo: Live

Project: Secret Santa Desktop App v2

This project was a new implementation of the Secret Santa v1 app. It leveraged the PyQt framework, replacing tkinter, to create a much more clean user interface. Additional features implemented in this new version were the facility to load names and email addressed from a .csv file in addition to manual input, these names were then displayed in the dialogue box below the buttons for verification purposes prior to the draw. Results were also backed up to a text file once pairs were drawn.

The backend interfaces were handled in a similar manner to the v1 app, e.g. python (using smtplib and email.mime.multipart libraries), and the automated emails sent through a dedicated gmail account.

Skills: PyQt, Python

Repo: Github

Project: 3D Textured Earth

This project was undertaken to build some fundamental skills in texturing, rendering, and animation. Inspired by an older version (pre-cycles) of the following tutorial by Andrew Price. On completing a reasonable render for a static image, I then set about expanding beyond the original tutorials limits by adding some rotational motion to the planet, as well as animating the camera path to create a time-lapse fly past effect.

Skills: 3D Modeling, Rendering, Animation

Software: Blender

Repo: Github

Demo: Movie

3D Render of the Earth
3D Render of the Earth

Contact Me

Let's get in touch!