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:
- Move as much as I can from the What I'm learning section to the What I know section.
- Add as much as I can to the What I'm learning section.
- 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