Steven Olsen

Sr. Staff Web Engineer at Lightci (Light Consulting)
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Cardston, Alberta, Canada, CA
Languages
  • French Limited working proficiency
  • Spanish Elementary proficiency
  • Ukrainian -
  • Russian Elementary proficiency
  • Ukrainian Limited working proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Curt Beattie

Steve and I had worked together at a previous company but the opportunity presented itself to bring Steve over to TripleLift and I jumped at the opportunity to have Steve join one of my teams. Without saying another word it should be obvious that given the chance to work with Steve again I would. Steve is a consummate professional. Steve is always calm and cool under pressure. He is a great communicator who isn't afraid to attack weak technical (or business) arguments but he's a people-first, high-empathy guy who never walks over people to get the job done. More importantly Steve is able to tailor his approach to the audience. I was always impressed watching Steve lead technical talks with more junior engineers; watching as he was able to distill advanced technical concepts down into understandable bits specifically tailored to the level of his audience. Over his tenure with TripleLift Steve grew his remit and accepted more responsibility. He was keen to learn and develop his skills especially in the areas of technical and people leadership. I was able to delegate significant chunks of team leadership work to Steve and know that it would be handled adeptly and with care. I was, obviously, upset to hear that Steve was going to be moving on from TripleLift. Steve gave us ample notice and literally went out of his way to ensure his knowledge transfer and off-boarding was as smooth as possible. On one of his last days I thanked him for how diligent and hard-working he had been during his off-boarding period and his response really struck a chord with me. He said, "Curt, TripleLift will have 100% of my effort and attention until my very last day". The last few days (or weeks) on a job can be a real slog but here's a guy who gives 100% until the very end. In my books this is the very definition of integrity. In retrospect, Steve demonstrated this day-in and day-out while he worked for us. In an increasingly remote first world this is an absolutely vital character trait.

Curt Beattie

In my eyes Steve is a great example of what a solid senior full-stack developer is. Steve ticks all the boxes for me in this regard. Steve has a broad perspective on delivering value to the customer not only via the frontend but also the backend. Steve can be trusted to take a project from concept all the way to delivery and to provide that senior-level leadership to the team along the way. When you work with Steve you get the sense that he's "done this before": he has a quiet confidence which in my eyes is indicative of a seasoned professional. It has been a pleasure working with Steve.

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Design the Web: Graphics and CSS Pseudo-Elements
    LinkedIn
    Jul, 2021
    - Nov, 2024
  • Unconscious Bias
    LinkedIn
    Apr, 2021
    - Nov, 2024

Experience

    • Canada
    • Software Development
    • 1 - 100 Employee
    • Sr. Staff Web Engineer
      • May 2023 - Present

    • CEO
      • Oct 2022 - Present

      https://wheelymath.com https://srjsdev.hashnode.com https://youtube.com/@srjsdev https://wheelymath.com https://srjsdev.hashnode.com https://youtube.com/@srjsdev

    • United States
    • Financial Services
    • 200 - 300 Employee
    • Senior Full Stack Engineer
      • Feb 2022 - Oct 2022

    • United States
    • Advertising Services
    • 300 - 400 Employee
    • Senior Team Lead / Full Stack Engineer
      • Aug 2020 - Feb 2022

      Responsibilities and accomplishments: Supported the Campaign Management system for entire ContentDial business department. Led a team of one Jr. developer with relentless productivity. Replaced legacy system with modern SPA stack (using NextJS/React/NodeJS), including process management and code implementation steps for: - gathering end-user requirements - UX prototypes, including newly designed, multi-functional pages - several slick user experience enhancements (form validation, input animations, etc.) - a new authorization system (via Okta) for internal employees to read/write, while also supporting unauth'ed public page endpoints for higher user engagement. - a new backend system (AWS Lambda and S3) for integrating Facebook ad performance metrics into the campaign dashboard. Created a standalone, dynamic "card" web component (using Svelte), which was embedded into a marketing page to demonstrate how ContentDial technology and service is rooted in branded content discovery and data. Managed all steps of the process, from requirements gathering, to UX Figma design, to UX prototyping in HTML, to blind user feedback reviews, to final production implementation. Architected a new backend system to populate "card" data using a auto-scaling services (AWS Lambda and S3). Show less

    • Canada
    • Information Technology & Services
    • 1 - 100 Employee
    • Senior Full Stack Developer
      • Nov 2018 - Aug 2020

  • Finovertech
    • Kitchener, Ontario, Canada
    • Full Stack Web Developer
      • Feb 2016 - Oct 2018

  • HyperJar Ltd
    • Kitchener, Canada Area
    • Full Stack Web Developer
      • Feb 2016 - Oct 2018

    • Canada
    • E-Learning Providers
    • 700 & Above Employee
    • Web Developer
      • Jun 2013 - Feb 2016

    • Canada
    • Software Development
    • 1 - 100 Employee
    • Web Application Developer
      • Mar 2013 - May 2013

      Member of small scrum team to replace the company’s legacy VB system with an N-Tier architecture using C# and HTML5/JS/CSS3. Worked primarily on improving and optimizing performance in the UI. Wrote extensive unit tests and functional tests in the browser with QUnit. Developed a project utility app with AngularJS. Member of small scrum team to replace the company’s legacy VB system with an N-Tier architecture using C# and HTML5/JS/CSS3. Worked primarily on improving and optimizing performance in the UI. Wrote extensive unit tests and functional tests in the browser with QUnit. Developed a project utility app with AngularJS.

    • Canada
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Software Engineer
      • Apr 2011 - Mar 2013

      Member of large, international Java dev team for enterprise device management product. Worked on a large code base with several Java technologies, including MyBatis, SQL, SmartGWT EE, Firebird, and Eclipse Equinox OSGI. Designed database ACL tables, queries, and UI screens for security authorization component as the project team lead. Trained new team members on product's domain, technology stack, and details. Member of large, international Java dev team for enterprise device management product. Worked on a large code base with several Java technologies, including MyBatis, SQL, SmartGWT EE, Firebird, and Eclipse Equinox OSGI. Designed database ACL tables, queries, and UI screens for security authorization component as the project team lead. Trained new team members on product's domain, technology stack, and details.

    • Software developer
      • 2005 - 2011

      Web and desktop developer in Java. Team leader on several external and internal web application projects, managing requirements gathering, developing and validating with end users, leading 5+ full-time developers, using agile Scrums/Sprints. Supervised group of 10+ student programmers for 8 months. Handled architecture decisions for campus-wide portal project. "Skunkworks" Center of Excellence team leader, innovating new ways to build web services and mobile apps, and create intuitive user interfaces. Advisory committee member for department-wide SOA and Java groups. Trained campus-wide developers on SOA techniques and best practices. Show less

    • Software Developer
      • 2004 - 2006

      Supervised and assisted several student employees with programming projects and problems. Maintained in-house Course Production Management System. Designed interactive Adobe Flash labs for BYU online classes and yearly course catalog listing. Supervised and assisted several student employees with programming projects and problems. Maintained in-house Course Production Management System. Designed interactive Adobe Flash labs for BYU online classes and yearly course catalog listing.

    • Software developer
      • 2003 - 2003

Education

  • Brigham Young University
    Bachelor of Science (BS), Computer Science
    2004 - 2005
  • BYU-Idaho
    Associate of Science (AS), Computer Science
    2002 - 2004

Community

You need to have a working account to view this content. Click here to join now