

- Location
- Toronto, Ontario, Canada
- Bio
-
I'm Omid Hemmati, a Computer Science Specialist at the University of Toronto with a passion for software development. I've worked on large-scale applications, testing and quality analysis, and database optimization, with experience in Python, Java, Ruby on Rails, React, HTML/CSS, and more. From optimizing academic tools at UofT to building AI-driven automation projects during my free time, I thrive in collaborative environments, creating efficient, scalable, and user-friendly solutions.
- Portals
-
-
Vancouver, British Columbia, Canada
-
Toronto, Ontario, Canada
-
- Categories
- Website development Information technology Software development
Skills
Socials
Achievements



Latest feedback
Recent projects

Diversity, Equity, and Inclusion Assessment Tool Automation
The main goal for the project is to support the automation of Synclusiv Inc.'s diversity, equity, and inclusion assessment tool. This will involve several different steps for the learners, including: - Understanding the current diversity, equity, and inclusion assessment tool and its manual processes. - Identifying areas within the tool that can be automated to improve efficiency and accuracy. - Developing software or tools to automate the assessment process. - Testing the automated tool and making necessary improvements based on feedback.

Third Party (Stripe/Twilio) API Updates for SMS Communication with Customers
Looking to work on a real-world solution? We're the Uber of Dry Cleaning that picks up your dry cleaning conveniently from your home or office and deliveries it directly back to you, with a simple touch of our app or click on our website. That’s where Exclusive Dry Cleaners comes in with on-demand dry cleaning. It is simple - You set up the order online or on our app. We pick your dry cleaning up for your home or work and the items come back delivered to you. We are first in Canada to market this disruptive service to challenge the way dry cleaning is currently done. Now that is the MOST convenient way to do dry cleaning! We currently have an internal website that we use communicate to our external customers. The internal website uses two primary third-party apps - Twilio (https://www.twilio.com/) that allows us to communicate and engage customers and Stripe (https://stripe.com/en-ca) that provides fully-encrypted credit card payments on our orders. We would like to work with students to develop a updated versions of this application for us.
Work experience
Software Developer (Riipen Level UP)
Synclusiv Inc
February 2025 - April 2025
• Developed a DEI Consulting Tool using Google Apps Script and TypeScript, automating the analysis and
formatting of form responses into numerical data, reducing manual processing time by 70%
• Linked TypeScript output to Google Sheets, creating dynamic graphical representations of data, enabling
stakeholders to visualize trends and insights
• Automated the end-to-end workflow of the tool, including data extraction, transformation, and
visualization, improving efficiency by 50% while ensuring 100% data integrity
Software Developer
University of Toronto Department of Computer Science
Toronto, Ontario, Canada
September 2024 - March 2025
• Designed and maintained core features for MarkUs, a submission and grading tool contained in Docker serving
10,000+ students and faculty at the University of Toronto and the University of Waterloo, using Ruby on Rails.
• Reduced query time by 96.72% by optimizing PostgreSQL queries in MarkUs, resolving N+1 querying issues for
large-scale user actions. Leveraged Ruby on Rails’ Active Record to enhance system performance and scalability.
• Developed comprehensive test cases using the RSpec testing library, improving code coverage to 95.17% and
ensuring high-quality, stable releases.
Front-end Developer
Archome Improvements
Toronto, Ontario, Canada
May 2024 - August 2024
• Designed and developed a responsive website using HTML, CSS, and JavaScript, increasing site traffic by 40%
within three months.
• Developed an interactive project gallery with category filters and a contact form, improving user engagement and
generating over 50 customer inquiries per month.
• Deployed the website on a custom domain using GitHub Pages and GitHub Actions, reducing hosting costs by 30%
while maintaining 99.9% uptime
Personal projects
MomTellMeTo.Study
January 2025 - January 2025
https://momtellmeto.study/• Developed a productivity tool that uses Google Gemini to parse course syllabuses and create dynamic schedules.
• Implemented secure user authentication and authorization using Auth0 and OAuth2.
• Designed and engineered RESTful APIs to handle file uploads, parse syllabus data, and manage calendar settings
with real-time updates based on user interactions.
• Collaborated with a team to create an interactive timetable interface using React and Tailwind CSS.
City Rate
January 2025 - January 2025
https://github.com/hemmatio/City-RateCreated a full-stack application using express.js, node.js, HTML/CSS, and SQLite.
Integrated API requests to fetch data.
Communicated with the database using HTTP requests.
LinkUp
November 2024 - December 2024
https://github.com/CulmoneY/LinkUp• Designed and implemented a multilingual messaging platform supporting real-time translation across 11 languages,
enabling seamless communication by leveraging the DeepL APIs for translation services and efficient data
synchronization using MongoDB.
• Led collaboration efforts with a team of developers by implementing Git version control workflows and conducting
code reviews via GitHub, ensuring high-quality and maintainable code.
• Engineered scalable backend services for user management, group chats, and event functionality by implementing
MVC architecture design patterns.
Instagram Unfollowers
June 2024 - July 2024
https://github.com/hemmatio/instagram-unfollowers• Developed an Instagram unfollower tracking app with an intuitive UI, utilizing both Streamlit and CustomTkinter
to assist 50+ users in generating actionable social media insights and identifying unfollowers.
• Integrated Instagram’s data export feature, enabling secure uploads of follower and following data in JSON format
while maintaining full compliance with Instagram’s terms of service.
• Authored a detailed wiki/guide in Markdown, offering a step-by-step tutorial on app usage, which reduced user
support inquiries by streamlining the onboarding process.
TikTok Automated
April 2024 - August 2024
https://github.com/CulmoneY/Tiktok-Automated• Collaboratively designed and implemented an automation tool in Python to autonomously generate TikTok content
in two modes, driving 60,000+ views per month by consistently producing engaging and trending content.
• Utilized the Reddit API to source entertaining and trending stories used in the autonomous content generation.
• Transformed long videos into short-form content optimized with external background footage for user engagement.
• Employed OpenAI’s Whisper and Google Cloud’s Text-To-Speech to automatically narrate and subtitle content.