Lindsay Wardell
Senior Software Engineer
Summary & Skills
Summary
- Created full stack web applications using tools including Vue, React, Elm, Node, Ruby, Java, and Haskell.
- Architected APIs and relational databases for use by multiple applications/teams.
- Deployed applications into containers via Docker and CI/CD tools such as Jenkins.
- Redesigned and maintained existing legacy software and procedures to better meet the needs of clients.
- Worked solo and as part of a team on multiple projects for clients.
- Led development of reports and data analysis for better data reporting to clients.
- Participated in multiple podcasts, conferences, and video streams, and wrote numerous technical articles.
Languages
Frameworks
Databases
CI/CD
Tools
Experience
Senior Software Engineer
Mangomint · Full-time
Oct 2024 – Present
1 yr 5 mos · Remote
Senior Software Engineer
Khan Academy · Full-time
Jul 2024 – Oct 2024
3 mos · Remote
- Developed a reusable rich-text editor for teachers and students as part of Khan Academy's Writing Coach offering, utilizing Slate and React. The editor saved content in Markdown with synchronized styles between editor and viewer.
- Tests were written in Cypress to work around the limitations of testing contenteditable DOM nodes in Jest.
Senior Software Engineer
NoRedInk · Full-time
Oct 2021 – Jun 2024
2 yrs 8 mos · Remote
- Maintained and developed a highly used education platform using Elm, Ruby, and Haskell.
- Led engineering efforts and teams in improving or developing new features.
- Worked with other teams to support their efforts in common areas of ownership.
- Mentored and trained new team members in company processes and responsibilities.
- Acted as ambassador for the company through podcasting, blogging, and developer community involvement.
- When the lead of a months-long epic to implement learning modules left unexpectedly, took ownership and brought the epic to completion by the established due date for the August back-to-school release.
- Led multiple projects expanding the assignment library to support grades 3 to 5, requiring cross-team coordination on requirements and task breakdowns.
Senior Software Engineer
This Dot, Inc · Full-time
Feb 2021 – Oct 2021
8 mos · Remote
- Consulted with multiple clients on complex web-based projects in multiple programming languages.
- Created blog posts, podcasts, and video presentations to support the developer community.
- Mentored junior developers, reviewing code and discussing processes.
- Consulted with the Wikimedia Foundation on the Abstract Wikipedia/Wikifunctions project, developing the frontend interface, implementing testing functionality, and supporting migration to Vue 3 and TypeScript.
- Supported work for a large-scale online conference using React, Next.js, and third-party CMSs.
Full Stack Developer
Daimler Trucks North America · Contract
Feb 2019 – Feb 2021
2 yrs · Portland, Oregon
- Senior developer on multiple projects for internal and external use.
- Led design and implementation of backend systems, and coordinated compatibility with other services.
- Developed frontend single-page applications using React and Vue (both server-rendered and client-rendered).
- Instructed established teams in new technologies or methodologies.
- As the sole full-stack developer, initiated and successfully deployed an application for internal use by Daimler Trucks, implementing Next.js and Express for the UI server, and Spring Boot for the API server, both hosted using Docker. Successfully deployed the application two months ahead of schedule.
- Developed an external-facing tool for guided diagnostics and repair of Daimler Trucks vehicles. As lead backend developer, designed and implemented relational database schema in SQL Server, and developed multiple services running on Node.js, Java Spring Boot, and .NET Core to handle APIs for the application. Architected Vue CLI and multiple Nuxt applications to improve development. Initiated application testing using Jest.
IT Specialist and Developer
Freelance · Self-employed
Apr 2015 – Mar 2019
3 yrs 11 mos · Portland, Oregon
- Built full stack web applications using Vue, React, Node, and Firebase for clients.
- Found hosting solutions and offered ongoing hosting and maintenance.
- Provided computer and technology-related services to individuals and small businesses.
- Performed maintenance including virus removal, networking, software installation, and hardware maintenance.
- Recommended new hardware or software purchases and implementation.
Operations Manager/Developer
Lindsey Forwarders, Inc · Full-time
Nov 2015 – Feb 2019
3 yrs 3 mos · Portland, Oregon
- Administered and updated legacy software, ensuring continued compatibility with modern business needs.
- Initiated development of new freight forwarding software using Vue, Node.js, and Express, targeting multiple browsers and views.
- Engaged with end users to build quality UX solutions.
- Communicated all IT procedures to employees. Maintained IT operations manual for the business.
- Built a rate matrix application to track shipping costs between various ports for each shipping line per client. This expanded later to be a full replacement for the legacy freight forwarding software originally developed in 1995, allowing all documentation to be generated from a web-based interface using Vue and Node, and allowed clients to view their rates and request bookings directly instead of using email.
Front End Developer Intern
Prosper IT Consulting · Internship
Jan 2018 – Feb 2018
1 mo · Portland, Oregon
- Contributed to bewander.com development as a team member.
- Implemented UI additions to text entry fields and messaging system using JavaScript, CSS, and HTML.
Senior Sales Consultant
Office Depot · Full-time
Oct 2013 – Nov 2015
2 yrs 1 mo · Portland, Oregon
- Performed maintenance on customers' computers, including virus removal and hardware repair.
- Documented all work done for customers and tracked progress for all technicians.
- Acted as department manager when needed in all aspects of the store.
Education
Western Governors University
Bachelor of Science, Software Development
Salt Lake City, UT · 2015 – 2020
Coursework: CompTIA A+, CompTIA Project+, CompTIA Security+, CompTIA Linux+, CIW Advanced HTML5 & CSS3 Specialist, CIW User Interface Designer. Capstone project awarded certificate of excellence for superior quality application.
The Tech Academy
Software and Web Development
Portland, OR · 2017 – 2018
Detailed and practical education in software development, HTML, CSS, JavaScript, version control, databases and SQL, C# (.NET Framework), Project Management (Scrum and Agile).
Projects
Full-stack web app for recording and analyzing Blood on the Clocktower games. Built with Nuxt, Prisma, Postgres, and Supabase. Deployed on Fly.io.
Starter template for building Elm applications with Vite. 146+ stars on GitHub.
React Native Android app for co-parent communication. Uses on-device AI via Llama to analyze message tone and detect harmful patterns, with all data staying on-device.
Photo-sharing social app with weekly challenges, leaderboards, and community features. Built with Vue, Supabase, and Capacitor for cross-platform support.
Certifications
Languages
Speaking
Vue Global Summit 2022
Vue Global Summit 2021