My Experience
Here is a list of my past co-op experience in software development as well as my social and civic involvement. I also listed some of the software development technologies I use.
My LinkedInCo-op Experience
- I was a Backend Software Developer for JANA Corporation, an engineering/software development company. I've learned how to create RESTful APIS using the .NET framework and with a Model-View-Controller (MVC) achitectural pattern. I also created many features by writing in C# and T-SQL, utilizing SOLID Principles, and finally testing my code using XUnit.
Technical Skills
Proficient Languages | C#, Java, Python, Transact-SQL, JavaScript |
---|---|
Intermediate Languages | C, Bash, Dart, HTML, CSS, Racket |
Frameworks | ASP.NET Core, XUnit, Next.js, Express.js |
Cloud Services | Azure Functions |
Databases | SQL Server, Azure Blob Storage, MongoDB, AWS S3, Firebase Firestore |
Libraries | React, Tailwind CSS, Three.js, Flutter, Bolt SDK |
Environments | Node.js |
Development Tools | Maven, NPM |
Volunteer Experience
- I was a VP of Technology for Improvall, a JACO company. I led a team of 4 developers to create a mobile app from scratch using Flutter and Dart.
- Founder and Chair of the Board for FOCUS Youth Organization, a student-run charity.
- My 3rd year as a Councillor for the University of Waterloo's Youth and Innovation Project