Anuram Thirumoli
Learner
(2)
33
Location
Toronto, Ontario, Canada
Portals

Skills

Automation 2 Communication 2 Computer science 2 Database management 2 Data processing 2 Information technology 2 Interface design 2 Management 2 Notification systems 2 Operational efficiency 2 Scheduling 2 Software documentation 2 Training and development 2 Usability 2 User experience (ux) 2 User interface (ui) design 2 Web applications 2 Web development 2

Achievements

Latest feedback

Wei Xian (Tina) Mao
CEO
April 3, 2025
Individual endorsement
Operational efficiency Data processing Database management Computer science Usability User interface (ui) design Web development Information technology User experience (ux) Management

Valuable tech team member to work with.

Learner feedback
Great candidate to work with. Very responsible. We'd love to hire/work with the student again.
Operational efficiency Data processing Database management Computer science Usability User interface (ui) design Web development Information technology User experience (ux) Management
Riipen Level UP 🚀
Level UP: February 2025
Riipen Level UP 🚀
Leo Charter Services
Leo Charter Services: Website and System Enhancement
Leo Charter Services
elias gerges
He
Manager, IT Services
May 26, 2025
Individual endorsement
Interface design Notification systems Scheduling Communication Software documentation Training and development Automation Web applications

I highly recommend Anuram for his outstanding commitment, professionalism, and dedication. He consistently delivered our project on time, always going above and beyond to address all our requests. His final handover was exemplary, complete with a comprehensive application manual. Anuram is a true asset to any team.

Learner feedback
Anuram demonstrated exceptional commitment, professionalism, and dedication throughout the project. He consistently met deadlines while addressing all our requests. His final handover was flawless, even including a comprehensive manual for the developed application.
Interface design Notification systems Scheduling Communication Software documentation Training and development Automation Web applications
Advance Ontario
Advance Ontario: April 2025 Cohort
Advance Ontario
Cuso International
Employee Training Calendar System
Cuso International

Recent projects

Leo Charter Services
Leo Charter Services
Calgary, Alberta, Canada

Leo Charter Services: Website and System Enhancement

Leo Charter Services is seeking to enhance its digital presence and operational efficiency through a comprehensive upgrade of its website and internal systems. The current setup is outdated, affecting user experience and administrative efficiency. The project aims to revamp the front-end interface to improve customer interaction, update the back-end to ensure seamless data processing, and enhance the admin dashboard for better management capabilities. This project provides learners with the opportunity to apply their skills in web development, database management, and user interface design. The tasks are closely related and can be completed by a team of learners specializing in computer science or information technology. The project is designed to be completed within 80 hours, allowing students to experience a real-world application of their classroom knowledge.

Matches 1
Category Website development + 4
Closed
Cuso International
Cuso International
Ottawa, Ontario, Canada

Employee Training Calendar System

Cuso International seeks to enhance its employee training process by developing a web-based learning calendar system. The current training scheduling process lacks centralization, leading to communication gaps and reduced participation. The goal of this project is to create a centralized platform where employees can submit training requests, receive approvals, and track upcoming sessions. This system will streamline the scheduling process, making training sessions more visible and accessible to all employees. By allowing employees to propose training sessions and having them reviewed by a training manager, the organization can ensure relevant and timely professional development opportunities. Automated notifications will keep employees informed about training approvals, changes, and upcoming sessions, while a link to recorded sessions will provide easy access to past training materials. This project aims to provide a structured and transparent process that enhances professional development within Cuso International.

Matches 1
Category Software development + 3
Open

Work experience

Front-End Developer
Leo Charter Services
Calgary, Alberta, Canada
February 2025 - Current

• Collaborates with the technology team to transition from Wix to Next.js, improving performance and scalability.
• Develops a customer dashboard, implementing trip management, personal information, and authentication pages.
• Enhances user experience by developing a responsive and visually appealing UI using Material UI components.
• Creates detailed documentation outlining new features and improvements for future maintenance.

Course Development Assistant
Toronto Metropolitan University
Toronto, Ontario, Canada
June 2024 - July 2024

• Helped create CPS000, an introductory, self-guided course offered by the Computer Science department for students who take CPS109, a 1st year programming course taught in Python.
• Worked closely in a team of three, using input from the supervising Computer Science professor and Student Skills Facilitator to ensure course materials aligned with learning objectives and departmental standards.
• Developed lesson plans, practice questions and solutions, as well as end of chapter quiz questions to evaluation of student knowledge.
• Created slides and example content for video lessons, and recorded and edited 60+ minutes of content for the course.

