Research Assistant (Biomolecular and Biochemical Lab)
Carleton University
Ottawa, Canada
01.2020 - 01.2021
Company Overview: Department of Chemistry/Biochemistry
Set up and conduct chemical experiments according to standard procedures
Wrote scientific reports and documenting experimental data into graphs and charts
Performed data analysis and reporting using Microsoft Excel, PowerPoint and Word
Interpreted NMR, IR and mass spectrum results
Collected, reviewed, and analyzed primary source materials to identify relevant information for projects
Used techniques such as chromatography, spectroscopy, oscilloscope and spectrophotometry
Performed data entry, maintained spreadsheets and databases, and performed calculations using spreadsheets
Department of Chemistry/Biochemistry
Education
B.Eng. - Software Engineering
Carleton University
Ottawa, ON
04-2026
B.Sc. - Chemistry
Carleton University
Ottawa, ON
06-2021
Skills
C
Python
Java
Softwareprojects
TicTacToe Game: Designed and implemented a fully functional Tic-Tac-Toe game using the Model-View-Controller (MVC) design pattern. Developed the game logic (Model), graphical user interface (View), and user interaction handling (Controller) to ensure modularity and scalability. Implemented in Java with a graphical interface using Swing.
AddressBook Application: Developed a GUI-based AddressBook application enabling users to create, display, add, and remove BuddyInfo entries. Enhanced the AddressBook class to inherit from DefaultListModel, ensuring automatic updates to the JList view. Implemented Java serialization for seamless export and import of data, alongside traditional file-based data storage. Designed and implemented an XML-based data representation for the AddressBook application, enabling structured storage and seamless data exchange. Gained proficiency in GUI design using Swing and applied object-oriented principles to create modular, maintainable code.
Wordle Game: Designed and implemented a Wordle game using the Model-View-Controller (MVC) design pattern. Developed a responsive 5x5 grid interface for letter-based guesses, with real-time feedback and visual cues for correct and misplaced letters. Created an efficient algorithm for validating guesses ensuring game consistency.
Scrabble Game (Group Project): Designed a board-based interface for placing tiles, scoring words, and tracking player turns, with real-time feedback and visual enhancements. Integrated a dictionary-based validation system to ensure valid word formations and scoring, supporting multiple languages or custom word lists. Implemented advanced scoring features, including double/triple letter and word bonuses, to mimic authentic Scrabble gameplay. Enabled gameplay for up to four players, with turn-based logic and score tracking for each player. Developed an intelligent AI player capable of competing against human players in the Scrabble game. Integrated the game with robust data management capabilities, including serialization, saving/loading game state, and creating XML files for structured data representation and storage.
Accomplishments
Carleton University Alumni Scholarship 2020
Deans' Honour List 2019
Deans' Honour List 2020
A. Davidson Dunton Scholarship 2020
Timeline
Research Assistant (Biomolecular and Biochemical Lab)