I'm
Divyansh

Kachchhava


Contact Download Resume

About


As a student of Computer Science at the esteemed University of Toronto, I am an accomplished software engineer specializing in the intricate art of Software Engineering. I am a dynamic and accomplished software developer, armed with a deep understanding of object-oriented programming and broad experience in Android and web development.

Beyond my academic pursuits, I am a dedicated First-year Computer Science Community Leader, responsible for mentoring, guiding, and inspiring over 80 students. Additionally, I volunteer at the UTSC co-op department, where I share my experiences and insights on the co-op stream at UTSC. My passion for continuous growth and development drives me to stay engaged with various clubs and organizations, including AMACSS, GDSCUTSG, and CSEC, where I constantly seek to enhance my skills and knowledge.

Education

UNIVERSITY OF TORONTO

Bachelors in Computer Science
Sept 2021 — Apr 2025
Software Engineering Stream (co-op)

Certifications

Azure Fundamentals by Microsoft at Coursera

Back-end development by Meta at Coursera

Front-end development by Meta at Coursera

Scholarships

University of Toronto Scholar Award
Value: $7,500 (top 3% students)

Achievements

96.248 percentile in IIT-JEE (1.5 Million sudents+)
Top 4 in Artificial Intelligent Co-op Case Competition
Ticekt to Elevate (Prestigious Networkig Event)
GDSC Tech Conference (2 day networking event at Microsoft)
skills gif

Skills

Profesional Skills

Languages

    Python, Java, C, C++, HTML, CSS, JavaScript, R

Frameworks

    Django, NodeJS, React, ReactNative, Bootstrap, Junit, Mockito

Tools

    GIT, Jupiter, XCode, VS, PyCharm, Eclipse

Databases And Cloud

    SQL, Firebase, Azure
skills gif


Projects


Course Planner App
Android developer
Java, Kotlin, Firebase, Android Studio, Git, Figma

An app which can help students to plan their degree and generate a timetable so that students can take the target courses in sequence ... Pioneered and lead a team of 5 developers to make an app using Java/Kotlin which can help students to plan their degree and generate a timetable so that students can finish their degree as early as possible
Efficiently utilized Firebase to keep track of 100k+ courses and 100k+ users information and performed unit testing using Mockito and Junit after refactoring code in MVP pattern
As a Scrum Master, I was responsible for managing team of 5 developers in the Agile development and efficiently utilized GitHub data to show collaboration. Received 100% contribution marks for the project


Carbon Cam App
Software developer
Java, Kotlin, Firebase, Android Studio, Flask and Tensorflow

An app which helps to find the amount of time it takes for materials to decompose, simply by allowing users to take pictures of objects ... An app made using Java/Kotlin which helps to find the amount of time it takes for materials to decompose and perform back-tracking and forward-tracking, simply by allowing users to take pictures of objects
Utilized a SVC model to train the ML algorithm for comparing 700+ objects/images and hosted trained model with Flask onto the cloud using Heroku Integrated an API with postman
Allowed for 95%-98% transfer of information between an android application and the cloud server. The app make use of Machine Learning and Neural Network


System Monitering Tool
System Software Architect
Shell programming, Linux, System calls, Fork and Pipes

Developed a System Monitoring tool to track the performance of any system using a C program. Displays key system metrics such as ...
memory usage, CPU usage, physical and virtual memory, user and session information. Includes reporting features such as data visualization, custom reports, performance data, and risk analysis. Provides security features such as access control, antivirus and malware management, data backup and recovery
Enables data-driven insights for better decision-making and helps plan for IT upgrades. Offers multi-device and server monitoring, network monitoring, and remote monitoring with alerts



Course Projects


GRAFFIT
Graph Model Application

Programmed a social media network called GRAFFIT where users keep track of friends, and the brands users are interested in using graph network in C


Trees Everywhere
BST Application

Used the Binary Search Tree functionalities like, insertion, deletion, tree modification, and searching to implement an image analysis tool called Quadtree in C


Tutle Graphics
Linked List Application

Implemented all the standard functionality of the linked list and developed functions that takes the current list of commands and executes to produce images to display

Work

Computer science
First-year community Leader
University of Toronto

I made a tremendous impact on the lives of over 330 Computer Science, Math, and Stats first-year students by providing mentorship, support and guidance during their transition to university life


I acted as a reliable communicator, regularly engaging with the assigned First Year Learning Community both virtually and in-person, and facilitated meetings to help foster a sense of community among my students


My exceptional mentorship skills and leadership capabilities were exemplified in my ability to mentor 80+ students at a time, providing them with the support and guidance necessary for their academic and personal success


Overall, I made a positive and lasting impact on the lives of these students, providing them with the tools, resources, and guidance necessary for their academic and personal growth


work photo

Contact