Andrew McDowell - Resume
About me
Hobbies and interests
Social media
Add another card
NOV 2023: Completed NASA ARSET training
Spectral Indices for Land and Aquatic Applications
ARSET Spectral Indicies certificate
OCT 2022: Completed NASA ARSET training
Accessing and Analyzing Air Quality Data from Geostationary Satellites
ARSET Accessing and Analyzing Air Quality Data from Geostationary Satellites certificate
Add another card
January 2021...
Senior Frontend & Geospatial Technical LeadKablamo

Kablamo logo
keyboard cat
- Host the fortnightly frontend catchup where we discuss emerging frontend technology and trends and showcase frontend work our team has achieved.
- Mentor frontend developers to reach their full potential
- Consult on the geospatial projects
- Build prototypes for client tenders
- Get developers excited about 3D visualisations and geospatial applications
- Build out and manage our geospatial knowledge base
- Architect and pitch solutions to clients during the sales cycle and development cycle
- Interview candidates for our frontend team
- Work with clients during engagements to make sure we're delivering on their needs
✨Upgrade March 2022✨
Tech Lead -> Senior Tech Lead
Add another card
2016-December 2020
Senior Software Engineer /
(Engineering) Head of Visualiser
Propeller Aero

- Build and maintain 3D drone mapping visualisation tool leveraging React, Redux and CesiumJS
- Build and maintain the backend service written in Koa serving both REST and GraphQL endpoints
- Mentor junior developers on software best practices and run workshops on the technologies and methodologies we use such as React, Redux, Node, Koa, Express, TDD.
- Scrum master for a small team of developers
- Write and maintain webpack and CI tooling and configuration to facilitate complex frontend builds
- Deliver software demos to the company to showcase work delivered
- Lead hiring interviews for Software Engineers, QA Engineers, Head of Engineering, Product Owners
- Facilitate regular team retros and feedback sessions
- Run One-to-Ones with the engineers
- Champion best practices and standards
- Visit customers to understand their needs and communicate back to the teams
- Translate technical concepts to non-technical stakeholders
- Build technical roadmaps and documentation to facilitate modernisation of an aging codebase
- Build feature usage dashboards so we can make informed data-driven decisions
- Write Infrastructure-as-Code using Terraform to generate the AWS cloud infrastructure to host our applications
- Architect simple solutions to complex problems with the team of engineers
Skills snapshot:
- Expert level React
- Expert level Node
- Strong mapping skills
- CesiumJS
- Resium
- Leaflet
- Mapbox
- Tech/Team Leading
- Developer Experience
- Agile ceremony facilitation
- OKR planning
- Mentoring
- Stakeholder management
Add another card
Senior Software EngineerMi9/Channel 9

- Work as part of a scrum team to create and maintain the whole of Channel 9’s network of websites
- Leading teams to deliver these websites
- Set the technical direction of the teams to ensure we’re moving forward and taking advantage of best practices and new technology
- Helped deliver the first webpack built website in the network and help transition away from gulp and grunt
- Worked on the component library for Channel 9 to help share code across different codebases
- Pushed for React adoption within the company and lead the team building in React
Add another card
Software EngineerPace International, Sydney office

- Work as part of a small remote team to deliver Foxtel iQ3 UI software written in HTML, CSS and JS
- Deliver software demos to customer stakeholders
- Work with other vendors to align on delivery and usage of APIs
- Work with set top box hardware to diagnose and solve issues
Add another card
Software EngineerAsidua, Belfast

- Work as part of scrum teams on many projects across the business
- Work onsite with customer teams to deliver software projects
- Communicate progress with external stakeholders on behalf of the business
Notable projects:
- Built a testing framework from scratch for set top box hardware in Perl + HTML/CSS/JS
- Rebuilt the BTVision set top box UI software with a focus on reducing memory footprint in JS
- Worked on high speed communications ordering tool for well known telecommunications company in Java + Angular JS
Add another card
Bachelors of Engineering in Computer ScienceQueens University Belfast

Java DemonstratorQueens University Belfast

Database AdministratorCentral Services Agency Northern Ireland
Add another card