Welcome to My Web Dev World!
I am a passionate and results-oriented web developer with experience in both front-end and back-end technologies. I specialize in building responsive, high-performance websites that incorporate user-focused design and innovative engineering. My skill set spans across a range of technologies including HTML, CSS, JavaScript, React.js, PHP, and MySQL, which allows me to create various web applications.
I'm a recent graduate from NAIT, where I studied Web Design and Development, maintaining a 4.0 GPA and receiving the Louise McKinney Post-Secondary Scholarship for my academic achievements. Based in Edmonton, Alberta, my focus on accessibility, performance optimization, and scalability ensures that every application I build is not only visually appealing but also functional and inclusive for all users.
I also actively seek out projects in the open-source community that challenge and push my current development skills. I believe there is great power in teamwork and knowledge sharing. I'm constantly exploring new tools and frameworks to stay ahead of the ever-changing industry and guarantee the projects I work on are always built with the best technologies available.
Beyond coding, I'm a huge music lover, always on the hunt for new sounds to explore. My vinyl record collection is a passion project, and I love discovering hidden gems across all genres. Music has always been a huge part of my life, and I enjoy integrating it into my creative process. When I'm not looking for music, you can find me gaming, exploring open worlds and getting lost in the story.
My Skills
Web Development
- HTML
- CSS/SASS
- JavaScript
- React
- RESTful APIs
- JQuery
- PHP
- MySQL
- Laravel/Blade
- WordPress
- Craft CMS/Twig
- GitHub
- Performance Optimization
Web Design
- UX/UI Design Principles
- Figma
- Photoshop
- Illustrator
- Wireframing
- Prototyping
- Responsive Design
- Typography
- Colour Theory
- Web Accessibility (WCAG)
- Design Sketching
SEO/Marketing
- Search Engine Optimization
- Google Analytics
- Content Strategy
- Google Ads
- Link Building
- Email Marketing Campaigns
- Keyword Research
Discovering Passions Beyond Work
Election Involvement
I truly enjoy being involved in my community, especially when it comes to contributing to Canadian elections. I have had the privilege of working with Elections Canada during the past few elections. I assisted with voter registration, directed voters to their polling stations, and ensured the process ran smoothly, even in high-pressure environments. This experience allowed me to serve my community while sharpening my problem-solving, customer service, and teamwork skills, which continue to guide me in both my personal and professional life.
Being a part of the elections has taught me the value of staying calm under pressure and being detail-oriented. It helps keep me grounded and reminds me of how important it is to contribute to something bigger than myself.
Exploring Game Development
Game development is a great way for me to challenge both my creativity and development skills. Over the years, I've made several small games using JavaScript, deepening my understanding of interactive elements and web apps. Currently, I am working on my most ambitious project yet, a portfolio inspired by the game Stardew Valley. This project will let me combine my love for gaming with web development, creating an engaging space where users can learn more about me.
This project allows me to apply game mechanics while exploring new design styles and tools. I'm experimenting with dynamic elements, animations, and interactivity, pushing my skills to new levels. I'm looking forward to seeing how it all comes together as I continue to explore fresh technologies and approaches.