About
Hey! My name is Dhruv Kairon and I am 20 years old. I live in Edmonton, Canada and currently attend the University of Alberta studying Honours Computer Science. I recently moved here from Gurgaon, India. I involve myself in numerous activities like Public Speaking, Model United Nations Conferences, Debating, Event Organizing, Programming and loads of other stuff.
Studying Computer Science at the UofA has been an immense learning opportunity for me as I try to utilize the numerous resources available to me in not just programming but also Debate, Sports, and other extracurriculars
- University: University of Alberta
- Major: Computer Science Honours
- Resume: Click Here
- Age: 20
- Email: dhruvkairon@gmail.com
Projects
What2Eat
What2Eat is a web application made using Flask. It allows users to enter ingredients available to them and it shows Recipes best matching their query.
Scheduler
a dynamic schedule-maker application with a nested, priority-based algorithm for efficient task management.
Rizzume
a Chrome extension that generates tailored resumes, cover letters, and interviews based on the job description
Experience and Education
Work Experience
Buoyancy Works
2024 - Present
Full-Stack Software Developer
Spearheaded the transformation of Buoyancy Works' onboarding process by conceptualizing and developing a dynamic chatbot interface utilizing OpenAI’s API. Successfully addressed the tedious "question and answer" model, resulting in a more engaging and personalized experience for job seekers.
Rigorously engineered and tested the chatbot prototype, collaborating closely with a cross-functional team. Demonstrated expertise in full-stack development, employing HTML, JavaScript, and CSS scripts to create an intuitive and seamless onboarding and daily check-in workflow
Developed a high-level project plan with well-defined milestones, effectively breaking down the onboarding and daily check-in workflow into manageable iterations. Utilized agile methodologies such as sprint planning, weekly stand-ups, and sprint reviews to maintain a dynamic and responsive development process
Bill Scanners
2023
Software Engineering Intern
Completed the design and development of Bill Scanners' website using React.js, measured by successful deployment and positive user feedback, by creating responsive UI components, and implementing user-friendly features.
Accomplished thorough testing and debugging of the website as measured by obtaining approval from over 10 senior engineers and administrators, actively participating in code reviews, addressing feedback, and implementing improvements to enhance overall performance and functionality
Drove user base expansion by enabling streamlined registration, resulting in 500+ registered users and heightened user engagement, employing intuitive user flows and continuous feedback-driven enhancements.
Volunteer
University of Alberta Debate Society
2022 - Present
Executive
Led and organized inter-collegiate debate events across Canada, overseeing logistics and ensuring successful execution. Mentored novice debaters, providing guidance in communication strategies and fostering critical thinking skills to enhance their debating capabilities. Pro debater with a track record of winning various tournaments nationwide, showcasing advanced skills in argumentation and critical analysis. Demonstrated strong organizational skills by planning and managing events, addressing challenges with effective problem-solving for a seamless debate experience.
UAlberta’s High School Model United Nationsl
2022 - 2024
Chairperson - UN General Assembly and UN Security Council
Led and moderated committees for hundreds of high school delegates across Canada during the prestigious HSMUN conferences in 2023 and 2024. Managed the proceedings, ensuring a productive and inclusive environment for diplomatic discussions. Judged and evaluated delegate performances, providing constructive feedback to encourage growth in public speaking and critical thinking skills. Guided and mentored delegates, fostering an understanding of international affairs and diplomacy through effective leadership and facilitation.
Education
University of Alberta
2022 - 2026
Honours Computer Science
List of courses
- CMPUT 261: Intro to Artificial Intelligence
- CMPUT 267: Intro to Machine Learning
- CMPUT 256: Intro to Games Artificial Intelligence
- CMPUT 204: Algorithms and Data Structures 1
- CMPUT 291: Database and File Management Systems
- CMPUT 200: Ethics in Artificial Intelligence and Data Science
- CMPUT 274: Intro to Tangible Computing 1
- CMPUT 275: Intro to Tangible Computing 2
- CMPUT 272: Formal Systems and Logic in Computing Science
- MATH 144: Calculus for Physical Sciences 1
- MATH 144: Calculus for Physical Sciences 2
- MATH 214: Calculus 3
- STAT 151: Introduction to Applied Statistics 1
- STAT 252: Applied Statistics 2
- ENGL 102: Introduction to Critical Analysis
- ENGL 103: Introduction to Research in Literature
- ASTRO 101: Black Holes
- EAS 201: Planet Earth
- CLASS 102: Greek and Roman Mythology
M.E LaZerte High School, Edmonton
2020 - 2021
List of courses
- Mathematics 31
- Mathematics 30-1
- Physics 30-1
- Chemistry 30-1
- English language Arts 30-1
- Social Science 30-1
- Advanced Computer Science
- Social Science 20-1
Delhi Public School Gurgaon, India
2015 - 2020
List of courses
- Mathematics [Grades 7 - 11]
- Physics [Grades 9 - 11]
- Chemistry [Grades 9 - 11]
- English language Arts [Grades 7 - 11]
- Social Science [Grades 7 - 8]
- Computer Science [Grades 7 - 11]
- History [Grades 9 - 10]
- Political Science [Grades 9 - 10]
- Geography [Grades 9 - 10]
- Economics [Grades 9 - 10]
- Physical Education [Grades 7 - 11]
- Hindi Language Arts [Grades 7 - 10]
Skills
Here are the list of coding languages I am proficient at!
Languages
Here are all the languages I can speak and type!
English
Fluent
Hindi
Fluent
French
Beginner
Contact
Location:
Edmonton, Alberta
Email:
dhruvkairon@gmail.com