Hello, I'm Tarush Roy, but you can call me Troy! I live in Victoria, British Columbia, and I'm a student at the University of Victoria. My major is in Computer Science, with a specialization in software systems. I'm driven by my passion for making awesome products, and my desire to always keep learning.
I recently completed a 7-month co-op at VINN Automotive as a Quality Assurance Analyst where I worked alongside a fantastic team of developers. During my time there, I developed automated tests for a React.js and Ruby on Rails web application. I also took on frontend and backend tickets to resolve bugs and implement new features.
I enjoy playing video games, listening to podcasts and audiobooks, and I love all things space! I'm always open to expanding my network so reach out to me through LinkedIn or email if you'd like to connect!At VINN, I worked as a Quality Assurance Analyst on a React.js, Next.js and Ruby on Rails based web application. Working as a QA allowed me to gain insights into every aspect of the software development life cycle, from frontend development, to the backend, API, and dev ops. During my time there, I got to work on rewriting the end-to-end tests in Cypress, refactoring the CI pipeline to optimize its performance, as well as squashing bugs, and implementing new features.
I worked primarily on front-end development and tests with some back-end tasks using Rails. I also used Rails and React's RTK Query for the API. I'm particularly proud of my implementation of an embedded google maps interface on the admin portal with custom map markers and performance optimizations, such as only rendering markers in the current bounds and clustering nearby markers to decrease the number of markers rendered at high zoom levels. I am also proud of my work on the end-to-end test suite, where I brought down the execution time on the CI pipeline by 70% per pull request using parallelization and other general improvements.
We worked in 2-week sprints, initially using Jira, and then transitioning to Linear as the project management software. I worked with Git, and GitHub for source control, and to manage my work.
I am forever grateful for the opportunity to work there, meet awesome people, and make great friends and connections.
I made this website as an extension to my resume, as well as a way to showcase my skills as a web developer. It's also a great way for me to upload fun projects to share with my friends, family and acquaintances!
If you'd like to check out more projects I've worked on, you can visit my GitHub page at github.com/tarushroy.