I am an ambitious full-stack web developer with a backend API development preference, a lifelong learner with a deep appreciation for clean code and test-driven development as well as behaviour-driven development approaches. I am seeking to be a part of a high-growth, results-driven, industry-leading organization that develops software with the end-user in mind
Spent 1300+ hours mastering algorithms, data structures, and full-stack development while simultaneously developing projects with Ruby, Rails, JavaScript, React, and Redux
Developed skills in remote pair-programming using GitHub, industry-standard git-flow, and daily standups to communicate and collaborate with international remote developers.
Mentored junior web developers by providing technical support through code reviews. Proposed improvements to code organization to improve code quality and overall performance. Provided advice and tips on how to maintain motivation to maintain longevity in the program.
A school Library console App to help you Add new students or teachers, Add new books, Save records of who borrowed a given book and when
GitHub LinkA property management API to help landlords manage their properties, Users can sign up, book for a site/apartment visit and after renting can be added as Tenants. Created using TDD Approach and other core Rails Best practices
GitHub LinkA backend for storing books and their authors. Created using TDD Approach to cement the core Rails development skills
GitHub LinkThis app is a frontend of a bible-based API. It pulls data from abblidigital API and displays it, enabling users to read the bible directly from their phones. Data can be filtered based on testaments, authors, chapters, books etc. It is for small screens only.
Live Demo Link GitHub LinkCollaborated with three colleagues to create a webapp using React on the frontend and Rails on the backend. Users are able to register, login, and logout. Users are redirected to the login page if they aren't logged in. Users can create a reservation to book a specific helicopter and view them within the reservations page. Only admins are authorized to add and delete copters
Live Demo GitHub LinkA mobile web application where you can manage your budget: you have a list of transactions associated with a category, so that you can see how much money you spent and on what.
Live Demo GitHub Link