Trevor Bivi
Software Engineering Student | Home Projects Work Experience About GitHub |
Sound Mixer | Minecraft Tools | RuneScape Bot API |
Garden Watering System | Tetris Bot | Steam Market Analyser |
3D Computer Game | Phone Game | Other Projects |
Work Experience
June 2019 - December 2019 & May 2020 - August 2020
ISED CanadaI worked as a fullstack developer. This co-op helped to improve my understanding frontend technologies such as React, Redux, UI libraries and accesibility tools. My backend skills were enhanced by this job too, as it taught me to use PostegreSQL for backend development as well as how to use ORMs such as Sequelize and Prisma. We also made use of Docker to make frontend and backend development more streamlined. |
January 2019 - August 2019
Ribbon CommunicationsI spent a lot of time developing and testing frontend code made with React and Redux, ensuring that the application worked properly though Google Chrome and node.js. I also helped to set up a Citrix virtual machine enviroment used by companies such as banks, and create a solution for running the applicaton in these enviroments to avoid issues caused by low bandwidth and high latency. This work taught me a great deal about Linux, Bash and networking. |
May 2018 - August 2018
Curtiss-WrightThe main project I worked on was designing the first version of a complex BIOS tool for parsing and modifying Intel UEFI firmware images. I was fully responsible for creating code and documentation that would be used and expanded on by developers in multiple future projects. Working on this project allowed me to develop an extremely strong understanding of object-oriented Python programming. Furthermore, I made use of advanced techniques such as analyzing Python source code and extending Python with C to solve problems I faced. I worked on other smaller projects at Curtiss-Wright as well, creating software to help automate the testing of single board computers. These projects I worked on gave me the opportunity to learn key embedded development tools such as Wind River Workbench, Tera Term, WFTPD, Git and Jira. I also learned to use Shell Script and Tera Term Language. |
Oct 2017
Papatrie Nota Bene |
May 2014 - Current
Stittsville Village Association (Volunteering) |