Badges
Certifications
karlrolson has not earned any certificates yet.
Work Experience
Software Engineer
Uncharted Software• May 2019 - Present
Front End Web Application Developer working primarily with TypeScript, Vue, VueX & CSS library on top of a GoLang API on an open-source R&D project to create an analytic workbench for creating ML model pipelines from diverse, real-world datasets via user guidance. Also contributed to (and integrated into the aforementioned project) the organization's open-source, WebComponent-based visualization library.
Software Engineer
Vision Critical• October 2014 - May 2019
Remote Front End Web Developer for single page applications using HTML5, CSS3/SASS, React/Redux (rolling over from AngularJS with JQuery) on top of a .Net/OracleDB REST API with Typescript AWS Lambdas for external data integrations as part of Agile/SCRUM team including story/feature tasking. Helped implement the new SPA front end for Vision Critical’s Survey Reporting and Analysis offering & in doing so contributed to the cross-team UI library by creating a simplified API for DataTables and Highcharts, reducing duplicate code development by other teams in the organization. Implemented infrastructure changes to ensure cache-busting and JS and CSS minification for production code, and led a team-wide transition to SCSS. Also wrote AWS Lambdas to integrate our reporting with our text analytics machine learning offering. Consistently competed in company hackathons, recently leading the winning team in June 2018 with a client-side PPTX export option for our Text Analysis product. Prior hackathon projects included adding an app store to our core product (which won best company value,) an Angular 1.3 to 1.5.5 upgrade project that went directly into the main codebase on the same day of the hackathon as it passed all automated testing and smoke testing (a company first,) a report theming project and a Solidity project to add blockchain value to our current offering.
Software Development Engineer
Microsoft• March 2014 - October 2014
Handled web frontend implementation using HTML5, JavaScript/JQuery/Knockout JS/JSON APIs, CSS3, C# on ASP.NET MVC 5 with MVVM as part of a Scrum-based development team in Microsoft Learning. The product will be used to develop new Microsoft Learning coursework. Contracted via BeyondSoft.
Software Development Engineer
Microsoft• September 2013 - March 2014
Aided in big data analysis using COSMOS, SCOPE, C# and T-SQL for Microsoft Bing Ads and full-stack web development using ASP.net, CSS, HTML5, JavaScript, JQuery and KendoUI. The dashboards and notifications I've built are used throughout the Bing Ads team to rapidly access performance metrics used to guide decision making with in the division. Also spearheaded a developer dashboard for data processing job status and code scaffolding. Contracted via HCL.
Education
Simon Fraser University
Computer Science, B.Sc• January 2010 - April 2013