
I started learning how to program at the age of 16. I was interested in learning what was necessary to make a website. I did not expect to fall in love with it and choose it as a career.
I have built all kinds of web apps. From the classic monolithic Ruby on Rails app to applications that keep the front-end and back-end separate from one another. I have also worked with non-technical clients and have been able to communicate effectively with them to determine their needs.
Riveting Results reached out to me to help bring their vision of helping students improve their reading ability in a fun and engaging ...
Riveting Results reached out to me to help bring their vision of helping students improve their reading ability in a fun and engaging way. We have a software architecture and development process that rarely introduces bugs into production, to the point where we thought we had misconfigured our error monitoring tool (Sentry). We are able to confidently deploy new features without fear of breaking the app thanks to our solid Continuous Integration and Deployment workflows. * Built the MVP from scratch, allowing students to record themselves reading a passage from a book, upload and send that recording, and then receive feedback. * Software errors have been reduced by almost 100% since rebuilding the API from Ruby to TypeScript. * CI/CD workflows that prevent bugs from ever reaching production. * Implemented a dependency upgrade strategy to where we now have ZERO reported security vulnerabilities on our dependencies. * Helped with the hiring of other members of the team.
In this position, my major tasks are to assist with Ruby on Rails, Ember, Node, and React projects. Engineers might be hired to help w...
In this position, my major tasks are to assist with Ruby on Rails, Ember, Node, and React projects. Engineers might be hired to help with the development of a client's project. I quickly onboarded additional engineers and drove operational improvements into production in a matter of days. Please consider the following highlights of my experience: * Enhanced personal capacity to create Single Page Applications and API servers using Ruby on Rails and Node. * Rewrote web software in the education market to increase speed and cut 50% of cloud hosting expenses. * I was curious on what it takes to start a corporation, handle bookkeeping, and other tasks related to operating a business entity.
On a day-to-day basis, I function throughout the entire stack. I work on a GraphQL API built with Ruby on Rails, React on the front en...
On a day-to-day basis, I function throughout the entire stack. I work on a GraphQL API built with Ruby on Rails, React on the front end, and React Native on mobile devices. I used asynchronous communication to discuss feature development. Some of my major contributions are as follows: * Refactored front-end to improve component re-rendering performance * Extended and maintained a GraphQL API written with Ruby on Rails. * Worked on a React, TypeScript, and Apollo web front-end. * As a team, we have been able to almost completely avoid runtime errors, allowing us to develop new features quickly and with very few bugs * Asynchronous communication where we review technical requirements before implementing a new feature. No meetings are necessary for discussing feature development.