Profile photo

Liam Oliver-Mallory

2nd

Previous positions

  • Jr Software Developer at Leidos
  • Software Engineer Intern at Leidos

Education

Point Loma Nazarene University, Bachelor of Science (B.S.), Computer Science

88

Background

Experience

  • Software Engineer

    Abalta Technologies, Inc.

    August 2016 – Present(3 years 2 months)Greater San Diego Area

    Worked on embedded in-car audio entertainment applications for automotive head units running embedded real-time operating systems with C++.

  • Jr Software Developer

    Leidos

    September 2015 – August 2016(11 months)Greater San Diego Area

    Promoted to a part time position during the school year. Created another GUI for a performance calculator using MFC. Refactored legacy code to improve extensibility and reliability by replacing unnecessary bloated and unmanageable code with modern C++. A change like this makes a dramatic improvement on the extensibility of the application. Fixed a series of memory leaks using modern C++ 11 features such as smart pointers and move semantics to avoid unnecessary dynamic memory allocations.

  • Software Engineer Intern

    Leidos

    July 2015 – September 2015(2 months)San Diego

    Created a performance calculator library using C++ 11 that runs on mac and windows. Created a cross platform GUI in Qt for the performance calculator that runs on IOS, Mac, and Windows. Added GUI elements to a Qt application using a plugin interface.

  • Jr Software Developer

    Go Paperless Solutions

    August 2013 – January 2015(1 year 5 months)

    Promoted to a part time position during the school year. Fully Implemented knowledge based authentication feature including interface and database queries. Developed an automated payment system using the PayPal API. Created additional themes as enterprise clients were added. Fixed a wide variety of bugs in HTML, CSS, JavaScript, C#, and SQL.

  • Software Developer Intern

    Go Paperless Solutions

    May 2013 – August 2013(3 months)

    Worked in a small team to maintain and add features to a .NET web application with a large user base. Converted a .NET website to a web application increasing application performance. Implemented a REST interface for signature events to allow for a more responsive application. Created themes for enterprise clients who wanted custom branding for their integration with our software.

Education

Skills & Expertise

  • CSS3
  • Qt
  • JavaScript
  • XML
  • JSON
  • C#
  • AJAX
  • CoffeeScript
  • Visual Studio
  • JUnit
  • Python
  • Microsoft Office
  • jQuery
  • Linux
  • Google App Engine
  • HTML5
  • AngularJS
  • .NET
  • Relational Databases
  • QNX
  • Microsoft SQL Server
  • Java Enterprise Edition
  • C++11
  • Java
  • SQL