
Peter Weston
Verified Expert in Engineering
Back-end Developer
Kitchener, ON, Canada
Toptal member since May 26, 2022
Peter is a passionate programmer and curious lifelong learner who has walked through different professions. In the 90s, he worked as a web design consultant and a computer technician, building and repairing computers. In 2017, after gaining extensive experience in sales from working with clients, corporations, and the government, Peter turned to his great passion, programming. He obtained a college certificate in 2019 and started to work in back-end development.
Portfolio
Experience
- Ubuntu - 20 years
- HTML5 - 3 years
- Back-end - 3 years
- Python 3 - 3 years
- SQL - 1 year
- Django - 1 year
- Node.js - 1 year
- PHP - 1 year
Availability
Preferred Environment
Ubuntu, Visual Studio Code (VS Code), Python 3, Django, Python, Back-end
The most amazing...
...project I’ve worked on is a worldwide multilingual website, where I used WordPress and integrated Bazaarvoice API to allow region-targeted product reviews.
Work Experience
Owner
PawPrint Digital Publishing
- Filtered and reordered data for a large clinical trial in the UK.
- Wrote unit tests for an AI-based forex and crypto framework.
- Published my work, edited novels, and trained authors on self-publishing.
Junior Developer
BWired
- Updated an iPhone app to ensure compliance with Apple guidelines.
- Consulted clients on existing projects and prepared quotes for prospective clients.
- Handled extensive PHP and WordPress back-end development for the BroilKing website.
Experience
PWLisp
https://github.com/pawkw/pwlispDuring development, I learned various interpreter methods and functional programming. It was a very fulfilling project, and I would recommend it to improve one's expertise.
Sudoku Solver
Expression Parser/Compiler
https://github.com/pawkw/jpawclEducation
Diploma in Mobile and Web Development
triOS College - Kitchener, Ontario
Certifications
Ultimate Rust Crash Course
Udemy
Master Electron Framework
Udemy
JSP, Servlets, and JDBC for Beginners
Udemy
Skills
Libraries/APIs
Node.js
Tools
LibreOffice, NGINX
Languages
Python 3, Python, HTML5, CSS, PHP, SQL, C, Assembler x86, Java, Lisp, Rust
Platforms
Ubuntu, Visual Studio Code (VS Code), Android, WordPress, Debian Linux, Heroku
Frameworks
Django, Jakarta Server Pages (JSP), Electron
Storage
MySQL, PostgreSQL
Paradigms
Functional Programming, Compiler Design
Other
Back-end, Gimp
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring