Mike Olson

Mike Olson Email and Phone Number

Staff Architect @ Anchor Operating System
Berrien Springs, MI, US
Mike Olson's Location
Berrien Springs, Michigan, United States, United States
Mike Olson's Contact Details
About Mike Olson

Qualified for Sr. Staff Software Engineer and Director positions in Frontend, Platform, or DevOpsTechnical Skills:* Languages: TypeScript, JavaScript, Bash, C/C++, Java, Perl* Frameworks: React, RTK, MobX, Express* Web: HTML, CSS, Tailwind, SCSS, styled, BEM* Build Tools: webpack, npm, deno, yarn, pnpm, make* DevOps: Docker, Kubernetes, AWS, GitHub Actions, GitLab, Linux (Arch, Debian, Fedora, Ubuntu)* Testing: mocha, chai, jest, enzyme, playwright* Database: PostgreSQL, MySQL, Redis* Teamwork: GitHub Flow, Continuous Deployment, project estimations, EQ (emotional intelligence)

Mike Olson's Current Company Details
Anchor Operating System

Anchor Operating System

View
Staff Architect
Berrien Springs, MI, US
Mike Olson Work Experience Details
  • Anchor Operating System
    Staff Architect
    Anchor Operating System
    Berrien Springs, Mi, Us
  • Tigerconnect
    Staff Software Engineer
    Tigerconnect Apr 2024 - Aug 2024
    Santa Monica, California, Us
    Messenger Web App: Improved website page load performance, GitHub Actions build pipeline performance, and responsiveness under load. Key technologies: Typescript, React, MobX, Redux ToolKit (RTK), SCSS, Playwright, npm.Electron Desktop App: Wrote a TypeScript Electron app to allow the Messenger website to run with additional functionality such as native OS notifications for incoming messages and alerts. Extended 5+ npm libraries to provide early support for a new version of Electron.AWS Cloudfront Node.js Lambda: Terraform deployment with sophisticated routing and support for rolling deployments of the Messenger website to 4 US regions - classifying by groups of US states - as well as the company's only unit testing and integration testing of a single layer of infrastructure.Customer Support: Interfaced with a 1MM+ ARR customer to solve complex responsiveness problems with the Messenger app, providing a multi-stage plan along with presenting timely updates as the work progressed. Result: Customer was impressed and retained their subscription.
  • Tigerconnect
    Sr. Manager, Web Software Engineering
    Tigerconnect Apr 2022 - Apr 2024
    Santa Monica, California, Us
    Upleveling: Mentored engineers and guided them towards achieving their goals, facilitating career advancement.Quality Control: Added linters to the team projects to speed up code reviews and catch mistakes early.On-time Delivery: Guided the team to provide accurate high-level and mid-level project estimates. Result: the team completed projects on time using Agile/SCRUM methodologies.EQ: Leveraged Emotional Intelligence practices to foster a collaborative and enabling team environment with good work/life balance.
  • Tigerconnect
    Engineering Manager - Web
    Tigerconnect May 2019 - Apr 2022
    Santa Monica, California, Us
  • Tigerconnect
    Sr. Web Software Engineer
    Tigerconnect Feb 2017 - May 2019
    Santa Monica, California, Us
    Improved various features on the existing messenger app, which is used by doctors and nurses at hospitals to securely communicate about patient details in a way that complies with HIPAA requirements. The customer deployment impact of TigerConnect Messenger is that it typically reduces the number of fatal accidents, improves staff retention and happiness, and cuts wait times for the ER by about half.
  • Bridg
    Software Engineer
    Bridg Oct 2016 - Jan 2017
    Los Angeles, California, Us
    Wrote a clean and beautiful responsive analytics graph using React/Redux/Recharts/Ramda. Wrote and extended microservices in Node.js and Clojure. Emphasis on clean code, quality, test coverage, functional programming, and maintainability.
  • Ticketmaster
    Sr. Software Engineer
    Ticketmaster Mar 2008 - Oct 2016
    Beverly Hills, California, Us
    Since Dec 2014, helped re-envision and rewrite the event (product) details website: responsive, mobile-first, React early adoption, A/B tests, feature flags, Java on server-side. Wrote and open-sourced a tool called jest-webpack-alias to help test React code, integrating Jest and Webpack. Wrote code-migration tool (codemod) to programatically apply file layout changes to JS code and update "require()" statements. Mentored other engineers: pair programming, code reviews. Participated and led discussion within the internal frontend working group to choose new technologies and approaches. Wrote well-received POC to automatically record test fixtures using a combination of Express and Yakbak. Wrote training material for new hires to explain the technical heritage and culture of the website team.In summer 2016, installed CDN in front of an existing data service for a 15x performance improvement, worked with the Fastly support team to achieve an unexpectedly high cache hit ratio, demo'd results to the executive team, wrote Bash test suite to ensure bug-free migration to that setup, and then Dockerized that data service. Identified and addressed issues with GC pauses and reliability while on-call.In 2013, launched a REST node.js backend service for order details with 1 million hits/day. Gathered requirements from multiple stakeholders to construct the API. Implemented DB connection pool, dark launch to sort out bugs, custom TCP clients for legacy services, early Promise-like implementation, patterns for async control flow, detailed logging with request IDs, analytics dashboards. Participated on the Ticketmaster Architecture Review Board.Since 2008 on the old Perl website, implemented Facebook Graph API integration, Interactive Seat Map widget on the event detail page. Improved performance of mouseover tooltips (DOM diffs). Spearheaded a successful proposal to migrate codebases from Subversion to Git, and led the decision to select GitLab for on-prem code hosting.
  • Purdue University
    Assistant Sysadmin
    Purdue University Mar 2006 - Dec 2007
    West Lafayette, In, Us
    Worked with various RCAC (the Rosen Center for Advanced Computing at Purdue University) staff members to help carry out a variety of systems tasks. Used cfengine (a Chef predecessor) to manage permissions and packages across 1000's of machines. Wrote Python tool for inventory management.

Mike Olson Skills

Perl Javascript Git Linux Node.js Apache Java Bash Programming Sql Scalability Performance Benchmarking Python C Emacs Agile Methodologies React.js Scala Html Unix Shell Scripting Sass Cascading Style Sheets Emacs Lisp Facebook Api Clojure

Mike Olson Education Details

  • Purdue University
    Purdue University
    Mathematics

Frequently Asked Questions about Mike Olson

What company does Mike Olson work for?

Mike Olson works for Anchor Operating System

What is Mike Olson's role at the current company?

Mike Olson's current role is Staff Architect.

What is Mike Olson's email address?

Mike Olson's email address is mw****@****gnu.org

What is Mike Olson's direct phone number?

Mike Olson's direct phone number is +131036*****

What schools did Mike Olson attend?

Mike Olson attended Purdue University.

What are some of Mike Olson's interests?

Mike Olson has interest in Hiking, Node, Science And Technology, Health.

What skills is Mike Olson known for?

Mike Olson has skills like Perl, Javascript, Git, Linux, Node.js, Apache, Java, Bash, Programming, Sql, Scalability, Performance Benchmarking.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.