Justin Ribarich

Full Stack Developer at New York Institute of Technology
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
New York City Metropolitan Area

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Morry Kolman

I had the pleasure of working with Justin at Caribu and cannot recommend him enough. Justin is a very talented engineer across the stack, and that is fueled in no small part by his consistent determination to understand every tool he comes across at a deep and fundamental level. Our work in developing Caribu took our team to many uncharted waters, and tasks which many people would find challenging Justin found exciting. To hire Justin only for his coding skills would be a pleasant surprise, because aside from navigating engineering tasks left and right, he's also one of the most charismatic and enjoyable people to have on a team. This man has no shortage of jokes and near encyclopedic movie knowledge, so feel confident that pretty much any reference you make will land. All in all, Justin was a key player on our team both professionally and culturally, and anybody reading this would be lucky to work with him.

Meg Schneider

Justin is a fantastic engineer and a joy to work with. We worked together on an open source product and I loved tackling complicated back end logic with him. He never backed down in the face of serious challenges, and he was a consistently valuable collaborator. What impresses me most about Justin is his tenacity and deep understanding of what’s going on under the hood of what he builds. Also, his delightful demeanor–to have a teammate that makes you laugh while programming? Can’t put a price on that. I’d work with him again in a heartbeat–he’ll definitely be an asset to every team he’s a part of in the future.

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Higher Education
    • 700 & Above Employee
    • Full Stack Developer
      • Aug 2023 - Present

    • United States
    • Software Development
    • 1 - 100 Employee
    • Software Engineer
      • Dec 2022 - Jun 2023

      • Used Babel’s tools to identify middleware dependencies, enhance users code understanding, and improve the ability for users to make changes and updates to their existing application with a complex code analysis • Implemented React Router for improved navigation and user experience due to its flexibility, ease of use, and extensive documentation, giving user a number of various views of their applications structure • Coupled React with the use of Material UI in order to create a component based architecture with reusable UI elements allowing the user to explicitly view the functionality of their server file in multiple component views • Utilized Redux Toolkit for streamlined state management, resulting in a centralized and predictable state, unidirectional data flow and streamlined debugging, as well as a solid template for scaling in the future • Incorporated TypeScript to improve code reliability and maintainability by enabling elasticity through reusable types, as well as allowing new developers to understand the codebase easier • Constructed application using Electron allowing for increased development speed, cross-platform support, and use of its large community of developer support • Product developed under tech-accelerator OS Labs (opensourcelabs.io) Show less

    • United Kingdom
    • Software Development
    • 100 - 200 Employee
    • Software Engineer | CoffeeTime 2.0 | Live chat platform for community
      • Feb 2023 - Mar 2023

      • Utilized JWT for user authorization, ensuring industry-standard encryption and authentication techniques were implemented to safeguard sensitive user information and prevent unauthorized access• Made use of Websocket library to allow for real-time updates and instant feedback between client and server, taking advantage of the library’s event-driven communication protocol which perfectly suits the needs of a messaging application• Successfully utilized GitHub workflow in a team of engineers to streamline merging using feature branches, resulting in improved collaboration and code quality Show less

    • Software Engineer | Softi | Interview soft skills practice tool
      • Jan 2023 - Feb 2023

      • Implemented Amazon S3 integration to store user-generated interview videos securely and efficiently• Utilized React Webcam library to implement video recording functionality allowing users to rewatch their interviews and identify areas for improvement• Integrated Express.js to manage servers and routes on the backend because of its lightweight architecture and allows for a capacity to grow in the future

    • Software Engineer | MoviSee | Personalized movie watchlist application
      • Dec 2022 - Jan 2023

      • Utilized React to develop a dynamic and user-friendly interface, enabling users to view top movies in theaters and track their movie preferences by implementing components and state management for efficient data updates and rendering• Employed Express.js for efficiently handling front-end request such as adding or removing users movie selections to a NoSQL database, making use of its minimalistic design and extensive middleware support to optimize performance• Implemented MongoDB as the NoSQL database, allowing users to efficiently store and retrieve data on movies they have seen or want to see, resulting in faster load times and improved user experience Show less

Education

  • Farmingdale State College
    Bachelor of Science - BS

Community

You need to have a working account to view this content. Click here to join now