
Hi, I'm Alex 👋🏻
I'm a Software Engineer from Toronto, 🇨🇦
I build things on the web 👨🏻💻
I also like movies... a lot 🍿
About
Bio
Hey there! 👋🏻 I'm Alex Cali, a Software Developer based in Toronto, Canada.
I currently build Media Intelligence tools at Onclusive for PR, Communications and Marketing professionals! 💚
My day-to-day stack includes Vue 2/3, Backbone.js, React, Next.js, Flask and Python — and next up on my brain-download list is Go, plus whatever else life throws my direction.
Beyond the 9-to-5, I'm a massive physical media collector 📼 — so much so that I run a YouTube channel dedicated to it, and spend my off-hours building custom tools to fuel my obsession. 💿
Skills & Technologies
Frontend Development
- React
- Vue.js
- Ember.js
- CSS & TailwindCSS
Backend Development
- Ruby on Rails
- Node.js
- Databases
Technical Skills
- JavaScript
- Git
- Python
Soft Skills
- Problem Solving
- Communication
- Team Work
Experience
Software Engineer
Onclusive • Feb 2022 - Present
- Contributed to an internal component library for consistency and efficiency.
- Built a new media monitoring app with ad-hoc search capabilities.
- Led development of multiple microservices for scalability.
Web Developer
Springer-Miller Systems • Jun 2020 - Oct 2021
- Built multiple responsive forms using React and React Suite components.
- Effectively collaborated with the Quality Assurance team to resolve defects.
- Deployed several AWS instances using Microsoft IIS for testing and commercial purposes.
Research Assistant
York University- Lassonde School of Engineering • May 2018 - Aug 2019
- Used the MERN Stack to prototype a web app that would interface with a C++ simulator of Mechanical Behavior of Soft Materials using sockets on a local network.
- Used JWT for user authentication.
- Replaced Node and Express with a Flask back-end to create better 3D graphs using Plotly.
Junior Developer Intern
Beyond Media • Jan 2019 - Apr 2019
- Created the first version of a responsive homepage using React and Material UI to improve lead conversion rate and better organize tour experiences.
- Developed a new Gallery component to handle various media types such as pictures, 360 pictures, and videos.
- Standardized language internationalization using react-i18next.
Education
Graduate Certificate
Project Management - Information Technology
Seneca Polytechnic • 2020
Honours Bachelor of Technology
Software Development
Seneca Polytechnic • 2015 - 2019