Robert Schaap
Programmer Technical Analyst @ FTAI Aviation
About
I’m a Senior Software Developer with a passion for solving complex problems and creating smarter systems. With expertise in communications, networking, and systems programming, I’ve honed my skills in Java, Linux, and cloud technologies while delivering solutions that drive results. Over the years, I’ve developed, troubleshot, and maintained everything from payment interfaces to chargeback utilities - always balancing technical precision with clear, collaborative communication. I thrive in fast-paced environments where I can learn quickly, adapt to new challenges, and work seamlessly with teams or independently. A Certified Ethical Hacker fluent in both English and French, I bring a blend of technical depth and strong interpersonal skills to every project. Whether it’s diving into the details, mentoring a team, or interfacing with stakeholders, I’m driven to deliver innovative solutions with clarity and focus. Outside of work, I stay active in my community as a national soccer referee and enjoy contributing to creative projects with leadership roles in local arts organizations.
Canada
St Lazare-de-Vaudreuil
Computer Software
High-Pressure Environments, High-Pressure Situations, TCP/IP, Debugging, Databases, PostgreSQL, REST APIs, Postman API, Referee, Instructor, C++, OS/2, JavaScript, Linux, Internet Protocol Suite (TCP/IP), Record Keeping, Live play analysis, Clear Communications, Referee Assessing, Sports Coaching
Experience

Senior Software Developer
Montreal, Quebec, Canada
Develop, troubleshoot, maintain Interface Payment Provider for custom Affiliate Tracking System Generate commission payments to Affiliates using JSON request/response in REST interface Create product documentation Interface with Product and Payment Provider

Senior Software Developer
Montreal, Quebec, Canada
Design, develop, troubleshoot, and maintain Chargeback/Fraud file processing utility Manage PCI/DSS sensitive data issues Perform peer code review of developers’ code Interface with Sales Dept and Financial institutions Git for Version Control Jira, Confluence for task scheduling and documentation

Integration Specialist
Global Vision Inc.
Kirkland
Design, develop, troubleshoot, maintain core Web application and partner SDK implementation Create product documentation Provide guidance, train, code review of developers’ code Interface with Sales, customers and integration partners on implementation process Git for Version Control Jira, Confluence for task scheduling and documentation

Software Development Manager
Kirkland
Manage software development department consisting of 11 developers, across 3 teams, including 1 remote employee. Assign tasks to developers Create product installation documentation Train process and procedures to development staff affecting the development department Create DDS (Detailed Design Specification), UT (Unit Test) and Product Transmittal forms Code review of developers’ code Interview / Train / Orient student stagiaires and new hires, integrating them into the department Provide over-flow development Provide over-flow support / troubleshooting Provide over-flow installation of software package Configure Jenkins for CI/CD Pipeline for Test Automations SVN and Git for Version Control Jira, Confluence for task scheduling and documentation

Assistant Video Assistant Referee
Dallas, Texas, United States
Assistant Video Assistant Referee since first being implemented in MLS (August 2017) Assist the Video Assistant Referee's (VAR) communication to the On-field Officials Act as VAR, while the VAR is in a check or Review during live play Keep a record of VAR incidents Track and Record time lost when play is delayed for a check or review

Senior Software Developer
St. Laurent, Quebec
Analyze, Design and Develop Credit Authorization software (Gateway Server and Client) in a POS environment Manage PCI/DSS sensitive data issues Analyze, Design and Develop file transfer software for daily sales and CRM-related files Debug/Troubleshoot ARP-issues and other Level-2/3/4 protocols for Hughes Communications Debug/Troubleshoot TCP/IP, Async Dialup, X/Y/Z-modem protocols, RS-232, X.25 Ethereal/Wireshark for TCP/IP, ARP debugging and Line Analyzer for RS-232 debugging

National List of Officials
Montreal, Canada Area
Current National Assessor (CSA) providing feedback and coaching to Referee crews in Canadian Premier League (CPL), Ligue-1, FSQ-AAA, LSL-AA/A, SPC Local Youth and Senior programs Former National Referee (2013-2016) for the Canadian Soccer Association (CSA) Current official for Soccer Quebec, Lac St. Louis (LSL) region and within Soccer Pointe Claire (SPC) Current Regional Referee Instructor Current Futsal Referee Also currently serve on the Regional Referee Committee for the Lac St. Louis region

Systems Analyst
Connectware
Montreal, Quebec, Canada
Warehouse Management System interface to Oracle ERP system Create PHP-like markup language to pre-process HTML files Develop custom on-line customer support system to log issues/defects and provide updates Configure/Maintain Apache web server, Ascend ISDN Pipeline router
Robert Schaap's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.



