8/2/2023 0 Comments Deliveryslip acuqired![]() ![]() Renovated the Undo / Redo system reducing complexity by 50% and increasing reliability and maintainability Developed an Auto Save / Recovery mechanism in less than 50 LOC leveraging the existing infrastructure Worked on Scriptivate - an online theater production script editor and resource manager Software Engineer, PointyHat, Vancouver, BC, 2010 - 2011 Explored various algorithms and data structures Hosted a software development debate group with focus on automation and problem solving and fostering theĮxploration of non-rigid solutions under well-defined and well-understood constraints Organizer, Urgh! A Coding Garden, Vancouver, BC, 2011 - 2012 Worked on custom Microsoft Office plug-in development and integration for Software Engineer, Software Created, Vancouver, BC, 2011 - 2012 Extended the API infrastructure and added support for more features while providing backwards compatibility Implemented a message processing appliance to prevent data leaks when using only MS Outlook Ensured smoother and asynchronous email attachment handling across all system components Researched and adopted Security Best Practices defined in FIPS 140-2 Developed a framework for setting/configuration management which was reused in four independent projects Worked on protected email information exchange Software Engineer, Email2, Vancouver, BC, 2011 - 2013 Resolved communication barriers and encouraged a sustainable growth curve Recognized, triaged, and resolved issues in the context of and without breaking the entire system Learned to quickly prioritize tasks and continuously calibrate their definition and scheduling Strived at understanding and satisfying a set of rapidly evolving requirements and expectations Parent, Max Thain, Vancouver, BC, 10/2012 - present Supported the development of numerous new features and improvements Initiated the use of a jasmine test environment facilitating smoke, regression, and feature testing Designed a dynamic extendable rules engine for event-driven notification configuration and execution Put in place an elaborate and comprehensive framework for settings management for the entire product line Created a fast data layer abstracting access to storage and caching and improving maintainability by 80% Developed a framework for single-sign-on to different identity providers in use by 5000+ login screens Centralized a cross-cut logging implementation Implemented a flexible indexed caching system with simple interface employed in 3+ company products Software Engineer, Cirius aka DeliverySlip Vancouver, BC, 2013 - 2019ĭeveloped secure email messaging system with support for large file sharing, electronic signatures, andĬampaigns ensuring compliance with a comprehensive, authenticated, non-repudiable audit trail.Īcquired by Zix Corporation for $14 million dollars Standardized configuration, management, and implementation resulting in 98% code reuse/invariance Implemented OAuth 1.0, OAuth 2.0, OIDC, SAML 2.0 protocols in the context of 35+ identity providers Prepared an Android API library in Kotlin POC integration with ElasticPath Cloud API Added backend support for session recording and heatmaps Added integration with Shopify Authentication API Reduced unit tests run time from 2+ hours to less than 20 min Worked on a SSO SaaS brokerage solution for an easy and efficient integration within 3rd party applications enabling key-turn authentication, user management, and user journey analytics Software Engineer, Bread&Butter IO aka Logonlabs Vancouver, BC, 2019 - 10/2021 Joined the customer support incident resolution team Worked with pulumi and azure pipelines towards automating infrastructure deployment Software Engineer, Willow Inc, Vancouver, BC, 10/2021 - presentĭigital twins provide an intuitive way to store, organise, and access data generated by real estate and infrastructure networks. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |