Pierre Nicolson Beldor
Ouvert aux possibilitésSoftware Consultant at Freelance
Calgary, AB
À propos
A creative, motivated, and detail-oriented software development professional with extensive experience in the full software development life cycle. Designing, developing, testing, implementing, and maintaining software applications that support business objectives and user needs. Builds functional programs by writing reusable, scalable code. Tests programs to identify potential issues and fixes bugs to improve software performance and to update legacy features. Specializes in embedded systems and firmware development, with a strong foundation in C/C++ and low-level programming for safety-critical and industrial devices. A life-long learner who masters new technologies quickly. A dedicated team member who communicates and collaborates to deliver high-quality solutions in fast-paced environments, while also being able to deliver quality results working independently with minimal supervision.
Compétences
- Agile
- Tests automatisés
- C++
- CI/CD
- Communication
- Git
- GitHub
- Java
- JavaScript
- Jira
- Leadership
- Linux
- Sens de l’organisation
- Résolution de problèmes
- Python
- Redis
- Collecte des exigences
- Scrum
- SQL
- Travail d’équipe
- Gestion du temps
- Conception UI
- Conception UX
- Vue.js
Expérience
Software Consultant
Freelance
janv. 2023 to Aujourd’hui
Calgary, AB
• Developed mobile solutions for field crews to submit progress reports and safety inspections. Wrote reusable and scalable code using the Procore API and field-tested it to meet user needs. Improved field productivity by 25%. • Automated invoice processing by integrating Procore with external accounting systems. Decreased processing time by 30%, positively impacting company revenues. • Led the digital transformation for a non-profit organization by migrating operations to Microsoft 365. Enhanced collaboration and data security for board members and volunteers. • Implemented quality control systems with automated escalation for unresolved issues, ensuring timely resolution and improving client satisfaction.
Firmware Developer
Blackline Safety Corp.
janv. 2019 to janv. 2023
Calgary, AB
• Engineered a stealth mode for an area monitoring device, enabling full covert functionality. Met strict power and performance requirements, expanding the product's market applications. • Developed a UI module driver for a custom LCD using the LVGL Graphics Library. Enhanced the user interface, resulting in positive feedback from user testing. • Migrated IAR projects to Visual Studio, streamlining the development process and enabling offline testing. Reduced build times by 20%. • Standardized unit testing by converting the project framework to Google Test. Improved code reliability and facilitated integration into the CICD pipeline. • Designed and implemented features for lone worker safety and gas detection devices. Contributed to the entire software lifecycle, ensuring on-time delivery of critical safety features.
Software Developer
Vecima Networks Inc.
janv. 2014 to janv. 2019
Calgary, AB
• Designed and developed embedded software for data-over-cable, video, and wireless broadband systems. Contributed to major product releases. • Created a Text User Interface (TUI) Facade for internal debugging. Reduced diagnostic time for engineers by 15%. • Implemented a VICI client to manage the StrongSwan daemon, enabling secure and reliable VPN connections for client products. • Leveraged the Gauge Test Automation Framework to develop test projects and generate reports using Vue.js. Increased test coverage and provided clear, actionable results. • Designed and developed test procedures to meet business requirements, resulting in a 20% reduction in post-release defect reports.
Information Technology Support Assistant
G&G Construction
janv. 2003 to janv. 2007
Fort Myers, FL
Formation
Concordia University
Bachelor of Engineering Degree, Software Engineering
Montreal, QC
Miami Dade College
Certificate in Business Computer Programming, Business Computer Programming
Miami, FL
University of Calgary
Bachelor of Science Degree, Computer Science
Calgary, AB
Langues
- anglaisCourant
- françaisCourant