Welcome to
Chris Gaeta's portfolio
-
Clyde
October 2022 - February 2023Clyde sells warranties for businesses' online stores.
Duties
- Build ecommerce widgets with Typescript and React
- Add and update API endpoints on a Node.js backend
- Lead the dev effort for a new ecommerce widget
Contributions
- As a software engineer at Clyde, I introduced my teams to better development practices.
- I built and shipped various features on the frontend, including various widgets and modals to advertise and sell warranties.
-
Readlee
July 2021 - July 2022Readlee is an education technology company, helping teachers promote literacy in their classes.
Duties
- Build the Readlee app with React and Typescript
- Write end-to-end tests with TestCafe
- Add API endpoints to the Rails backend
- Find and research tools for building the app, graphs, etc.
Contributions
- As a software engineer at Readlee, I collaborated with my team to rebuild the app from Flutter to React and facilitate our work.
- I built and shipped various features on the frontend, including data visualizations for student literacy and improvement, various forms, and more.
-
HackerRank
December 2019 - June 2021HackerRank is a tech interview solution for tech recruiters, giving them tools to facilitate code interviews.
Duties
- Build and ship features with React, Redux and Rails
- Write unit tests to validate work
- Collaborate cross-geo in architecture and design decisions
- Optimize frontend CD with GitHub actions
Contributions
- At HackerRank, my job was to collaborate with the product team to identify priorities, balance our workload, and collaborate with my engineering team to build and ship our product.
- The scale and complexity of our product introduced a number of challenges. To help mitigate those, I often worked to refactor some of our previous work, creating utilities to facilitate future development, and identify opportunities to optimize our CI/CD tools.
-
Mimir Corp.
September 2018 - December 2019Mimir Classroom, a product from Mimir, is an app for Computer Science education. Classroom helps instructors create and grade coursework.
Duties
- Build and ship features with React and Rails
- Write integration tests and Ruby unit tests to validate work
- Collaborate in architecture and design decisions
Contributions
- As a software engineer at Mimir, I collaborated with my team of engineers and product designers in planning the architecture of the Classroom app, in addition to designing and building various features.
- During my time at Mimir, I learned how to work with and contribute to a Rails back end, partnered with others to build an IDE for web projects, and pushed various other features.
Skills & Buzzwords
- HTML, (S)CSS
- Javascript, Typescript
- React, Redux, hooks
- Next.js
- Webpack, Vite, Parcel
- Node.js, Rails
- CI, GitHub Actions