Available to hire
Senior front-end software engineer with 37+ years of enterprise systems engineering experience, combining deep institutional knowledge from legacy IBM Query Engines (CQE/DQE/XQE) with modern web innovation. Proven at modernizing legacy infrastructure into scalable, web-based solutions.
Over decades, I’ve architected and delivered complex data-modeling and query-related interfaces, leveraging React, TypeScript/JavaScript, and MobX for high-frequency state management, while also strengthening back-end query performance and data connectivity using C/C++ and IBM UDA provider technologies across diverse platforms.
Skills
Work Experience
Senior Front-End Modeling Developer at IBM / COGNOS
January 1, 2016 - January 1, 2025Architected and led development of complex data-modeling interfaces using React and TypeScript, leveraging MobX for high-frequency state management in enterprise environments. Modernized UI/UX infrastructure by integrating the IBM Carbon Design System and contributed code back to the Carbon ecosystem to improve component accessibility and functionality. Engineered robust test suites using Jest and React Testing Library to reduce production regressions and ensure reliability of core modeling logic. Mentored cross-functional teams during the transition from legacy patterns to modern, type-safe, component-based architectures.
Front-End Modeling Developer at IBM / COGNOS
January 1, 2010 - January 1, 2015Spearheaded migration of legacy modeling tools to modern web standards, ensuring seamless data flow between engine-level logic and the browser. Optimized front-end performance for massive datasets by bridging back-end query logic with efficient UI rendering patterns.
Back-End Developer (DQE/XQE Stack) at IBM / COGNOS
January 1, 2007 - January 1, 2009Improved query performance for the extensible eXten sible Query Engine (XQE) by optimizing the TM1 provider using Java and C++ within the Dynamic Query Engine stack. Resolved architectural bottlenecks in data retrieval, significantly enhancing the speed of enterprise-level reporting tools.
Back-End Developer (CQE/UDA Stack) at COGNOS
January 1, 2001 - January 1, 2006Developed and maintained mission-critical UDA providers (ODBC, JDBC, QFW) in C/C++ across diverse platforms including AIX, MVS, and AS/400. Solved high-complexity data connectivity challenges for global clients, ensuring stable query execution across heterogeneous enterprise environments.
Product Developer (Core COGNOS Suite) at IBM / COGNOS
January 1, 1988 - January 1, 2000Key contributor to the foundational design and release of the Cognos Suite (versions 7 through 12), including PowerHouse, Impromptu, and PowerPlay. Navigated major technological shifts, maintaining platform stability while migrating core products through several generations of operating systems.
Education
Diploma in Computer Engineering at St. Lawrence College
January 1, 1985 - January 1, 1988Qualifications
IBM Carbon Design System Developer Essentials - React
January 11, 2030 - July 29, 2026Industry Experience
Software & Internet, Professional Services, Government
Skills
Hire a Front-End Developer
We have the best front-end developer experts on Twine. Hire a front-end developer in Ottawa today.