Senior Software Engineer - Data Visualization @ (June 2006 - April 2016)
Software Developer @ EMS Technologies (January 2003 - June 2006)
James Sproull Education
University of New Brunswick
Bachelor's degree (Computer Science)
University of New Brunswick
Bachelor of Computer Science
James Sproull Skills
Agile Methodologies
Amazon Web Services (AWS)
Apache 2
Application Programming Interfaces (API)
C++
CSS
D3.js
Data Visualization
Django
Django REST Framework
Early-Stage Startups
Eclipse
Front-End Development
HTML
Java
JavaScript
Jest
Linux
Next.js
Node.js
OpenAI API
OpenAI Codex
PHP
Perl
PostgreSQL
Pydantic ai
Python
Python (Programming Language)
React.js
Redux.js
SASS
Software Design
Software Development
Software Engineering
TypeScript
Unix Operating Systems
Web Development
Webpack
XML
agui
jQuery
James Sproull Summary
James Sproull, based in Ottawa, ON, CA, is currently a Senior Staff Software Engineer at PageCloud. James Sproull brings experience from previous roles at IBM and EMS Technologies. James Sproull holds a Bachelor's degree in Computer Science @ University of New Brunswick. With a robust skill set that includes Agile Methodologies, Amazon Web Services (AWS), Apache 2, Application Programming Interfaces (API), C++ and more.
Looking for a different James Sproull?
Find contact details for 700 million professionals.