LIANNE LARDIZABAL

Software Engineer, BJJ Practioner, Artist
Computer Science @ The University of British Columbia
Vancouver, BC

ABOUT


Me representing UBC on the front page of http://www.ubc.ca!

  • Bio
    Hi there! My name is Lianne Lardizabal. Currently, I am a Software Engineer at Electronic Arts (EA). Prior to this, I studied Computer Science at the University of British Columbia (UBC) in the beautiful city of Vancouver, BC. I had the pleasure of working in the industry with multi-national companies and fast-growing startups, researching with the UBC Department of Computer Science, developing interesting side projects, and volunteering with the UBC Focus on Women in Computer Science committee.
    Browse my website or send me an email if you would like a copy of my CV!

  • Interests
    Software Engineering, Distributed Systems, Machine Learning, Programming Language Theory

  • Languages
    Python, Java, C++, C, MATLAB, R, SQL, Haskell, Javascript, HTML, CSS, LaTeX, Groovy, Batch

  • Tools
    Visual Studio, Jenkins, Juice, Git, Perforce, Frostbite, Drone, Windows, Linux, Vim, Puppet, Chef, Vagrant, Docker, VirtualBox, Splunk, Tableau, SQLPlus, Spyder, Bootstrap, Jekyll, Kinect Studio, Visio, JIRA

  • Frameworks
    Anaconda, scikit-learn, Bootstrap, Jekyll

  • Groups
    Networks, Systems, and Security Lab (NSS), Machine Learning Research Group (MLRG), UBC Focus on Women in Computer Science Committee, UBC Launchpad (Machine Learning group)

  • Hobbies
    Brazilian Jiu-jitsu, Volleyball, Muay Thai, Weightlifting, Painting

NOTES

RESEARCH

  • Human-Computer Interaction (Dr. Joanna McGrenere)
    (Web) [Paper, Talk] Implemented LnB, a web interface that connects users for short-term item exchanges in a given geographical area. Developed based on an assessment of user field studies and experimentation on search result visualization. Presented research at UBC's Advanced Methods for Human-Computer Interaction Design Competition.

  • Machine Learning & Natural Language Processing (Dr. Giuseppe Carenini)
    (Python) Ran experiments to test PCA on neural networks in discourse parsing and sentiment analysis. Explored dimensionality reduction methods for reducing noise.

  • Applied Mathematics (Dr. Bernard Shizgal)
    (MATLAB, Numerical Analysis) [Paper] Implemented linear algebraic techniques to determine the convergence of eigenvalues. Researched the behaviour of bound-state and unbound state systems when manipulating potential energy functions for problems existing in quantum physics.

  • Systems & Software Engineering (Dr. Ivan Beschastnikh)
    (Haskell, Linux) Assessed Linux kernel source code to determine the frequency, predicate usage and file context of assertions for the development of Tressa. Tressa is a recommendation tool that suggests when to insert testing functions and helps systems developers implement code more reliably and efficiently.

