About
Steven Skelton lives in Toronto, Canada and has a Bachelor of Mathematics from the University of Waterloo in Waterloo, Canada. After graduating he was a consultant to large asset management companies in Canada, specializing in systems integration, account and trading calculations, and automation of workflows.
Today, as Principal Software Engineer at a global digital consulting company, he is working on web services powering a large ecommerce platform.
Executive Summary
- 17 years in Internet software: 6 financial services, 8 e-commerce.
- Best tools for the platform: Scala, C# .Net, and Dart Flutter,
- Reactive: event-driven infrastructure and coding paradigms,
- Cloud Architect: N-Tier, SOA, REST, API design, sidecar, CAP, layer abstraction.
- R&D specialist: benefit analysis, feasibility, integration strategies, initial adoption timelines.
- Data expert: algorithms, caching, full-text search, serialization, optimization.
- Security: audits, SSO, OAuth, SAML, dual-hop impersonation, encryption, signed tokens.
Github Repositories
-
https://stevenskelton.ca/flag-icon/
Polymer Web Component for SVG and PNG icons of country, state, province and other flags.
-
https://stevenskelton.ca/sortable-table/
Polymer Web Component that generates a sortable <table> from inlined or AJAX JSON, JSON5, and arrays.
-
https://stevenskelton.ca/d3-geomap/
Polymer Web Component for geographic topology visualization
-
https://stevenskelton.ca/ordered-columns/
Polymer Web Component that builds vertically ordered columns (timelines) from arbitrary DOM content
-
https://stevenskelton.ca/transform-to-json/
Polymer Web Component for transforming CSV and other formats to JSON and arrays.
-
https://stevenskelton.ca/Fish-UI
Aquarium research and purchasing tool built using Polymer Web Components.