Undergraduate Teaching Assistant
Toronto Metropolitan University
Toronto, Ontario, Canada
January 2024 - Current

• Delivers instruction of foundational and advanced programming concepts to Computer Science and Engineering students, assisting with multiple languages including Java, Python, C, Rust, and Elixir.
• Leads tutorials for 9 sections across multiple courses, delivering 12+ hours each week of student support to enhance theoretical understanding and practical programming skills.
• Develops instructional materials, including coding examples, quizzes, and slides to reinforce lecture content and foster a collaborative learning environment that boosts student confidence and participation.
• Evaluated assessments, assignments, and major projects for 600+ students, ensuring alignment with course objectives and fostering student growth through detailed constructive feedback.

Technical Assistant
Toronto Metropolitan University
Toronto, Ontario, Canada
September 2023 - December 2023

• Supported the Debug Room by conducting 150+ one-on-one sessions for computer science students in languages such as Python, C, Bash, and Lisp.
• Created comprehensive midterm and final exam review sessions for first- and second-year computer science courses to help facilitate student success.
• Hosted a workshop for CS students which introduced the basics of HTML, CSS and responsive design by live coding a portfolio website from scratch.
• Developed social media content for the Computer Science program and promoted TMU affiliated computer science organizations to increase student engagement.

Data Analyst Assistant
Ontario Ministry of Colleges and Universities
Toronto, Ontario, Canada
June 2022 - August 2022

• Coordinated with senior policy advisors to design and develop relational databases, enabling easy access to 20+ years of financial data for internal and external stakeholders.
• Conducted data cleaning and standardization to ensure accuracy and consistency across financial datasets, significantly improving data reliability for analysis and reporting.
• Used Microsoft Power BI to connect to financial databases, write SQL queries, and create interactive dashboards to visualize complex data.
• Presented insights and ideas for future work to a non-technical audience consisting of ministry stakeholders.
• Developed profiles on post-secondary institutions to help ministry stakeholders make informed decisions when creating relevant policies.
• Responded to public inquiries, providing informative and accurate responses while adhering to ministry guidelines.

Education

Bachelors Degree, Computer Science
Toronto Metropolitan University
September 2021 - December 2026

Personal projects

BinVision
September 2024 - December 2024
https://github.com/anuramt/BinVision

• Collaborated in a team of four to develop a waste classification model with Keras, using transfer learning and fine-tuning to achieve 89.49% validation accuracy on a custom dataset of 40,000+ labeled images.
• Built a React and Flask web application that classifies waste items via image upload or a webcam feed.
• Designed and built an ESP32-controlled automated bin that opens the correct lid using TCP-IP communication.

HTML CSS Portfolio Workshop
October 2023 - November 2023
https://github.com/anuramt/HTML-CSS-Portfolio-Workshop

Workshop I hosted as a Technical Assistant at Toronto Metropolitan University's Department of Computer Science. The workshop introduced the basics of HTML, CSS and responsive design by creating a portfolio website from scratch. No prior web experience was required, and the workshop consisted of live coding with slides.

Sudoku Solver
January 2022 - January 2022
https://github.com/anuramt/Sudoku-Solver

• Problem-solving skills demonstrated by independently designing and implementing a recursive backtracking algorithm in Python that solves Sudoku puzzles efficiently.
• Algorithm reduces average time complexity using an optimized function that prioritizes cell values, minimizing the number of recursive calls.
• Rapidly completes most Sudoku puzzles in under 50ms and solves complex puzzles in around 800ms.

R3 Software Task 2
October 2021 - October 2021
https://github.com/anuramt/R3-SoftwareTask2-AnuramThirumoli

Using keyboard input, sends a formatted command using TCP to a rover that has 4 wheels. Send the command from a client (input and command formatting) program over to the rover (server) program. Contols directions using WASD keys and controls speed as increments from values 0 to 5.

R3 Software Task 1
September 2021 - October 2021
https://github.com/anuramt/R3-SoftwareTask1-AnuramThirumoli

Arduino Uno program that displays a number between 0 and 99 to 2 7-segment displays based on a potentiometers output/position. Uses multiplexing instead of using 2 CD4511 7-segment decoders.