My Story

img-about

About Me

Hi, I'm Zoey! I am a full stack web developer who specializes in modern web technologies. I am an expert in web app development using JavaScript/TypeScript and React. Some of my favorite technologies include Next.js, Supabase, Firebase, and the T3 stack. I also like fitness, yoga, literature (especially science fiction), cats, tattoos, retro gaming, and Linux.

I grew up in Chapel Hill, North Carolina and I have dual US/Canadian citizenship. I speak English, Spanish, and my French is improving by the day. I spent five years living in Medellin, Colombia with my wife before moving to Montreal, Quebec in 2024.

I have been a computer geek since I was old enough to sit in front of a computer. I wrote my first code when I was a teenager modifying my MySpace page. My web development journey began with me dabbling with HTML and CSS just for fun, but when I started playing with JavaScript I fell in love and dove in head first. The next thing I knew I was learning to build apps with React and Node. Soon thereafter, this became my career.

I have over seven years of experience with small startups, mostly working remotely. I am interested in remote work or an in-office position in Montreal.

My favorite browser is Firefox, my favorite editor is Neovim (but I also use VS Code), my favorite operating system is Arch Linux, my favorite password manager is Bitwarden, and my favorite hacking tool is Burp Suite.

Thanks for visiting my website, I am available if you would like to chat :)

Work Experience
  • 2022 - Present

    Self-Employed

    Freelance Web Developer & Personal Development

    As a Freelance Web Developer, I continued to apply and advance my skills in JavaScript and other web technologies by building features and fixing bugs on clients applications. This period honed my independent project management, client communication, and problem-solving abilities.

    In 2024, I completed a successful international relocation to Montreal, QC. Since then, I have focused on intensive French language acquisition and attended full time language classes to achieve a conversational level in French.

  • 2018 - 2022

    Shed Suite

    Lead Front End Developer

    Contributed to the success of a complex business management solution for portable shed manufacturers. I was primarily responsible for the development and maintenance of our various applications. I was initially hired to work on the front end of our web apps, but quickly started picking up tasks on the back end as well as our mobile app.

    While at Shed Suite, I implemented new modules and features on the front end, improved user experience on existing pages, made our views more responsive, and oversaw the development of our new e-commerce platform.

    In addition to writing code, I also interviewed candidates for developer positions, on- boarded and oversaw junior developers, and exposed and mitigated security vulnerabilities in our platforms.

  • 2017 - 2018

    Language in Motion

    Front End Developer

    Worked with a diverse, remote team to develop and maintain an advanced language learning platform. As a member of the front end team, I worked to maximize efficiency and user experience within a complex React.js environment. My responsibilities involved building new, responsive views, adding new features, improving responsiveness, fixing bugs, and updating the React state management from Flux to Redux.

    I look back at my experience with Language in Motion as wonderful learning experience that gave me the opportunity to master my front end skills and prepare me for future roles.

  • 2017 - 2018

    The Coding Bootcamp at UNC

    Teaching Assistant

    Supported an intensive, 6 month coding bootcamp based out of UNC Chapel Hill involving 250+ hours of in-class teaching through an extensive curriculum using HTML 5, CSS 3, JavaScript, jQuery, Git, Node.js. Express.js, MySQL 5, Laravel, TDD, SEO, and cloud application development.

    I enjoyed my time at the Coding Bootcamp, the students and staff were a delight to work with and I learned a lot from the instructors and through working with the students. I do not plan on working another teaching job however, because I realize I still enjoy writing code more than I do teaching it.

skills & expertise

Web App Development

I have been doing web app development for over 5 years and have extensive experience working with React and JavaScript. Some of my favorite technologies to work with are Next.js, Firebase, Supabase, Typescript, Git, Tailwind CSS, and Linux.

I am also familiar with Node.js, SQL Databases (PostgreSQL, SQLight, etc.), GraphQL, Express.js, MongoDB, app security basics, Sass, and of course HTML and CSS.

Some technologies I would love to learn more about include Rust, Svelt, Redis, and SurrealDB.

Clean Code Principles

I believe in writing code that is clean, concise, easy to read, and secure. A common problem I have encountered is sloppy code that is difficult to read and work with. This is typically because devs are in a rush or are prioritizing functionality over cleanliness. I believe teams should utilize strict coding standards, code reviews, and formatting tools (such as Prettier and ESLint) to write code that is clean, consistent, and easy to read and work with.

Application Security

I am a security enthusiast and member of OWASP. I believe it is important for developers to understand common web app vulnerabilities and how to mitigate them, and for all employees to understand security best practices (such as using password managers and 2FA). Something I thoroughly enjoy is poking at web apps with Burp Suite to see if I can expose vulnerabilities (but only when I have permission from the project owner, of course). I will also enthusiastically take on security related tasks and work with security professionals to secure your application.

Building Bridges

I would love the opportunity to assemble a team of developers in Colombia for receiving contract work for companies in North America. I believe Colombia offers great opportunities for productive and skilled talent at competitive rates. As a native English speaker who has lived in Colombia for five years and understands the language and culture, and who has experience as a lead developer, I think this project would be an excellent use of my skills.

If this idea sounds interesting, I would love to talk more about it.

My Works

Contact me

I would love to chat :)

Montreal, Quebec, Canada