Pierre Nicolson Beldor
Open to opportunitiesSoftware Consultant at Freelance
Calgary, AB
About
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.
Skills
- Agile
- Automated testing
- C++
- CI/CD
- Communication
- Git
- GitHub
- Java
- JavaScript
- Jira
- Leadership
- Linux
- Organization
- Problem solving
- Python
- Redis
- Requirements gathering
- Scrum
- SQL
- Teamwork
- Time management
- UI design
- UX design
- Vue.js
Experience
Software Consultant
Freelance
Jan 2023 to Present
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.
Jan 2019 to Jan 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.
Jan 2014 to Jan 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
Jan 2003 to Jan 2007
Fort Myers, FL
Education
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
Languages
- EnglishFluent
- FrenchFluent
