Resume - Start Bootstrap Theme

Victoria Uí Fhaoláin

Hello! I'm Victoria Uí Fhaoláin and I am a Software Engineer at Flashpoint. In university, I studied Computer Science, Mathematics and Arabic language and literature. I also worked part time as a software engineer on a Reliability Engineering team. I am passionate about problem solving, coding, and traditional Irish music.


Experience

Software Engineer

Flashpoint, Manhattan, NY
  • Designing, testing and documenting malware family specific data parsers using Python
  • Architecting, building and maintaining Google Cloud systems
  • Creating and maintaining customer facing Looker dashboards to provide visualisation on team wide data
  • Monitoring and participating in an on-call rotation using PagerDuty, Fire Hydrant and Grafana
  • Contributing to a team of engineers using AGILE methodology
  • Designed a data evaluation tool that allowed the team to reevaluate over 80,000 archives of data that had been discarded and gain insight into system failures
  • March 2020 - January 2023

    Associate Reliability Engineer

    SPS Commerce, Minneapolis, MN
  • Writing automation in Python and Ruby to increase efficiency and reliability of the team's data pipeline
  • Designing, building and maintaining AWS architectures
  • Monitoring data flow using LogicMonitor, SumoLogic, PagerDuty, and Cloudwatch
  • Writing automation that queries the APIs of LogicMonitor, Atlassian Software and PagerDuty
  • Implementing a company specific Build-Deploy-Pipeline using CloudFormation, AWS CLI and Jenkins
  • Working on a team using AGILE and DevOps methodology
  • June 2017 - October 2019

    Music Teacher

    The Center for Irish Music, St. Paul, MN
  • Teaching Banjo in individual and group setting
  • Teaching Guitar to individuals
  • Helping coach and supervise children of all ages as they develop experience with and a love for music
  • August 2018 - March 2020

    Personal Care Assistant

    Custom Care, Edina, MN
  • Take care of a young man with physical and mental disabilities
  • This young man needs assistance with pretty much ever part of life. I'd cook for him, feed him, walk behind him for support, read to him, play music to him, etc.
  • Physical and Occupational Therapy
  • June 2016 - May 2017

    Music Teacher

    Self-Employed, Jinja, Uganda
  • Taught Guitar in individual and group setting
  • Taught Violin to individuals
  • Taught Music Theory in individual and group setting
  • Helped coach and supervise children from the ages of 4-13 as they developed experience with and a love for music
  • January 2014 - May 2015

    Education

    Bachelor of Individualised Studies in Computer Science, Mathematics and Arabic

    University of Minnesota

    I chose a Bachelor of Individualised Studies in order to combine my three main areas of interest - Computer Science, Mathematics and Arabic.

    DOWNLOAD THESIS

    Some Relevant Coursework:

  • CSCI 4707: Practice of Database Systems
  • Principles/techniques for creating correct, robust, modular programs. Computing with symbolic data, recursion/induction, functional programming, impact of evaluation strategies, parallelism. Organizing data/computations around types. Search-based programming, concurrency, modularity.

  • CSCI 4041: Algorithms and Data Structures
  • Rigorous analysis of algorithms/implementation. Algorithm analysis, sorting algorithms, binary trees, heaps, priority queues, heapsort, balanced binary search trees, AVL trees, hash tables and hashing, graphs, graph traversal, single source shortest path, minimum cost spanning trees.

  • CSCI 2041: Advanced Programming Principles
  • Principles/techniques for creating correct, robust, modular programs. Computing with symbolic data, recursion/induction, functional programming, impact of evaluation strategies, parallelism. Organizing data/computations around types. Search-based programming, concurrency, modularity.

  • CSCI 2033: Elementary Computational Linear Algebra
  • Matrices/linear transformations, basic theory. Linear vector spaces. Inner product spaces. Systems of linear equations, Eigenvalues, singular values. Algorithms/computational matrix methods using MATLAB. Use of matrix methods to solve variety of computer science problems.

  • CSCI 2021: Machine Architecture and Organization
  • Introduction to hardware/software components of computer system. Data representation, boolean algebra, machine-level programs, instruction set architecture, processor organization, memory hierarchy, virtual memory, compiling, linking. Programming in C.

  • MATH 3283W: Advanced Calculus
  • Introduction to reasoning used in advanced mathematics courses. Logic, mathematical induction, real number system, general/monotone/recursively defined sequences, convergence of infinite series/sequences, Taylor's series, power series with applications to differential equations, Newton's method. Writing-intensive component.

  • MATH 4603: Advanced Calculus
  • Axioms for the real numbers. Techniques of proof for limits, continuity, uniform convergence. Rigorous treatment of differential/integral calculus for single-variable functions.

  • ARAB 5101: Advanced Arabic
  • Advanced readings in classical/modern Arabic. Compositions based on texts.


    Skills

    Programming Languages
  • Python
  • Java
  • JavaScript & HTML
  • C
  • MATLAB & R
  • Yara


  • Tools
  • Google Cloud Platform
  • Amazon Web Services
  • Jenkins
  • Docker
  • GitHub
  • Adobe Creative Cloud: Illustrator, Lightbox, Premiere Pro

  • Interests

    In addition to my interests in the technical fields, I am passionate about Languages and the Arts. When I moved to Uganda at age 5, I began learning Luganda (a tribal language in Uganda). Since then, I have studied Arabic and Swahili.

    I love Irish and Classical music and I play Guitar, and Tenor Banjo. I also have done some work with photography and photo/video editing using Adobe Lightroom, Premiere Pro and Illustrator.


    Awards & Achievements