Amanda Olsen

Amanda Olsen Email and Phone Number

Software Dev Engineer at Expedia, Inc. @ Expedia Group
Amanda Olsen's Location
Glendale Heights, Illinois, United States, United States
Amanda Olsen's Contact Details
About Amanda Olsen

User Interface Engineer with 15+ years experience in software development. Desired working environment: highly-collaborative, quality-focused, disciplined yet flexible/fun.

Amanda Olsen's Current Company Details
Expedia Group

Expedia Group

View
Software Dev Engineer at Expedia, Inc.
Amanda Olsen Work Experience Details
  • Expedia Group
    Senior Front End Developer
    Expedia Group Jul 2022 - Present
    Seattle, Wa, Us
  • Expedia Group
    Software Dev Engineer
    Expedia Group Jan 2016 - Aug 2022
    Seattle, Wa, Us
    Develop in a node-based progressive web app using React.Facilitate the Quality Guild which, among other things, improves our automated browser tests and related environment/tools, and educates the community on testing best practices. Researched, tested, developed, and documented best practices to build site experiments for my team’s app. Improved our JavaScript 1) by researching and adding a polyfill (so we could use more-advanced JavaScript) and 2) by testing, researching, and documenting the best way to define JS modules in some tricky scenarios.Researched, tested, and implemented CSS Grid in several places in the app. Compared it against Flexbox and standard floats. Implemented TypeScript on our app in such a way that we can gradually roll it out. Updated wiki with how to convert more .js to .ts, added a pre-receive Git hook which bars devs from adding new .js files (to avoid tech debt during the conversion).Learned, taught, and led automated testing; gained solid understanding of both unit tests and automated browser tests.For two years, helped lead the UI CoP (User Interface Engineer Community of Practice). Encouraged others to present their work/findings and multiple times presented myself. Developed the vision and code for a significant productivity tool now used by 500 people across the company: The TnL Tool. This browser extension runs in two browsers, Chrome and Firefox. It allows Expedia Group employees to see what site experiments are associated with their current page and allows them to force into/out of desired experiment buckets.Researched and presented on my departments’ need for higher efficiency through better documentation. I made many changes myself (organized our apps documentation, added/edited content/clarifying statements) but also educated the larger group so we could collectively and sustainably make these changes into the future.
  • O'Reilly Media
    Instructor
    O'Reilly Media May 2018 - Oct 2019
    Sebastopol, Ca, Us
    Taught four classes on Intermediate Git. All classes were three hours each, online, interactive (many breaks for exercises), and had maxed-out enrollment (360 was my smallest class, 704 was my largest). This was great fun, very satisfactory, and very successful.Most recent class: https://www.oreilly.com/live-training/courses/intermediate-git/0636920210719/
  • Orbitz Worldwide
    Ui Engineer
    Orbitz Worldwide Apr 2015 - Dec 2015
    - Built site experiments for the Site Testing Acceleration Team, including MVT and A/B.- I worked on a team of talented people – engineers, designers, visionaries, business leaders, and data analysts – who were dedicated to laying the groundwork for how Orbitz should continually and frequently experiment, gather data from the users, analyze and discuss that data to make informed decisions, and then teach the rest of the company how to do it. - Write JavaScript and jQuery to modify the DOM, and scrape content as needed, to test small/measurable changes to a page.- Built multiple tools to aid the development process. As site testing is relatively new, tools are needed. I built a tool which preprocesses the HTML/CSS/JavaScript (making up a single test) into purely JavaScript and which then loads that code directly into the browser. This greatly speeds up development time.
  • Cdw
    Senior Front End Developer
    Cdw Feb 2014 - Mar 2015
    Vernon Hills, Il, Us
    Develop experiences through HTML/CSS/JS in a .NET environment using a myriad of tools- IDEs: Visual Studio and Sublime Text- Version control: TFS- Preprocessor: .SCSS through grunt.js.Help lead the FED team - this involved regular meetings to discuss and establish standards, mentor some of the junior FEDs, discuss new techniques, do code reviews, and discuss workflow efficiencies/tools/methodsEncourage/facilitate the larger endeavor to standardize style/interaction and to develop a living style guide, educate/provide guidance to the designers and UX designers on what's possible, lead an effort to globalize/standardize our use of our icon font and to make this a more efficient system (by hosting the files on amazon cloud which is directly updated by the icon font tool we use).Lots of clean up - CSS was not consolidated, HTML was old (tables, bloated/incorrect code), style blocks were thrown throughout many pages as opposed to being abstracted into separate files. Placed the CSS into .scss file for preprocessing, educate the back end developers on what a preprocessor is, why that's so important, and why we can't add style blocks everywhere or into elements as inline CSS, encourage/facilitate the move to one version control system (rather than two) in order to increase efficiency and decrease errors. Rebuild the carousels globally using JSON/Handlebars and responsive-friendly HTML/CSSParticipate in monthly code releases
  • Aisle Rocket Studios
    Front End Developer
    Aisle Rocket Studios Mar 2011 - Sep 2013
    Chicago, Illinois, Us
    Cut/code web pages using HTML/CSS/jQuery/Javascript, including developing mobile sitesDevelop new functionality as needed using jQuery/JavascriptExplain issues to account executives so they can appropriately relay that information to the client
  • Sears Holdings Corporation/Aim Consulting Group
    Front End Developer
    Sears Holdings Corporation/Aim Consulting Group Sep 2010 - Jan 2011
    Chicago, Il, Us
    Completed a short-term contract on the Promotions team in the Online Business Unit. Cut/coded ads on a weekly basis, researched/planned/tested new HTML templates for future ads, contributed heavily to their documentation, and extensively learned jQuery.
  • Americaneagle.Com
    Interactive Solutions Developer And Account Manager
    Americaneagle.Com Jul 2009 - Sep 2010
    Des Plaines, Il, Us
    Develop web sites using HTML, CSS, and jQuery/Javascript through Textpad, Photoshop, and Visual Studio. Integrate these sites into the AmericanEagle’s proprietary content management system which is .NET based. In addition to web development, manage approximately 70 clients. This dual role has provided experience in understanding the client’s perspective, needs, and expectations, the best way to create/maintain a helpful site history, and furthered my own awareness of usability.
  • Christianity Today International
    Web Developer
    Christianity Today International May 2008 - May 2009
    Wheaton, Il, Us
    Developed web sites, blogs, and email mailings, and managed related documentation and process flow. Development tasks included the following: create directory structure, create web-ready graphics from Photoshop files, build HTML pages (templates) which interact with the CMS (content management system), format templates using CSS (Cascading Style Sheets), edit/add Javascript, test on multiple browsers or email clients, and research changes in web technology. In addition to development, I also documented and managed all processes related to creating and maintaining blogs and email mailings. I initiated, built, and maintained our IT intranet which documents primary processes (most of which I researched, validated, and wrote) and which presents a clear, informative, and approachable face to the rest of the company.
  • Olsen Web Design
    Owner
    Olsen Web Design Jun 2003 - Aug 2008
    Built and maintained relationships with my client base, drafted contracts containing requirements/specifications for major projects, built, published, and maintained web sites, and provided training and consultation to clients.
  • Reynolds & Reynolds
    Data Specialist
    Reynolds & Reynolds Jun 2006 - Oct 2007
    Dayton, Oh, Us
    Built and customized an Access database that processes/calculates revenue, cost, and profit for approximately 1,500 items monthly, yearly, and individually. The database interacts with multiple databases, generates various reports, provides an easy-to-use interface, and allows users to export to Excel. On an as-need basis, I added and re-engineered features and functionality. Multiple departments now use this system.
  • Institute For Business Integrity
    Institute Research Analyst
    Institute For Business Integrity Sep 2005 - Jun 2006
    Work I did as a GA at Wright State University.
  • Greene County Career Center
    Technical Secretary
    Greene County Career Center 2003 - 2005
    Initiated, built, and maintained a comprehensive Access database used by the entire department.
  • O'Neil And Associates
    Intern
    O'Neil And Associates 2002 - 2002
    Miamisburg, Oh, Us
    Technical documentation

