Hi I'm Austin O'Boyle
I'm a Software Engineer
Experience
Working on a networking inftrastructure team within the Google Cloud organization.
Bounce is a platform that lets you make and collect payments with friends, and makes the event hosting process simple and seamless.
- Re-factored monolithic back-end integration tests into parallelizable component tests, halving build times and improving modularity.
- Wrote component logic and Redux actions for the front-end authentication flow
- Automated front-end deployment process using jest unit tests, selenium integration tests, and a Google Cloud Build CI pipeline to Google Cloud Storage
- Improved React App's scalability by overhauling redux store, splitting a monolithic and inconsistent store into logical chunks.
Queen's organization partnered with IBM Canada to provide high quality technical services to private industry clients in Full-Stack Web Development and data Analytics.
- Lead developer on a team of 4 interns. At end of term, helped train 7 new interns and hire 2 full-time developers.
- Saved 2+ months of work on an overdue project by automating task and re-developing app.
- Helped secure team’s first contract (worth $150,000+) by building a full-stack web app prototype in less than 2 weeks that used Flask, KnockoutJS, and a classification neural net.
- Gave client company’s employees ability to search for documents in previously inaccessible databases by creating a custom IBM Watson Explorer connector and a React front-end app.
- Created internal information-retrieval chatbot for client company using a NodeJS server, Watson Conversation app, Watson NLU API, and a React/Redux front-end.
Queen's Design Team that designs 3U cubesat to compete against other North American schools every 2 years to try and get deployed.
- Impoved code usability by developing C++ classes to interface with the EPS and reaction wheel subsystems.
- Improved maintanability by writing GoogleTest test suites for the software.
- Improved new-member experience and performance by running tutorials on Git, Python, and C++
Club that provides in-kind web development for Queen's clubs and not-for-profits.
- Lead small teams of club members in the creation of websites. Contributed to on a university-wide profile website that will list all technical team members in the university along with their skills.
- Ran tutorials on Git, Python, Javascript, React, and more to help new members improve their skills, and encourage other Queen's members to join the team.
Projects
Quickly and easily compare more than 30 medical specialties on everything from competitiveness and career prospects, to salary and work-life balance.
The one-stop shop for course selection and schedule planning. Get useful university course-selection information all in one place.
- Created Queen's course scraper using selenium, and web app (UniVerse) using using React.js, Node.Js, & Mongo.
- Contributed scraper to Semester.ly, which supports 8 schools, ~10,000 users, & has created 1,000,000+ schedules.
- *Unfortunately, Queen's requested that their info be removed from the site.
Skills
Programming Languages
Front-End
Back-End
Build Tools & Automation
Cloud Hosting
Awards
Walter Thumm Memorial Scholarship
Queen's University | April 2017
- Awarded each year at Queen's to an outstanding Physics student with an interest in teaching at the high school level.
Coleman Tutor Scholarship
Queen's University | September 2016
- Awarded to a student who shows interest in mathematics education through the great work they do as a MATH111 TA.
Susan Near Prize in Physics
Queen's University | 2017
- Awarded to the students who achieve the top grade of their class in a core second year physics course.
Dean's Honour List
Queen's University | Every Year
- Awarded to students with a cumulative GPA >= 3.5 in a full school year.
Alfie Pierce Trophy
Queen's Athletics & Recreation | 2014-2015
- Awarded to the best rookie male and female athletes on varsity clubs at Queen's
Rookie of the Year
OUA Baseball | 2014
- Coach-voted top rookie player in the Ontario Universty baseball league.