Senior Software Developer at Nichol Web Consulting
Area A (Baynes Sound), British Columbia, Canada
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Ken Nichol is a senior software developer with nearly two decades of hands-on experience delivering front-end and back-end solutions, and a decade of continuous professional roles from boutique consultancy to Toptal. He specializes in WordPress and PHP, building custom themes, plugins, troubleshooting complex sites, and mentoring clients and teams through technical training. Ken pairs that depth with modern front-end craft—contributing interactive canvas animations and sophisticated CSS work to Zero To Mastery open-source projects—showing a knack for bringing polished visual interactions to life. He runs his own consultancy since 2008 while also holding senior roles at Altus and Toptal, balancing client-facing delivery with larger product work. Based on a West Coast Canadian base, he combines pragmatic engineering with creative instincts rooted in a music education, which surfaces in his attention to rhythm and detail in UI animation.
10 years of coding experience
11 years of employment as a software developer
Zero To Mastery Academy
Camosun College
North Island College
Certificate in Music Foundations, Certificate in Music Foundations at Victoria Conservatory of Music
Contributions:6 reviews, 23 commits, 10 PRs in 11 months
Contributions summary:Ken's commits primarily involve JavaScript code, specifically within the context of a canvas-based project. They have implemented features related to visual elements, user interaction (mouse clicks), and animations. The code demonstrates the creation and manipulation of graphical objects within the canvas, alongside handling of events such as window resizing. The contributions focus on bringing interactive visual elements to life within a canvas environment.
Lets Git started in the world of opensource, starting in the Zero To Mastery's opensource playground. Especially designed for education and practical experience purposes.
Role in this project:
Back-end Developer
Contributions:2 reviews, 159 commits, 46 PRs in 1 year 6 months
Contributions summary:Ken's contributions primarily involve modifying a Python script to manage and alphabetize a list of contributors in the `CONTRIBUTORS.md` file. The code demonstrates the ability to extract usernames and URLs, and then sorts them. The user also demonstrates an ability to update the file to reflect changes.
zeropracticalzero-to-masteryedtechplayground
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Ken Nichol - Senior Software Developer at Nichol Web Consulting