Avatar of Liam Ormiston.
Liam Ormiston
Software Engineer II
ProfileResume
Posts
0Connections
Print
Avatar of the user.

Liam Ormiston

Software Engineer II
As a software developer with extensive experience in both Python and JavaScript, my soft skills set me apart. I approach new challenges with confidence and humility. I break down complex problems into manageable parts while understanding my strengths and areas for growth. I'm eager to leverage these skills in a smaller, remote, high-trust environment where I can play a pivotal role in driving growth and innovation, along with the opportunity to mentor new developers.
Logo of the organization.
Tradebot
Logo of the organization.
University of Kansas
Kansas City, MO, USA

Professional Background

  • Current status
    Unemployed
    Ready to interview
  • Profession
    Software Engineer
    Python Developer
    Web Developer
  • Fields
    Software
    Finance
    Internet of Things (IoT)
  • Work experience
    2-4 years (2-4 years relevant)
  • Management
    I've had experience in managing 1-5 people
  • Skills
    JavaScript
    Git
    C++
    Python
  • Languages
    English
    Native or Bilingual
    Spanish
    Beginner
  • Highest level of education
    Bachelor

Job search preferences

  • Desired job type
    Full-time
    Interested in working remotely
  • Desired positions
    Senior Software Engineer
  • Desired work locations
    New York, NY, USA
    Denver, CO, USA
    Kansas City, MO, USA
  • Freelance
    Non-freelancer

Work Experience

Logo of the organization.

Software Developer

Tradebot
Full-time
Mar 2021 - Nov 2023
2 yrs 9 mos
One of my primary roles was to manage and ensure the accuracy of internal research pipelines that handle over five petabytes of data. This more recently involved co-leading the transition of the data pipeline from Luigi to Airflow in effort to modernize research workflows. I spearheaded the development of custom wrappers for Airflow, to aid the seamless transition to Airflow for the Research Analysts. During the switch to Airflow, I actively contributed to Airflow's GitHub repo through pull requests and bug reports. Another project I undertook was the transformation of MapReduce overnight jobs to PySpark to optimize efficiency and readability. This involved reading and understanding legacy code in order to not only accurately translate those scripts, but also improve upon them. Throughout my time, I was selected to deliver two company-wide presentations on Git best practices, emphasizing code integrity and collaboration.
Logo of the organization.

Software Engineer II

Jul 2019 - Mar 2021
1 yr 9 mos
Develop look and feel for an in-vehicle entertainment product for Daimler-Mercedes that is currently in production to be released in 2021. Utilize debuggers, emulators, and simulators while working collaboratively across various teams to integrate other components. Contributed to the integration of radio, CarPlay, Android Auto, Bluetooth Phone calls, and many other features. Learned to prioritize code quality and manage technical debt as my code will be in a vehicle for decades without the ability to make rapid changes.
Logo of the organization.

Software Engineer Intern

May 2018 - Aug 2018
4 mos
I was a full stack developer of the Message Center Dev team that works on the Messaging Application that Physicians use to communicate with patients, nurses, or patients. Daily, I used Ruby, Rails, Javascript and React. Specifically, I developed full support for message attachments. From retrieving message data to displaying the attachment.
Logo of the organization.

Front End Intern

Aug 2017 - May 2018
10 mos
I was a part of a Scrum Team with 3 other interns where we had a continuous project throughout the fall semester and a new one in the spring semester. The fall project involved the ability to crop and upload photos for an account. In this project, I handled the front-end UI work as well as decided what packages would work best to hand data to our servers. The spring project consisted of the development of a UI that would edit a given file for our Product Management team. I again worked front-end and UI as well as implemented different technologies that would aid us in our goal. Through this position, I have become familiar with continuous integration (Bamboo), container orchestration (Docker), Zigbee/Zwave technologies, package sniffing, and working with databases on a massive scale (Azure). I primarily used JavaScript and really got a chance to learn much more than I ever could in a class room about JS, UI development, and software development as a whole.
Logo of the organization.

Web Dev Intern

May 2017 - Aug 2017
4 mos
Over the summer I worked for Iris by Lowe's as a WebUI Intern. Iris by Lowe's is an IoT company that allows users to have a DIY approach at a Smart Home. Since I was the only intern on the Scrum Team, I got to work and learn very closely with Senior developers. I often worked with remote developers which was something that I had never experienced before. Working with remote developers taught me how to communicate effectively and to ask for help when I needed it. From the very beginning, I was thrown into the deep end and treated as an equal developer. I filed tickets, squashed bugs, submitted pull requests, pair programmed, reviewed other developers code, and merged my own code to production. I have become familiar using different frameworks such as DoneJS, CanJS, MustacheJS, as well as using Agile development techniques. I used Atlassian's development software such as Bitbucket, SourceTree, Confluence, and Jira

Education

Logo of the organization.
Bachelor of Science (BS)
Computer Science
2015 - 2019
3.5/4 GPA
Activities and societies
Honors Program, Self Engineering Leadership Fellow, Lambda Pi Eta, Alpha Sigma Phi, Engineering Funding Advisory Committee, Peer Leadership Consultants, Association for Computing Machinery, KU Rock Climbing Club