This workspace allows one to learn about new technologies and practice new skills. Servers & services situated and isolated in a production-like environrment with others designated for development and staging. To further commitment to self improvement during spare time. View the entire project posting on my blog: https://blog.beckrickert.com/homelab
A Discord bot written in Node.js with the Discord.js framework. Consumes Translink's REST API of bus & route information. Provides functions similar to texting Translink stop & includes monthly reminder for Multi-pass renewals. Application able to serve static files as a CDN using the Express.js framework; specifically images for embedded Discord messages. gitlab.com/beckrickert/translink-discord-js
A Node.js RESTful API using Express.js and JIMP to convert image formats from a provided URL on-the-fly. Solution for those who don't want to resave images as another format in their online projects. gitlab.com/beckrickert/jimp-rest View a live demo: jimp.beckrickert.com.
A Node.js web tool to quickly generate shipping labels with various options. Best suited for small online businesses who need a simple label printed for shipments. Includes features such as tracking & order number barcodes and caution indication symbols. Uses Express.js framework and JsBarcode package for barcode generation. View a live demo: fml.beckrickert.com.
https://gitlab.com/beckrickert/first-mile-label
A proof of concept implementation of a STaaS application, similar like Google Drive or Dropbox. Involves a web interface and database. This project created for a course at KPU about using Cloud Computing services and deploying a custom application. The application uses Express.js as the framework under Node.js, Bootstrap for the front-end, and SQLite3 for the relational database. An AWS EC2 t1.micro instance used during the course with an Ubuntu installation. The project involves aspects of DNS, Networking, Virtualization, Containerization, Deployment, Version Control, Use Case Testing, APIs, Relational Databases, System Security, and more. During project presentation we used a free time-limited domain name from Freenom. View a live demo: kpughettocloud.beckrickert.com to create an account.
https://gitlab.com/kpuinfo4110s10fall2022/storage
Developer & Administrator for Kwantlen Polytechnic University's largest non-profit club. Opportunity to build & maintain website on a very limited budget (<$100), kpugaming.ca, a registration membership Database with Google Appscript and Google Sheets. Microservices balto.kpugaming.ca between website and a Discord Bot bot.kpugaming.ca & server. Learned to successfully manage & develop a full production environment, with minimal downtime & on-call basis tech support resolution with club executives.
A part-time bank teller. Customer-facing of handling services & requests and brief advise for non-registered investments for individuals. Provided deep reocurring customer satisfaction & relationships. Customer ticket management is a common occurence.
Website administration non-paid internship for a local dental office. Maintained their Wordpress (PHP) website & email deliverability (DNS). flagshipdental.ca Learned basic email-based tech support in a MSP-like environment to more than 10 employees.
Sales associate & technician at the tech department. Consultation, troubleshooting, repair & reconfiguration of consumer electronics, mobile devices & desktops. Typical duties include over the phone Level-1 Tech Support, data backup & migration, and attended/unattended installation of various software suites (Microsoft O365, Adobe, Autodesk), or Operating Systems to hardware upgrades. Provide customer service & support while achieving quarterly-set department sale figures.
A specialized degree of Networking Administration with Cisco's Networking Academy courses. Degree includes CCNA courses for learning the foundations networking and Cisco vendor specific devices. Primary goal on completing all applicable network administration & security and web development courses provided by the institution.
Completed online courses with applicable course merits offered by Kwantlen Polytechnic University instructed by Cisco. Learned command-line configuration, maintainence, troubleshooting, and best practices for general hardware & Cisco vendor specific products. Completed all four courses: Introduction to Networks, Routing & Switching, Scaling Networks, Connecting Networks.
A public highschool located in Surrey, British Columbia. Completed multiple Information Technology classes with achieving related honour roll certificates.
Scotiabank, Bank of Nova Scotia
jody.williams@scotiabank.com
+1 604 586 3161 ext. 4400
London Drugs Ltd.
mmittermuller@londondrugs.com
+1 604 588 2545