I'm a developer.
javascript is the first programming language i learned, and all my front-end work is done in javascript. i strive to find creative solutions for front-end styling, such as this skills section.
exit
i have experience with html5, as well as JSX with react. my internship at jackrabbit design taught me the importance of semantic html and compliance with ADA best practices for web accessibility.
exit
i primarily work with SCSS, but i do have experience with react css libraries such as mui or chakra-ui. i have a keen eye for visualizing elements of a web page and understanding how they should respond to different screen sizes.
exit
i have experience in both github cli and the desktop application. i've found it most important for myself and my peers to be very descriptive in commits so it is clear what was accomplished.
exit
i've used rails to create api's of my own, as well as pulling data from external api's. i also have experience working with rails technologies/principals such as active record and self-referential tables for social media applications.
exit
react is elegant and powerful. my knowledge of javascript has facilitated the production of several React spa's such as H-Mail and Whiskker, which utilize tools such as React Router and React Hooks.
exit
jquery is extremely useful for brevity in DOM manipulation and element styling. i've utilized jquery for most projects i completed at jackrabbit design. this portfolio also uses jquery.
exit
i've integrated postgresql alonside a ruby on rails backend with active record to set up relational databases in full-stack applications. Whiskker is a good example of this, as it includes several many-to-many relationships.
exit
when im not working on projects, i'm often solving coding problems on CodeWars, and i've recently ventured into writing my own problems. you can view my CodeWars account here.
exit
if my peers at jackrabbit were to describe my learning habits it would be teachable, quick learner, and receptive to feedback. constructive criticism should always be viewed as an opportunity to improve and as such, put into action. my value to my peers is only as strong as my ability to act on feedback.
exit
I try to be as proactive as possible when coding to eliminate forseeable issues by verifying what works as I go. When something slips past, a combination of errors messages and understanding what the problem is brings me to the solution almost always.
exit
A major component of being a junior developer is walking the fine line between relying on my own knowledge base, utilizing resources, and knowing when to ask a question. My ability to communicate as a team member assists with this greatly.
exit
H-Mail was created as my capstone project for Flatiron School's Software Engineering bootcamp. The tech stack is built on React.js, Ruby on Rails, Active Record, and PostgreSQL. It was the first full-stack application I've created on my own and features a relational database that allows users to send emails to eachother with extensive and realistic validations on both the front-end and back-end.
The Simple Loan Calculator was created during my internship at Jackrabbit Design. It is a completely responsive loan calculator that will accurately calculate loan payments with simple interest in real time as users interact with the text fields or sliders. It was a great project to exercise my skills with JavaScript.
This Chess game was one of my first side projects outside of Flatiron School. I wanted to challenge myself with a project I knew would involve a fair amount of complicated logic. The pieces themselves are draggable, and dropping them will move them to the square they have been dropped on, capturing a piece if one exists. When it's your turn, rotate the board to your perspective.
Note: This demo will not work on mobileSend me an email to get in touch
Send Email