Talha Atif
>Software Intern @ Dayforce
about-me
Hello! My name is Talha and I'm currently in my third year of
Software Engineering at McMaster University.
Since childhood, I have always been passionate about
all things technology, whether it's hardware, software, or user
experience. I've even built my own computer and recreated popular
board games using Python and Pygame.
My time as a
software developer for McMaster's battery workforce showed me a
lot about data analysis and hardware integration. I then went on
to work in web development at McMaster MSA, utilizing TypeScript
and React for the MSA's main website.
As a current
Software Development Intern at Dayforce (formerly Ceridian), I've
been building, fixing, and testing enterprise grade applications,
mainly utilizing TypeScript, C#, .NET, Azure, and Docker.
I've also worked in tech sales for three years, which
has taught me a great deal about working in teams and effective
communication with coworkers and customers.
I hope to
find a software engineering internship for the upcoming 2026
summer and am currently looking for any opportunities! Feel free
to
contact me here!
my-projects
Stud.AI
A fullstack webapp that uses Cohere language processing to create custom practice tests based off the users' course notes.
Playlistify
A Hackathon winning program that connects to a users Spotify account and creates a playlist for them based on their listening history.
SpeedPass
A simple webapp that allows users to test their password typing speed with a fun timer and simple user interface, all locally run.
Mastermind
Created in Python using Pygame, this program virtually recreates the popular board game Mastermind using a clean interface and fun graphics.
Garbage Grab
Created using all custom drawings, this Pygame based app is a fun shooter video game that promotes recycling with fun animations.
Battle Bot
Created using Java, this program uses algorithms to create an intelligent battle robot that fights against other smart robots.
Text to Sheets
A python program that uses Google Lens API along with a python line detector to convert handwritten spreadsheets to digital versions.
Autoclave Robot
A program allowing a robotic arm to locate tools to be sterlizied in an autoclave, using advanced coordinate algorithms to store locations.
Cloud Time Converter
Using GoogleAPI, this program converted raw time data from Spotify json files to accurate times and dates based on time zone in google sheets.
Coordinate Mapper
A minimal program using open street maps and html to map coordinates and help visualise data on a map. Overlapping circles also show hot spots.
my-education
GPA
3.8/4.0
McMaster University
Software Engineering
SFWRENG 2OP3 - Learned fundamentals of Object-Oriented
Programming, creating various programs including terminal
based AI powered Tic-Tac-Toe.
SFWRENG 2XC3 - Used Linux terminal with Ubuntu
library to efficiently code in C using Vim, Git, and VS
Code.
SFWRENG 2C03 - Used Java to create hash
tables, binary trees, and graphing algorithms.
SFWRENG 3BB4 - Analyze threads, concurrency, and different
synchronization mechanisms.
SFWRENG 3DB3 -
Design and model relational databases, write SQL queries,
and understand varying methods of data storage.
GPA
4.0/4.0
White Oaks Secondary School
Programming ICS3U1 - Utilized Python and Pygame library to
create games, recursive simulations, and more.
Programming ISC4U1 - Used Java along with JFrame
and Robots libaries to create various programs including a
smart virtual battle robot.
work-experience
Software Developer Intern
Dayforce (Ceridian)
January 2026 - Present
-Developed HR module features in C# and .NET microservices
-Enhanced administrative interfaces using TypeScript and React
-Validated system behavior through SQL data checks in
Dockerized, Azure workflows
Web Developer
McMaster MSA
September 2024 - December 2025
-Optimized mobile responsiveness with Next.js and media queries
for 1,100+ users
-Built features with TypeScript and React.js to enhance user
experience
-Streamlined API calls, boosting site speed by 20%
Technology Consultant
Staples Canada
May 2024 - August 2025
-Advised customers with purchasing laptops, tablets or
accessories
-Helped customers solve various computers issues such as fixing
software or setting up new devices
-Achieved a Protection plan attachment rate of over 40%
Software Developer
Battery Workforce
May 2024 - August 2024
-Built and tested software to be put into an electric vehicle
-Used Simulink to optimize performance and efficiency of battery
systems
-Helped perform real-time testing and validation of battery
systems, ensuring reliability and effectiveness
Sales Associate
Staples Canada
June 2022 - August 2023
-Organized shelves to maintain store visual appeal, engage
customers, and promote specific merchandise
-Helped customers locate products and advised purchasing
decisions
-Operated cashier when needed, ensuring
efficiency in store during rush
Voting Machine Officer
Elections Ontario
March 2022 - June 2022
-Managed electronic vote counting equipment to record over 1500
votes
-Ensured strict adherence to elections rules set by
the government of Ontario
-Worked with other
election staff to ensure a safe and secure election process
Outbound Sales Specialist
Phaners
June 2021 - November 2021
-Contacted Real Estate agents within North America using CRM
software to bring in over $100,000 in sales
-Ranked top of company leaderboard for 3 consecutive weeks