Hi there 👋, I'm Mimi
Welcome to my website!
About me
I am a recent computer science and physics graduate based in Toronto looking for a software engineering/development position.
I have ~1.5 years (16 months) of full-stack experience working as a software engineer intern at Security Compass on the Reporting team for SD Elements. During my time there I primarily worked with TypeScript, React, Django, Cube, and PostgreSQL.
In my spare time I like to play video games 🎮 (recently: Katamari Reroll, Harvest Moon, Valheim, Pokemon Scarlet), learn new languages (in the past I've studied French, Spanish and Japanese), and play guitar 🎸
Education
University of Toronto
Bachelor's of science (BSc) - specialist in Computer Science, minor in Physics
2017-2023- Algorithm Design and Analysis, Data Structures and Analysis, Software Design, Software Systems and Tools Programming, Operating Systems, Intro to Databases, Intro to AI, Intro to Machine Learning, Intro to Neural Networks
Coursework
- Executive team member (events director) 2019-2020
- BioHacks hackathon mentor 2021
Extracurriculars
Bioinformatics and Computational Biology Student Union (BCBSU)
Experience
Software Engineer Intern @ Security Compass
May 2020-Aug 2021 (16 months)- Worked on a scrum team with other developers, designers, product managers and QA to build and maintain reporting/analytics functionalities for SD Elements, following agile methodologies
- Developed reporting API endpoints using Django Rest Framework, Cube and PostgreSQL used directly by clients as well as internally to power application-wide reporting
- Created an analytics dashboard builder using React, Typescript, Cube and Django REST Framework, allowing users to create custom dashboards and widgets to visualize the security health of their applications in a digestible format
- Built out a suite of automated CI/CD end-to-end tests using Cypress and Cucumber, greatly reducing regression testing time per release
Skills
The technologies that I'm most comfortable with at the moment.
Languages:
- JavaScript
- TypeScript
- Python
- HTML/CSS
Frameworks/Libraries:
- Django/Django Rest Framework
- Express.js
- Node.js
- React
- Next.js
- Tailwind CSS
- Recharts
- Chart.js
- Cypress
- Cucumber
- React Testing Library
- Jest
Database Technologies:
- PostgreSQL
- Cube
- Prisma
Projects
Some projects I've worked on.
-
My Plant Diary
A full-stack web app that helps you keep your houseplants alive built with React, Django and PostgreSQL.
- Lets you schedule plant care tasks (e.g. watering, repotting, pruning), take notes and make progress updates
- Uses Firebase Cloud Storage to handle image uploads
- React
- Material UI
- Django
- Django Rest Framework
- PostgreSQL
- Firebase
-
GitHub Stats Viewer
A web app that lets you see cool stats related to a GitHub user's account or repository.
- Features a sign in with GitHub Oauth option allowing users to include their private repositories in the calculated stats
- Powered by GitHub's REST and GraphQL endpoints
- React
- Chart.js
- Bootstrap
- Node.js
- Express.js
- GitHub API
- Docker
-
Personal Website
The website you're on right now! Recently rebuilt using Astro.js 🚀 and Tailwind CSS. Uses GitHub Actions to automatically deploy to GitHub Pages anytime I push changes to my repository.
- Astro
- Tailwind CSS
- GitHub Actions
- GitHub Pages
-
Nuit Blanche Scraper
A Python/Selenium scraper that grabs exhibit information from the Toronto 2023 Nuit Blanche website and preps it to be imported into Google My Maps. Used to generate the map below (click on an icon to see get the exhibit's details and directions):
- Python
- Selenium
-
@sdelements/flan
A handy CLI tool my team and I at Security Compass built. Leverages Git to allow easy and efficient sharing/loading of Postgres instances.
- Typescript
- Oclif
Contact
Feel free to reach out/connect with me, I'm always open to chat!Made with ❤️ by Mimi Damnjanovic