Alex McColm
Alex McColm
Learner - He / Him
(1)
21
Location
Nanaimo, British Columbia, Canada
Bio

I'm a 3rd year Honours Computer Science major passionate about creatively and collaboratively solving problems for users with software systems, and maintaining their quality while fighting complexity and confusion. I bring experience from an internship, coursework, and personal projects. I am starting out as a software developer and looking to deepen and broaden my experience so that I can expand my network and launch my career while making great contributions to your organization. Always an active listener and have something to learn from everyone. When solving a problem, the first tool I go for is to draw a picture and/or read some documentation. I am starting to think half the problem of software engineering is communication, especially understanding and implementing user needs, and the other half is fighting complexity; our systems should be as simple as we can make them.

Also interested in exploring other areas of the tech industry such as network administration and helpdesk; Cisco Certified Service Technician, Networking focus.

Portals
Categories
Website development Information technology Software development Databases Networking

Skills

Application programming interface (api) 2 Cascading style sheets (css) 2 Front end design 2 Full stack development 2 Github 2 Git (version control system) 2 Ideation 2 Node.js (javascript library) 2 React.js (javascript library) 2 Sql (programming language) 2

Socials

Achievements

Latest feedback

Recent projects

Work experience

Software Development Intern
HostelMatch
July 2024 - July 2024

• Developed a web scraper to collect comprehensive hostel data for specified cities.
• Implemented an efficient data extraction process capable of collecting detailed information including
amenities, reviews, and GPS data for each property.
• Optimized data collection by replacing some Selenium-based parsing with BS4 and implemented a task
queue and worker threads, together leading to speed increases of 90%.
• Made use of Python, Selenium WebDriver, BS4, SQLite and BASH.

Personal projects

Saltong68 - Tagalog Word Game Web App
January 2025 - February 2025
https://saltong68.vercel.app/

• Designed and implemented a data-driven, interactive web application using PostgreSQL, FastAPI, HTML,
CSS, Javascript, and React.
• Used Git for version control and deployed to the web with Vercel.