PROJECTS

  • Processing Medical Images for Lung Cancer Detection
    (Python, Machine Learning) Researched processing methods of CT lung scans to improve model's performance using integral images. Implemented a convolutional neural network for lung nodule detection. Worked on this project with the Machine Learning group in UBC Launchpad student team.

  • Naive Bayes Word Classifer
    (Python, Machine Learning) Implemented a naive Bayes classifer that classifies words belonging to a certain newsgroup.

  • Sentiment Analysis on Twitter's Tweets
    (Python, Machine Learning) Performed sentiment analysis to label tweets as positive, negative, or neutral using TensorFlow.

  • Deep Learning for Recognizing Handwritten Digits
    (MATLAB, Machine Learning) Implemented feedforward and back propogation for a neural network that identifies handwritten digits.

  • ifindyouvideo
    (Javascript, HTML, CSS, Scala, Web) Stylized user interaction with interface using Javascript and React framework.

  • Fitness Helper: IEEE Microsoft Kinect & Structure Sensor Hackathon
    (C#, Computer Vision, Kinect) Implemented counter that increments based on user's physical movements using Windows v2 Kinect SDK for the Discrete Gesture Basics and Colour Basics frameworks.

  • Translink Bus Tracker for Android
    (Java, Android) Parsed JSON data packets from Translink API to compute wait times, bus stop queues, and a map that displays buses in real-time based on end user input.

  • Stochastic Local Search AI Scheduler
    (Java, AI Scheduling Problem) Implemented greedy descent with random walks and greedy descent with random restarts algorithms based on a given scheduler problem.

  • Exploring Skip-List Data Structures
    (Java, Algorithm Analysis) Implemented methods of a skip list to gain a better understanding of its behaviour. Skip-lists are a generalization of sorted link lists by randomization.

  • MS-DOS File System Reader
    (C, Operating Systems) Implemented a file system reader for MS-DOS that detects information such as number of clusters, sectors, etc.

  • Facial Recognition
    (Python, Computer Vision) Developed a program that detects faces in an image using template matching algorithms.

  • Heatmap and Forecasting
    (Hadoop, Splunk, Tableau, Cloud Computing) Implemented Splunk queries to generate a heat map of corporate big data information fed from Hadoop cloud. Generated forecasting information using Tableau.

  • AMS Website Revamp and Database Redesign
    (PHP, Wordpress, UI/UX, Web) Introduced a new streamline system for inputting new job/volunteer postings more efficiently. Revamped UI to display volunteer postings alphabetically.

  • Cineplex UI/UX Improvement
    (Axure, UI/UX, Web) Developed a medium fidelity prototype solution to user challenges based on current Cineplex interface.

MISC

  • Art
    A collection of some art I created over the years. The mediums I use are acrylic, watercolour, and pencil crayon.







  • Sports
    Some photos of me competing in a few of my favourite sports!

BLOG

ABOUT








NOTES


RESEARCH





PROJECTS

  • Processing Medical Images for Lung Cancer Detection
    (Python, Machine Learning) Researched processing methods of CT lung scans to improve model's performance using integral images. Implemented a convolutional neural network for lung nodule detection. Worked on this project with the Machine Learning group in UBC Launchpad student team.

  • Naive Bayes Word Classifer
    (Python, Machine Learning) Implemented a naive Bayes classifer that classifies words belonging to a certain newsgroup.

  • Sentiment Analysis on Twitter's Tweets
    (Python, Machine Learning) Performed sentiment analysis to label tweets as positive, negative, or neutral using TensorFlow.

  • Deep Learning for Recognizing Handwritten Digits
    (MATLAB, Machine Learning) Implemented feedforward and back propogation for a neural network that identifies handwritten digits.

  • ifindyouvideo
    (Javascript, HTML, CSS, Scala, Web) Stylized user interaction with interface using Javascript and React framework.

  • Fitness Helper: IEEE Microsoft Kinect & Structure Sensor Hackathon
    (C#, Computer Vision, Kinect) Implemented counter that increments based on user's physical movements using Windows v2 Kinect SDK for the Discrete Gesture Basics and Colour Basics frameworks.

  • Translink Bus Tracker for Android
    (Java, Android) Parsed JSON data packets from Translink API to compute wait times, bus stop queues, and a map that displays buses in real-time based on end user input.

  • Stochastic Local Search AI Scheduler
    (Java, AI Scheduling Problem) Implemented greedy descent with random walks and greedy descent with random restarts algorithms based on a given scheduler problem.

  • Exploring Skip-List Data Structures
    (Java, Algorithm Analysis) Implemented methods of a skip list to gain a better understanding of its behaviour. Skip-lists are a generalization of sorted link lists by randomization.

  • MS-DOS File System Reader
    (C, Operating Systems) Implemented a file system reader for MS-DOS that detects information such as number of clusters, sectors, etc.

  • Facial Recognition
    (Python, Computer Vision) Developed a program that detects faces in an image using template matching algorithms.

  • Heatmap and Forecasting
    (Hadoop, Splunk, Tableau, Cloud Computing) Implemented Splunk queries to generate a heat map of corporate big data information fed from Hadoop cloud. Generated forecasting information using Tableau.

  • AMS Website Revamp and Database Redesign
    (PHP, Wordpress, UI/UX, Web) Introduced a new streamline system for inputting new job/volunteer postings more efficiently. Revamped UI to display volunteer postings alphabetically.

  • Cineplex UI/UX Improvement
    (Axure, UI/UX, Web) Developed a medium fidelity prototype solution to user challenges based on current Cineplex interface.

MISC






BLOG