Hi, I'm Gurpreet Singh, a Surrey, BC-based software developer with hands-on experience in Python, backend programming, and API development. I recently completed a Bachelor of Computer Information Systems and am passionate about building scalable software solutions that solve real-world problems. I enjoy collaborating in Agile teams and applying modern tooling to improve productivity, from version control with Git to containerization with Docker and CI/CD practices. My recent projects include a Diabetes Risk Predictor and a responsive portfolio, where I combined data pipelines, machine learning, and user-friendly front-ends.

Gurpreet Singh

Hi, I'm Gurpreet Singh, a Surrey, BC-based software developer with hands-on experience in Python, backend programming, and API development. I recently completed a Bachelor of Computer Information Systems and am passionate about building scalable software solutions that solve real-world problems. I enjoy collaborating in Agile teams and applying modern tooling to improve productivity, from version control with Git to containerization with Docker and CI/CD practices. My recent projects include a Diabetes Risk Predictor and a responsive portfolio, where I combined data pipelines, machine learning, and user-friendly front-ends.

Available to hire

Hi, I’m Gurpreet Singh, a Surrey, BC-based software developer with hands-on experience in Python, backend programming, and API development. I recently completed a Bachelor of Computer Information Systems and am passionate about building scalable software solutions that solve real-world problems.

I enjoy collaborating in Agile teams and applying modern tooling to improve productivity, from version control with Git to containerization with Docker and CI/CD practices. My recent projects include a Diabetes Risk Predictor and a responsive portfolio, where I combined data pipelines, machine learning, and user-friendly front-ends.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Panjabi, Punjabi
Intermediate
Hindi
Intermediate

Work Experience

Python Developer Intern / Trainee at Frontline Integrated Security
May 1, 2025 - May 1, 2025
Developed and deployed Python scripts to parse and extract data from PDFs; implemented web scraping with BeautifulSoup, Selenium, and Requests to automate data extraction; collaborated in QA as a GitHub second approver; supported back-end development using PHP and Laravel and connected front-end to MySQL; designed relational databases with normalization and indexing; integrated AI-assisted coding tools like Copilot; set up .gitignore to protect sensitive data; worked in an Agile team with daily stand-ups and sprint planning; implemented unit tests to improve code quality.
Tech Support Representative at BestBuy
May 1, 2025 - May 1, 2025
Provided Windows Server and Desktop support; troubleshooting and maintaining end-user systems; formatted storage devices, installed operating systems and antivirus; implemented Group Policies (GPOs) to standardize configurations and improve security across devices.

Education

Bachelor of Computer Information Systems at University of Fraser Valley – Vancouver, Canada
January 11, 2030 - April 1, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Computers & Electronics, Software & Internet, Retail, Education, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more