Gunpreet Singh

I'm a BCS Student

Skills

Self-motivated, final-year student with strong knowledge of various programming languages, software, and platforms.

Professional Skills

  • Strategic Problem-Solver
  • Agile Learner
  • Team Collaboration
  • Dynamic Presenter

Programming Languages

Java, Python, JavaScript, HTML, SQL, MATLAB, C++, C

Technical Tools

Data Structures and Algorithms, Managing Databases, Machine Learning, Microsoft Excel

Operating Systems

Windows, MacOS, Linux

Education

Academic background and relevant coursework

University of New Brunswick, Fredericton, NB

Bachelor of Computer Science

Expected Graduation: December 2026

GPA: 3.1

Relevant Coursework:

Data Structures & Algorithms, Objects & Design, Computer Organization & Programming, Machine Learning, Object-Oriented Programming, Statistics & Applications

Experience

Professional work experience and responsibilities

Line Cook

Moco Downtown, Fredericton, NB

April 2024 - Present

  • Streamlined kitchen operations by leading a team of 5-6 staff during peak hours, ensuring efficient workflow and high-quality service.
  • Leveraged organizational tools and systems to manage inventory and prep schedules, reducing downtime and improving kitchen efficiency by 20%.
  • Maintained precise attention to detail in food preparation and presentation, reflecting commitment to quality and consistency.

Private Tutor

UNB, Fredericton, NB

January 2023 - Present

  • Delivered tailored one-on-one instruction in mathematics and foundational Computer Science courses, focusing on algorithms, data structures, and problem-solving techniques.
  • Designed customized learning plans and innovative teaching strategies to simplify complex topics, empowering students to achieve academic excellence.
  • Cultivated a collaborative and engaging learning environment, resulting in significant improvements in student performance and confidence in technical subjects.

Student Counselor, Faculty of Computer Science

UNB, Fredericton, NB

January 2023 - April 2024

  • Represented constituencies for the Faculty of Computer Science in all the major decisions of the UNB Student Union.
  • Contributed to union operations by budget planning and financial management.
  • Regularly connected with faculty for updates and coordinated student events.

Projects

A selection of significant projects demonstrating my technical skills and problem-solving abilities.

Query Processing on LLMs

Exploring the implementation of complex queries (range, aggregate, join, order-by) on Large Language Models like Gemma and Llama.

  • Integrating Apache Calcite with LLMs to enable structured query processing on unstructured data.
  • Developing a simple prototype to demonstrate the feasibility of supporting advanced queries within LLMs.
  • Enhancing data manipulation capabilities of language models.

Family Financial Tracking System

Collaborated within a team to design and implement a comprehensive financial tracking system, leveraging Eclipse, C, and Java.

  • Utilized Git and GitHub for version control and seamless collaboration.
  • Developed core features including expense categorization, budget tracking, and report generation.

Personal Portfolio Website

Designed and developed a personal portfolio website using HTML, CSS, and JavaScript to showcase my skills and projects.

  • Created a clean and user-friendly interface.
  • Ensured responsive design across devices.
  • Optimized website performance.

Contact

Feel free to reach out for professional opportunities or collaborations.

Email

Q3y4a@unb.ca

Phone

506-897-3955