Key Skills

I am a former communications professional who has also coded on small and medium web development projects. I am adept at talking with clients, in part because I have been a client myself. Now I am interested in being able to own projects from start to finish, from conception to coding to release and beyond.

I am a voracious learner, and I have loved acquiring and polishing skills in the Full Stack Application Development program at NSCC. By May 2023, I will have supplemented my front end experience with core back end skills.

Here's my approach:

  1. Move as much as I can from the What I'm learning section to the What I know section.
  2. Add as much as I can to the What I'm learning section.
  3. Repeat.

Stay tuned as I update this page with more skills.

What I know

Front end

HTML and CSS/Sass: I write clean, well-formatted code, and have experience writing and extending grid-based layouts.

JS: I can write client-side applications, parse data and work with arrays.

React: Developed an understanding of routing, React hooks, and passing state throughout an application. My first React apps will be launching this Spring!

Back end

PHP: Experience with PHP primarily within a WordPress context (building plugins, themes and child themes).

SQL and MongoDB: I have facility with CRUD operations in relational and JSON-like databases.

Node.js: Node.js has formed the basis of most projects I have worked on at NSCC.

Express.js: I can create RESTful endpoints that route data correctly.

Applications / Frameworks

Bootstrap: Built and maintained websites using the WordPress Understrap theme framework.

Google Analytics / Tag Manager: Creating events and triggers in Tag Manager, creating custom reports in analytics

Google Maps API: Built a map with custom clickable icons

WordPress: Extensive experience building and maintaining WordPress websites. Some exterience theming and writing plugins.

Communications

Website management: Strong experience producing timely and engaging web content, managing digital assets, writing for SEO, content planning and feature development.

Social media: Experience with representing a brand online, content planning and issues management.

Adobe suite: Experience primarily in Photoshop, XD and Premiere.

What I'm learning

MERN Stack

  • MongoDB
  • Express
  • React
  • node.js

Applications & methodologies

  • Electron
  • Agile
  • Jira
  • Git (Github, Gitea)
  • Jenkins
  • Salesforce

Front end

  • Tailwind

Back end

  • Firebase
  • Mongo Atlas
  • Python