I'm a versatile web developer and designer with a background in fine arts and computer science. I thrive on learning new skills and collaborating with cross-functional teams to turn ideas into tangible software and experiences. Over the past decade I have combined customer-facing experience with hands-on development work, from front-end interfaces to APIs and data models, always focusing on clean design and user-centered solutions. I enjoy solving problems end-to-end, building across the stack, and contributing to projects that blend technology with creativity. In my spare time I volunteer in the arts and education space, and I enjoy staying curious about new tools and approaches to software development.

Mary Brantnall

I'm a versatile web developer and designer with a background in fine arts and computer science. I thrive on learning new skills and collaborating with cross-functional teams to turn ideas into tangible software and experiences. Over the past decade I have combined customer-facing experience with hands-on development work, from front-end interfaces to APIs and data models, always focusing on clean design and user-centered solutions. I enjoy solving problems end-to-end, building across the stack, and contributing to projects that blend technology with creativity. In my spare time I volunteer in the arts and education space, and I enjoy staying curious about new tools and approaches to software development.

Available to hire

I’m a versatile web developer and designer with a background in fine arts and computer science. I thrive on learning new skills and collaborating with cross-functional teams to turn ideas into tangible software and experiences. Over the past decade I have combined customer-facing experience with hands-on development work, from front-end interfaces to APIs and data models, always focusing on clean design and user-centered solutions.

I enjoy solving problems end-to-end, building across the stack, and contributing to projects that blend technology with creativity. In my spare time I volunteer in the arts and education space, and I enjoy staying curious about new tools and approaches to software development.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
French
Intermediate

Work Experience

Development Intern at Dash Social
September 1, 2025 - October 2, 2025
Helped implement new features and bug fixes for the Dash Social SaaS application; worked on backend and frontend tickets using Vue.js, Python and Flask; collaborated cross-functionally with various teams within the company.
Sales Associate at Eastlink
May 1, 2025 - October 2, 2025
Operated point-of-sale system; met/surpassed sales targets for Eastlink home service/mobile plans; answered tech-related questions; provided exceptional customer service.
Gift Shop Sales Associate at Citadel Hill
November 1, 2024 - October 2, 2025
Operating Point of Sale; basic cleaning duties; directing tourists to different parts of the park.
Developer Intern at TruVerus
August 1, 2024 - October 2, 2025
Solving coding-related problems in TypeScript to meet the acceptance criteria for user stories; using Figma to create wireframes for new screens; creating new user stories; working with data analysts to develop ERDs and DFDs; working with Azure DevOps to migrate user stories and other work items.
Sales Associate at The Source
April 1, 2024 - October 2, 2025
Operate point-of-sale system; meet sales targets for Bell home service/mobile plans; achieve/surpass targets for consumer electronics sales; answered tech-related questions; provided exceptional customer service.
Interim Gallery Coordinator at The Craig Gallery
September 1, 2022 - October 2, 2025
Scheduled upcoming exhibitions; prepared the gallery for shows; coordinated volunteers; met with gallery board members and stakeholders to examine exhibition proposals; organized and facilitated community art education through the 'Art Carts' program.
Museum Guide at The Old Bank of New Brunswick
September 1, 2018 - October 2, 2025
Provided visitor information about local attractions; guided tours in English and French; explained the history of the building and area; basic maintenance tasks (cleaning, landscaping, etc.).
Sales Associate at The Source
April 20, 2024 - October 2, 2025
Operated point-of-sale system; met and exceeded sales targets for consumer electronics; answered tech-related questions; provided exceptional customer service; contributed to backend and frontend tickets using Vue.js, Python and Flask.
Sales Associate at Eastlink
May 1, 2025 - October 2, 2025
Managed point-of-sale system; met and exceeded sales targets for home services and mobile plans; handled customer inquiries and provided product recommendations.
Gift Shop Sales at Citadel Hill
November 1, 2024 - October 2, 2025
Operating point-of-sale; basic cleaning duties; directed tourists to different park areas.
Development Intern at Truro (Development Intern)
July 1, 2024 - October 2, 2025
Solved coding problems to meet acceptance criteria for user stories; used Figma to create wireframes; prepared ERDs and DFDs; collaborated with data analysts.
Interim Gallery Coordinator / Facilitator at The Craig Gallery
September 1, 2022 - October 2, 2025
Scheduled upcoming exhibitions; prepared gallery for shows; coordinated volunteers; organized and facilitated community art education through the 'Art Carts' program.
Volunteer at Art Gallery of Nova Scotia
August 1, 2019 - October 2, 2025
Assisted with March Break and Summer Art Camps.
Volunteer at Nocturn: Art at Night
October 31, 2021 - October 2, 2025
Aided a group of artists with setting up their exhibition for the festival.
Volunteer at Dartmouth Community Fridge
October 1, 2024 - Present
Provided support with egg pickup and other volunteer duties.

Education

Graduate Certificate in IT Programming for Artificial Intelligence at Nova Scotia Community College
September 1, 2024 - June 1, 2025
Graduate Certificate in Full-Stack Application Development at Nova Scotia Community College
September 1, 2023 - June 1, 2024
Bachelor of Fine Arts at Nova Scotia College of Art and Design (NSCAD University)
January 1, 2017 - May 1, 2020
Bachelor of Science in Computer Science at University of New Brunswick
January 1, 2015 - May 1, 2016
Bachelor of Fine Arts at Nova Scotia College of Art and Design (NSCAD University)
January 1, 2017 - May 1, 2020
Bachelor of Computer Science at University of New Brunswick
January 1, 2015 - May 1, 2016
Full Stack Application Development at Nova Scotia Community College
September 1, 2023 - June 1, 2024
IT Programming for Artificial Intelligence at Nova Scotia Community College
September 1, 2024 - June 1, 2025

Qualifications

Graduate Certificate in IT Programming for Artificial Intelligence
September 1, 2024 - June 1, 2025
Graduate Certificate in Full-Stack Application Development
September 1, 2023 - June 1, 2024
Bachelor of Fine Arts
January 1, 2017 - May 1, 2020
Bachelor of Science in Computer Science
January 1, 2015 - May 1, 2016

Industry Experience

Software & Internet, Retail, Education, Media & Entertainment, Professional Services