Alexander Mcdermid

Alexander Mcdermid Email and Phone Number

Software Developer @ BC Public Service @ BC Public Service
Alexander Mcdermid's Location
Greater Vancouver Metropolitan Area, Canada
Alexander Mcdermid's Contact Details

Alexander Mcdermid work email

Alexander Mcdermid personal email

n/a
About Alexander Mcdermid

Hi, I’m Alexander McDermid, a software developer and solution seeker. I’m driven by moments of clarity after solving the last piece of a problem.I specialize in building scalable and robust web applications. Currently, my tools of choice are Java (Spring Boot), PostgreSQL and JavaScript (Node.js, Vue.js). Previously, I've worked with Ruby on Rails, Python and React. Regardless of stack, I strive to consistently deliver high-quality results, drawing on my background in computer science, data analytics, and development.My interest for development was piqued while at UBC where I took an interest in artificial intelligence within my program of study. Currently my day to day is at BC Public Service, where I work as a Full Stack developer delivering scalable, robust code.

Alexander Mcdermid's Current Company Details
BC Public Service

Bc Public Service

View
Software Developer @ BC Public Service
Website:
gov.bc.ca
Employees:
5932
Alexander Mcdermid Work Experience Details
  • Bc Public Service
    Full Stack Developer
    Bc Public Service Jan 2024 - Present
    Victoria, British Columbia, Canada
    • Contributing to the Ministry of Education and Child Care (ECC) Education Data Exchange (EDX) platform being developed to facilitate funding for students at over 1,950 schools in British Columbia. Read more about the project here: https://www2.gov.bc.ca/gov/content/education-training/k-12/administration/program-management/data-collections/education-data-exchange-engagement
  • Harled Inc
    Full Stack Developer
    Harled Inc Oct 2022 - Jan 2024
    Kitchener, Ontario, Canada
    • Contributed to the enhancement of the Royal Canadian Air Force's (RCAF) cloud-based JSON API, implementing RESTful design patterns and adding new routes. Utilized industry-standard Swagger documentation to facilitate integration and transparency. The improvements enabled efficient data sharing across various third-party organizations within the Department of National Defence (DND).• Worked collaboratively to de-risk the largest software lift-and-shift that the organization had performed to date while transitioning our application from Azure Cloud to AWS. Provided proof of concept and risk assessment to leadership for critical platform features such as automated horizontal scaling and a multi-database architecture. This resulted in a 3-fold increase in deployment scale with little impact to our pipeline deployment time.• Owned full-stack Ruby on Rails tickets from backlog to user, which included, developing, testing and delivering both front-end and back-end code solutions on a daily basis while meeting product deadlines.• Optimized the serving of static assets with an efficient cache policy using middleware to compress certain response bodies. This reduced the amount of data sent over the network and decreased the average page load times by up to 49% on tested pages.• Conducted research comparing the merits of Factories vs Fixtures in RSpec testing, subsequently optimizing our test suite with FactoryBot to achieve higher code coverage, better maintainability, and alignment with industry standards.
  • Inate.Ai
    Junior Full Stack Developer
    Inate.Ai Mar 2022 - Sep 2022
    Toronto, Ontario, Canada
    • Designed and developed dynamic front-end interfaces using HTML (Jinja), CSS and JS or React depending on project. • Developed robust backend solutions with Python (Flask), integrating with PSQL via SQLAlchemy.• Connected multiple external APIs utilizing OAuth 2.0 and webhooks enabling customers to seamlessly share data they consented to sharing.• Created multiple scripts hosted on AWS as continuous services that ingested data, cleaned payments data or functioned as automated email outreach.
  • Servus Health
    Full Stack Engineer
    Servus Health Dec 2021 - Mar 2022
    Fredericton, New Brunswick, Canada
    Designed and developed new features for front-end interfaces using underlying API's and backend systems, implemented new RESTful API's when necessary. Participated in scrum project meetings, supporting the development of company IP by overcoming technical hurdles and uncertainties.
  • Recipe Unlimited Corporation
    Line Cook
    Recipe Unlimited Corporation Oct 2018 - Aug 2019
    Whistler, British Columbia, Canada
  • Harding Designs
    Summer Rental Manager
    Harding Designs May 2014 - Aug 2019
    White Rock, British Columbia, Canada
    Rental manager for Harding Designs stand up paddle boarding.
  • Bc Liquor Distribution Branch
    Auxiliary Cashier
    Bc Liquor Distribution Branch Oct 2018 - Feb 2019
    Whistler, British Columbia, Canada
  • Islands Cafe
    Coffee Roaster
    Islands Cafe May 2018 - Oct 2018
    White Rock, British Columbia, Canada

Alexander Mcdermid Skills

Computer Science Java Microsoft Excel Python Social Networking Photoshop Event Planning Social Media Microsoft Word Powerpoint Photography

Alexander Mcdermid Education Details

Frequently Asked Questions about Alexander Mcdermid

What company does Alexander Mcdermid work for?

Alexander Mcdermid works for Bc Public Service

What is Alexander Mcdermid's role at the current company?

Alexander Mcdermid's current role is Software Developer @ BC Public Service.

What is Alexander Mcdermid's email address?

Alexander Mcdermid's email address is al****@****rled.ca

What schools did Alexander Mcdermid attend?

Alexander Mcdermid attended The University Of British Columbia.

What are some of Alexander Mcdermid's interests?

Alexander Mcdermid has interest in Science And Technology, Health.

What skills is Alexander Mcdermid known for?

Alexander Mcdermid has skills like Computer Science, Java, Microsoft Excel, Python, Social Networking, Photoshop, Event Planning, Social Media, Microsoft Word, Powerpoint, Photography.

Who are Alexander Mcdermid's colleagues?

Alexander Mcdermid's colleagues are Gwen Toy, Deborah M, Craig Cowan, Spenser Freeland, Sharon Gilbert, Tanya Newnham, Shiva Shankar Aitipamula.

Not the Alexander Mcdermid you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.