Bio


Hello! My name is Cian. I'm a scientific programmer at the Computational Brain Anatomy Laboratory (CoBrA Lab) at the Douglas Institute, where I help maintain software like RABIES published, an fMRI preprocessing pipeline and set of analysis tools adapted for rodent images. I moved here after working as a developer at the Douglas Neuroinformatics Platform. In a previous life I was a published bioanalytical chemist. I obtained my M.Sc. at Concordia University under the supervision of Prof. Dajana Vuckovic where I completed my Master's Thesis. I then spent a year as a Research Associate at the Clinical Analysis Suite at the PERFORM Centre at Concordia University before moving to work at the Goodman Cancer Institute, McGill University, where I worked as a liquid chromatography-mass spectrometry specialist. Here I ran analyses for internal and external stakeholders and develop customised methods as required. I developed scripts and pipelines to speed-up, streamline, and increase the robustness of our data analysis. More in-depth information is available in my CV section. In my spare time when I'm not coding or tinkering with my neovim config, I enjoy film photography (I have a small black and white darkroom in my basement), cycling, and painting miniatures. I am a citizen of Canada and I am a citizen of Ireland in the EU.


Projects


SITA

This app was created to aid in stable isotope tracer analysis (SITA) experiments. It is used to determine the inverted correction matrix to correct for natural abudnace in analaytes of interest.

See it in action

PictureNamingTask

This is task is a modernized version of a classic neuropsychological task known as a “picture naming task”, where an individual is presented with a set of pictures of sheet of paper and asked to name each of them

See it in action

Learn more on GitHub

Discord bot

This discord bot is for checking status of multplayer factorio server, responding with IP, starting and stopping server

Learn more on GitHub

Stat checker

Web app to check stats for units in 40k

See it in action


Cian Monnin, Master of Science


Things I use

  • Python
  • Javascript/Typescript
  • Docker
  • Bash
  • Markdown
  • HTML
  • CSS
  • Git
  • Vite
  • Svelte
  • Plotly Dash
  • JsPsych
  • Django
  • GitHub (CI/CD with Pages)
  • AWS

Jobs I've worked

    Scientific Programmer

    CoBrA Lab, Douglas Research Center (2024 → current)
  • Maintain software used by the lab
  • Develop software required by lab

  • Junior Developer

    Douglas Neuroinformatics Platform, Douglas Research Center (2023 → 2024)
  • Develop digital implementation of psychological tasks for use by researcher at The Douglas
  • Prepare Scopes of Work, quotes for time, documentation
  • CD using GitHub workflow to GitHub pages
  • Developing API for S3 storage capabilites for Open Data Capture

  • Liquid Chromatography - Mass Spectrometry Specialist

    Metabolomics Innovation Resource, Goodman Cancer Institute, McGill University (2018 → 2023)
  • Stable isotope tracing app, CLI tools, data analysis, statistical analysis, and figure preparation for publications
  • Design and execute bioanalytical experiments. Demonstrating precision, accuracy in technical tasks
  • Analyse complex experimental data, inform critical decision-making for stakeholders
  • Manage multiple projects simultaneously in a fast-paced environment, prioritizing to ensuring timely completion
  • Write and maintain technical Standard Operation Procedures, write/review articles for publication

  • Research Associate

    Clinical Analysis Suite, PERFORM Centre, Concordia University (2017 → 2018)
  • Independent research and method development, semi-validation following FDA bioanalysis guidelines


Education I've received

  • Diploma, Data Science Bootcamp April 2023
    Concordia University, Montreal, Quebec
  • Master of Science, Biochemistry 2017
    Concordia University, Montreal, Quebec
  • Bachelor of Science, Specialization in Biochemistry 2014
    Concordia University, Montreal, Quebec

Research Experience I've gained

    Liquid Chromatography - Mass Spectrometry Specialist - Goodman Cancer Institute, McGill, Montreal

    • Targeted metabolite analysis of TCA, PPP, glycolysis, AA, nucleotides, nucleosides
    • Stable isotope tracer experiments
    • Untargeted metabolomic and lipidomic analysis
    • Compile and prepare reports of experimental and analytical data
    • Analyse and discuss results with supervisor and stakeholders
    • Developed new extraction and liquid chromatography-mass spectrometry (LC-MS) methods (example: nicotine extraction and analysis, cefazolin extraction and analysis)
    • Developed supercritical fluid chromatography-MS methods for lipidomics
    • Prepare and maintained SOPs
    • Provide students and other users with technical guidance and assistance

    Research Associate - PERFORM Centre, Concordia University, Montreal

    • Developed and validated extraction and LC-MS method for analysis of cannabinoids in human blood samples
    • Semi-validation following FDA guidelines for bio-analytical validation using metrics like accuracy, precision, recovery, matrix effects, and stability
    • Developed LC-MS method for separation of L- and D- lactic acid isomers

    M.Sc. - Vuckovic Group, Concordia University, Montreal

    • Untargeted lipidomics comparison of extraction methods on mouse brain tissue: solid-phase microextraction, micro dialysis, Folch method, Bligh and Dyer method
    • Development of LC-MS methods
    • Data wrangling, curating, statistical analysis (PCA, t-test, fold-change, coefficient of variation)

Scientific instrumentation I've used

  • Software: Metabolanalyst, ProteoWizard, MZmine, LipidMatch
  • Agilent: QQQ, QToF
  • Agilent: HPLC, SFC systems
  • Agilent Software: Data Acquisition, Qual, Quant, Profinder, Mass Profiler Pro
  • Thermo: Orbitrap
  • Thermo Software: Compound Discoverer, SIEVE, LipidSearch