Amanda Olsen Skills

Wordpress Web Content Management Css Web Development Html Web Design Cms Jquery Javascript Blogging Photoshop Adobe Creative Suite Social Media Editing User Experience Proofreading Information Architecture Content Management Web Project Management Copy Editing Dreamweaver Seo Project Management User Interface Design Graphic Design Front End Html 5 Xhtml Web Standards Databases Google Analytics Website Development Interaction Design User Interface Web Analytics E Commerce Html5

Amanda Olsen Education Details

  • Wright State University
    Wright State University
    Management Of Information Systems
  • Cedarville University
    Cedarville University
    Technical Communication

Frequently Asked Questions about Amanda Olsen

What company does Amanda Olsen work for?

Amanda Olsen works for Expedia Group

What is Amanda Olsen's role at the current company?

Amanda Olsen's current role is Software Dev Engineer at Expedia, Inc..

What is Amanda Olsen's email address?

Amanda Olsen's email address is am****@****itz.com

What schools did Amanda Olsen attend?

Amanda Olsen attended Wright State University, Cedarville University.

What are some of Amanda Olsen's interests?

Amanda Olsen has interest in Health, Science And Technology, Arts And Culture, Economic Empowerment.

What skills is Amanda Olsen known for?

Amanda Olsen has skills like Wordpress, Web Content Management, Css, Web Development, Html, Web Design, Cms, Jquery, Javascript, Blogging, Photoshop, Adobe Creative Suite.

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.