Steven Olsen
Sr. Staff Web Engineer at Lightci (Light Consulting)- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
French Limited working proficiency
-
Spanish Elementary proficiency
-
Ukrainian -
-
Russian Elementary proficiency
-
Ukrainian Limited working proficiency
Topline Score
Bio
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.
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.
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.
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.
Credentials
-
Design the Web: Graphics and CSS Pseudo-Elements
LinkedInJul, 2021- Nov, 2024 -
Unconscious Bias
LinkedInApr, 2021- Nov, 2024
Experience
-
Lightci (Light Consulting)
-
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
-
-
-
Super.com
-
United States
-
Financial Services
-
200 - 300 Employee
-
Senior Full Stack Engineer
-
Feb 2022 - Oct 2022
-
-
-
TripleLift
-
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
-
-
-
BSM Technologies
-
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
-
-
-
D2L
-
Canada
-
E-Learning Providers
-
700 & Above Employee
-
Web Developer
-
Jun 2013 - Feb 2016
-
-
-
TransPlus Software
-
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.
-
-
-
Ricoh Canada Inc.
-
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.
-
-
-
Brigham Young University
-
Provo, Utah Area
-
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
-
-
-
Independant Studies, BYU
-
Provo, Utah Area
-
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 -
BYU-Idaho
Associate of Science (AS), Computer Science