Welcome to My Accessible Programming Portfolio
Welcome to my easy to use programming portfolio! Here, you’ll find a collection of programming projects that showcase my journey as a programmer and my passion for creating accessible, user-friendly technology. These projects, developed for certifications through freeCodeCamp and Codecademy, highlight a range of skills—from building responsive web designs to solving complex coding challenges. Each project represents not just what I’ve learned, but my dedication to making technology inclusive for everyone. I’m excited to continue improving these projects and exploring new ways to innovate. Take a look around my portfolio and see what I’ve been working on!
About my Development Journey
I’ve loved technology for as long as I can remember, but I didn’t originally dream of being a computer programmer or accessibility tester. In high school, I dreamt of being a biomedical engineer, but that didn’t work out for multiple reasons. You can read more about my journey to where I am now in the blog post called Finding my Purpose.
I originally wanted to get a college degree in IT or computer programming, but I was never able to complete college due to my health issues, so I started looking into alternatives. That’s when I found freeCodeCamp.org. I don’t remember exactly how I found it, but I think it was through the blindness community, as it was known for being accessible. Codecademy came later, but again, I don’t remember how I found it. I’ve helped them with accessibility feedback, so they’ve been generous enough to give me a free subscription to their pro plan.
I wasn’t sure what programming language I wanted to study, and I’m still not. I’d like to make websites, but CSS isn’t exactly blind-friendly. That’s why I’m studying multiple things including HTML, CSS, JavaScript, React, and Python.
Right now, all I know is that I want to develop accessible apps and websites that help disabled people, especially those with multiple disabilities. For now, I’m working on certification and practice projects, but once I’m more skilled, I’ll focus on projects that aim to solve a problem for disabled people. Until then, I use the skills I’ve gained as a usability tester and programmer to make sure that each certification project I create is accessible.
Current Technical Skills
As part of building my accessible programming portfolio, I’ve learned HTML, CSS, JavaScript, and a little bit of Python. I’m currently learning React and more Python. Each project is developed using Microsoft Visual Studio Code, an accessible and feature-rich editor. I’m also familiar with Linux and will soon be getting a Linux computer for testing and projects. When it comes to accessibility testing, I’m familiar with the WAVE Evaluation Tool by WebAIM and use it to find areas of my site that need improvement. I also test with multiple screen readers, including JAWS and NVDA on Windows and VoiceOver on iOS.
Explore My Accessible Programming Portfolio
Filter by Project Type
Here, you can filter my growing collection of projects by type, such as front-end development, algorithms and data structures, or data visualization. Select one or more types and click apply below.
Filter by Project Type
Filter by Technology
Here, you can filter projects by technology used. Select one or a combination of technologies and click apply below.
Filter by Technology
Filter by Year
This dropdown lets you filter by the year I published a project. Choose a year and click apply below to see results.
Filter by Year
Browse through my accessible programming portfolio below to see examples of my work in creating inclusive technology solutions.