Aaron Barry
AeroLeads people directory · profile

Aaron Barry Email & Phone Number

Database Developer at Firefly Software (Vancouver)
Location: Vancouver, British Columbia, Canada 9 work roles 2 schools
LinkedIn matched
✓ Verified Jul 2026 3 data sources Profile completeness 86%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Role
Database Developer
Location
Vancouver, British Columbia, Canada
Company size

Who is Aaron Barry? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Aaron Barry is listed as Database Developer at Firefly Software (Vancouver), a with 68 employees, based in Vancouver, British Columbia, Canada. AeroLeads shows a matched LinkedIn profile for Aaron Barry.

Aaron Barry previously worked as Software Engineer Developer at Fidelity Investments and Software Engineer Developer - Proof of Concepts (POC's) at Fidelity Investments. Aaron Barry holds Bachelor Of Science (Bsc), Computer Science & Information Technology from National University Of Ireland, Galway.

Company email context

Email format at Firefly Software (Vancouver)

This section adds company-level context without repeating Aaron Barry's masked contact details.

Firefly Software (Vancouver)

Review company-level records connected to Aaron Barry before choosing the right outreach path.

Profile bio

About Aaron Barry

Experienced backend Software Engineer with 3+ years of work in the financial services industry. Avid problem solver with an endless desire to learn and a highly self-motivated individual.Background is in all things data engineering from data modelling to the gathering and cleansing of data, transformation and loading and finally reporting and visualization. All while following industry programming best standards and practices including automated unit testing, repository management and automated CI/CD pipelines. Mainly worked with Operational Data Stores (ODS) and Data Warehouses (DW) in Oracle and PostgreSQL databases.Deeply passionate about all things data science and artificial intelligence and correctly applying them to unlock the true power of ones data.Love the outdoors, travelling and playing sports.

Current workplace

Aaron Barry's current company

Company context helps verify the profile and gives searchers a useful next step.

Firefly Software (Vancouver)
Firefly Software (Vancouver)
Database Developer
vancouver, british columbia, canada
Employees
68
AeroLeads page
9 roles

Aaron Barry work experience

A career timeline built from the work history available for this profile.

Software Engineer Developer

County Dublin, Ireland

The project was to create a transactional database and all application programming interfaces (API's) to store, retrieve and update user generated data and the surrounding infrastructure in a cloud environment.Pioneered the creation of WS's first cloud based database in the form of a PostgreSQL database in an Amazon Relational Database Service (RDS). Teams first exposure to Amazon Web Services (AWS) and PostgreSQL and required deep dive research in numerous areas, documenting of findings and knowledge sharing among team.This allowed and encouraged the team to try new things and investigate what did and didn't work and to reach out to internal teams for guidance. Collaborated closely with Enterprise Cloud Computing (ECC) to gain invaluable insights into best practices for AWS configuration, continuous integration and continuous deployment pipelines.• Exploratory research and analysis of PostgreSQL.- Main challenge and learning was overcoming transition from autonomous transactions (in Oracle) to transactional functions (in PostgreSQL).• Gained competency of multiple AWS tools and collaborated with ECC on best toolset and implementation for project.- Experience with Amazon RDS, CloudWatch, CloudFormation, Lambda, Identity and Access Management (IAM), Key Management Service (KMS), Simple Storage Service (S3) and Virtual Private Cloud (VPC).• Used Concourse and CloudFormation to create a pipeline to automate infrastructure creation and custom setup per environment and a pipeline for environment deletion. • Used Concourse and Jenkins to create continuous deployment pipelines for non-production based environments.• Documented technical specification documents based off requirements, co-ordinated acceptance criteria with Quality Assurance (QA), development and automation of unit test code, supported QA while testing, and ensured successful promotion of code through environments.• Acted as Agile champion on team that implemented Scrum and Kanban frameworks.

Jul 2017 - Mar 2019

Software Engineer Developer - Proof Of Concepts (Poc'S)

County Dublin, Ireland

Produced multiple introductory machine learning courses as part of an initiative to enhance learning capabilities. Developed courses covering regression, clustering and classification based algorithms. All courses were half instructor led half video tutorials and Python was the language of choice.• Researched and vetted appropriate content for each course.• Delivered multiple iterations of each course in person and virtually.• Took feedback from attendees and altered courses accordingly.Created an automated unit testing framework for Oracle databases using utPLSQL 3.0. Co-ordinated with technical lead and data architect in the design phase and built out the agreed upon solution. Integrated framework with existing project and expanded the test suite to cover large amount of current work to test advantages and disadvantages in real world application. Project was hugely successful and testing framework was presented to senior leadership team and multiple teams across different businesses and implemented by other teams in the company.• Designed, developed and real world tested an automated unit testing framework as part of a proof of concept project.• Ensured framework followed all best PLSQL unit testing standards and practices.- All tests are isolated and not reliant on any other tests or execution order of tests.- All tests setup any required data to ensure database state has no influence on test.- All tests teardown any setup data to ensure database state remains unchanged.- All test code was treated as first class code and was stored and managed in Git repository.

Mar 2017 - Jan 2019

Associate Software Engineer Developer

County Dublin, Ireland

Developed the backend solution for a near real-time request processing project. The project goal was to provide users with near real-time information on the status' of their open requests and empower them with the knowledge of what is happening each step of the way and if any further documentation or information was required from their end.All request data was collated from multiple source systems at different time intervals (some in real time, some in batch processes) into the staging area. From there complex Extract-Transform-Load (ETL) procedures were executed to combine, analyse and prepare the information to be displayed to a user.• Due to large disparity in the data 'fuzzy' logic was designed to unify data from different sources. - Extensive investigation was required and a multitude of solutions had to be thoroughly tested and ultimately signed off by technical lead.• Huge amounts of daily processed data put emphasis on performance tuning of all ETL's.- Initially worked closely with technical lead to uncover bottlenecks, incorrect use of indexes, poorly performing code etc. And quickly learned how to locate, resolve and avoid these pitfalls.• Designed and documented technical specification documents based off business system requirements, programmed and performance tuned all ETL procedures and developed procedures to expose information.• Manually unit tested and automated unit testing of procedures.- Manual unit testing was the official tests for the project and the automated unit tests were part of a proof of concept project outlined above.• Supported QA while testing, and ensured successful promotion of code through environments.• On-boarded and trained new hires to the team.

Oct 2016 - Jul 2017

Associate Software Engineer Developer

County Dublin, Ireland

Worked on the Fidelity Cost and Profitability (FCAP) product. Enterprise-wide product that provides actionable, quantitative, fact-based cost and profitability information across all business units. Globally distributed agile team (Ireland, China, India & US) employing 'Follow the Sun' principles. • Developed & unit tested extract-transform-load (ETL) scripts with PL/SQL and Netezza PL/SQL. • Integrated code changes using PVCS and migrated code through all environments (excluding production) using Kintana. • Worked with BI developers for integration of back-end with BI tools. • Participated in the teams' scrum ceremonies: daily scrum, story status checking, and retrospectives while working collaboratively with China & India team counterparts. • Estimated stories during backlog refactoring using story point sizing. • Worked daily with business systems analysts and designers in Ireland and US on functional and non-functional requirements.• Collaborated with quality assurance to support functional and integration testing.• Followed team coding standards and performed regular code reviews.• Quickly learned new technologies, architecture and business context of the application.• Applied learnings from in-house LEAP course.

Mar 2016 - Sep 2016

Leap - Associate Software Engineer Developer

County Galway, Ireland

Joined Fidelity's LEAP graduate program on the technology track. This is a 6 month program consisting of a 3 month training phase in all essential technical, professional and business skills and a 3 month business sponsored project where a representative from the business acts as the stakeholder for the project.The initial training phase consisted of lectures in: Object Orientated Analysis & Design, SQL & PL/SQL(Oracle), Big Data, Agile Methodology, Unix/Linux, Java, Spring, SOAP & REST web services, C#, HTML5, CSS3, JavaScript and Presentation Skills.Created a big data application which implemented a lambda architecture and followed all of DevOps best practices. The application was an automated framework to find business intelligence by taking data from different sources, analysing and pulling out meaningful information which was displayed in a simplistic way. • Lead the agile methodology within the team and acted as scrum master.• Created and managed the Git Stash repository and used pull requests to conduct code reviews and manage what changes went into production code.• Created the database infrastructure for the team.• Implemented continuous integration i.e. Jenkins to kick off automatic builds and automation testing on the server when a code change was made in the git repository.• Used SpringXD to extract data from log files and insert into Hadoop, hive to transform the data in Hadoop and SpringXD to load the data into an Oracle database.• Continuously facilitated sessions with the product owner to gain feedback and guidance.• Co-presented successful automated framework by means of a live demonstration beginning with a change in the code repository which kicked off an automated build on the server. The unit test suite was run against the newly compiled code. Data was loaded into Hadoop where it was cleaned, prepared and finally exported into an Oracle database where API's were used to display the information in D3 graphs.

Sep 2015 - Feb 2016

Bartender

• Displayed excellent customer service skills.• Processed payments and provided correct change, switched cash in and out from floats, balanced tills at the end of night.• Arranged staff depending on changing crowds, trained and supervised new staff, stock taking and advising on when to purchase new stock to the bar manager.• Ensured all taps are working correctly and tapped to the correct kegs, fully stocked all fridges, selves and optics and cleaned all equipment and entire premises at the end of every night.

Sep 2010 - Jul 2015

Intern - Trainee Software Engineer Developer

Interned at Fidelity as part of my 3rd year college degree course. Worked on a disturbed agile team based in Ireland, US and China which developed enterprise applications. The goal of the project was to integrate Google analytics with an Internal Application. • Participated fully in the team’s agile methodology attending weekly planning meetings and daily scrum meetings. • Organised code reviews and implemented findings in order to meet the team’s coding standards. • Decomposed large work items into stories and tasks and provided estimates on each task. • Integrated all enhancements into existing 3-tier architecture. • Presented a successful proof of concept to the Galway Development team. • Gained enterprise level exposure to the following technologies; Java, Spring, Maven, XML, HTML, CSS, JSTL and JavaScript.

Apr 2014 - Aug 2014

Office Clerk

Eoin Carty & Co.
Sep 2007 - Jul 2010
Team & coworkers

Colleagues at Firefly Software (Vancouver)

Other employees you can reach at fireflysoftware.ca. View company contacts for 68 employees →

2 education records

Aaron Barry education

Leaving Certificate

Marist College
FAQ

Frequently asked questions about Aaron Barry

Quick answers generated from the profile data available on this page.

What company does Aaron Barry work for?

Aaron Barry works for Firefly Software (Vancouver).

What is Aaron Barry's role at Firefly Software (Vancouver)?

Aaron Barry is listed as Database Developer at Firefly Software (Vancouver).

Where is Aaron Barry based?

Aaron Barry is based in Vancouver, British Columbia, Canada while working with Firefly Software (Vancouver).

What companies has Aaron Barry worked for?

Aaron Barry has worked for Firefly Software (Vancouver), Fidelity Investments, Sean'S Bar - Ireland'S Oldest Pub, and Eoin Carty & Co..

Who are Aaron Barry's colleagues at Firefly Software (Vancouver)?

Aaron Barry's colleagues at Firefly Software (Vancouver) include Macro Shen, Mia Smith, Tim Dickert, Tracey Picone, and Tushar Vyas.

How can I contact Aaron Barry?

You can use AeroLeads to view verified contact signals for Aaron Barry at Firefly Software (Vancouver), including work email, phone, and LinkedIn data when available.

What schools did Aaron Barry attend?

Aaron Barry holds Bachelor Of Science (Bsc), Computer Science & Information Technology from National University Of Ireland, Galway.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the Aaron Barry you were looking for.

View similar profiles