Skip to main content Resume Dog Photos

Josh Magness

Software Engineer

Profile

I am an experienced leader focused on human-centered approaches, with a successful executive and software engineer. I have over fourteen years of experience in software development across client, server, and native platforms. My work has made a significant impact on various projects, ranging from developing e-commerce systems for well-known brands like Under Armour and &Pizza, to creating content management systems and APIs for the University of Maryland, iOS apps, and kiosk displays for the National Park Service, and promotion microsites and gaming contests for media entities including Hearst, Gannett, and Stronach.

My front-end developer and UX designer expertise has led to the creation of multiple award-winning applications. I was the principal architect for the University of Maryland's first design system library. I specialize in crafting innovative user interfaces with complex user interactions, guided by the principles of design for all and atomic design.

My interests and skills extend to architectural design patterns, microservices, code standards, and generative modeling. I am proficient in building backend applications and services with Node, PHP, Ruby, and Scala. Additionally, I hold a post-baccalaureate certificate in database management.

Work Experience

The University of Maryland

College Park, Maryland

The University of Maryland is a distinguished institution of higher education in the United States. Its renowned research and computer science programs are recognized globally. Furthermore, UMD consistently secures its place among the nation's top educational establishments and proudly stands as the foremost college for LGBTQ+ students.

Executive Director Design & Development

October 2021 - Present

  • I am the principal architect of the University of Maryland's design system. The system ensures consistent branding, UX principles, and accessibility compliance. It consists of over fifty web components that offer millions of UI combinations. The library is a mono-repo built in Typescript.
  • I have developed API data feeds for multiple campus partners and hundreds of websites to ensure consistent content distribution. The data includes news, events, academic calendars, academic programs, and alerts. The feeds were created using GraphQL endpoints that include queries and mutations. Additionally, web components are available for client-side inclusion, making it easy to incorporate the feeds.
  • I spearheaded a cultural shift to prioritize common engineering values and responsibilities aligned with agile principles and performance metrics. My team comprised full-stack engineers, designers, information strategists, and operations personnel. I held bi-weekly one-on-one meetings with staff and managed tasks such as hiring, performance reviews, promotions, and terminations.
  • I have developed and managed open-source libraries, websites, and applications. I mainly utilized JavaScript, PHP, and frameworks such as React, Tailwind, Laravel, and Yii. The total traffic for these systems exceeds ten million. These systems incorporate CI/CD pipelines and integration testing.
  • I managed the two-year roadmap for Web Services and successfully implemented multiple-year projects. One of the projects was developing the University's design system, covering budget procurement, hiring, discovery, inventory, design direction, implementation, documentation, and campus presentations.

Software Engineer & Director of Engineering

July 2020 - October 2021

  • I designed the University's digital approach for platform-agnostic components. Implementing Web Components enabled campus partners to share standard functionality regardless of their technical expertise.
  • I supervised and mentored engineers by conducting pull request reviews, pair programming, and one-on-one sessions. Additionally, I created the hiring process for engineers, from pre-hire assessments to post-hire onboarding processes and training.
  • I developed content management solutions using PHP and single-page applications using React, as well as Web Components employed by campus partners across numerous UMD digital properties.
  • I conducted workshops on best practices for front-end code patterns, user-centric design, and accessibility compliance.
  • I hosted websites using a combination of self-managed AWS containers and Vercel's hosting.

Under Armour

Baltimore, Maryland

Under Armour is a globally recognized company specializing in sports apparel. With over two decades of experience, Under Armour has been at the forefront of innovation in the sports apparel industry. The company's advanced technological framework encompasses React, Scala, and NodeJs.

Software Engineer

July 2019 - June 2020

  • I created React components for a B2B E-Commerce application called ArmourHouse, which processed over a billion dollars annually. The multilingual application was a central hub for all transactions with affiliates and customer service. It was a legacy system that I helped convert into a React application. This application was built in Typescript using Apollo with GraphQL mutations and queries, connecting to a Scala backend with a Postgres database.
  • I transformed the ArmourHouse application into an abstracted component library (Design System) using Typescript and the Styled Components library, with Storybook employed as a test suite.
  • I developed React components, vanilla Javascript components, and marketing flows to Under Armour's main B2C E-Commerce website.
  • I conducted code reviews and pull request reviews for peers and led workshops on best practices for CSS, UX, and 508 compliance.
  • I completed multiple security audits and contributed to the organizational resources for knowledge sharing.

HAPPY COG

NY, New York (Remote)

Happy Cog is a well-known digital agency based in New York. They provide various web services, including design, development, and marketing. As a digital-first company, Happy Cog has helped large corporations transform their digital marketing. Their innovative approach has earned them recognition as one of the top digital marketing companies.

Developer, UX Designer

February 2019 - July 2019

I was a development lead and UX designer for several high-traffic web applications. While working with the &Pizza development team, I constructed scalable Angular components for e-commerce and web marketing applications. Additionally, I led the development of headless web applications using React, React Router, and Redux. These single-page applications featured WCAG-compliant interfaces and retrieved data from backends built in PHP and Python. I also organized design and developer workshops to advocate best practices in usability, accessibility, and semantic HTML.

Additional Achievements:

  • Mentored developers in JavaScript best practices, including functional programming, performance optimization, tree shaking, and abstraction patterns.
  • Continuous integration & deployment for React & Angular applications.
  • Spearheaded rapid prototyping of React components for A/B client reviews.

ALEX+TOM

Baltimore, Maryland

Alex+Tom is a prestigious digital agency with a proven track record of over twenty-five years. The agency is widely recognized in Baltimore for its commitment to excellence. Offering a comprehensive range of services, including design, development, usability testing, and marketing, Alex+Tom has consistently upheld its reputation as a foremost usability agency for a remarkable twenty-year period.

Tech Lead

November 2011 - March 2019

As a development lead and UX designer, I've worked with prestigious clients such as the Department of Treasury and the National Park Service. My contributions have led to the creation of award-winning interfaces and web services, which have enhanced and revolutionized the digital presence of these government agencies and corporate companies. My expertise in front-end development has allowed me to create over ten award-winning user interfaces. I've crafted visually appealing and highly functional interfaces by leveraging my proficiency in vanilla JavaScript, React, Ember, and Angular.

Additional Achievements:

  • Supervised full-stack developers, providing support with onboarding, conducting code reviews, and coordinating project activities.
  • Created server-side web services using Ruby, PHP, and Node. These web services were developed in REST or GraphQL, typically using the MVC architectural pattern.
  • Mentored and led workshops with stakeholders, designers, content managers, and developers in creating user-driven and accessible interfaces.
  • Configured and maintained Linux servers for production sites on AWS. I utilized Linux distributions, including CentOS, RedHat, and Amazon Linux (AMI), to manage FedRAMP-certified servers.
  • Product owner for iOS store applications, content management system plugins, and analytical tracking tools.
  • Created UI components quickly using rapid prototyping based on usability testing with eye-tracking technology and A/B comparative analysis.

Skills

  • Javascript
  • React
  • NodeJS
  • PHP
  • Ruby
  • Scala
  • Laravel
  • HTML
  • CSS
  • CSS-in-JS
  • GraphQL
  • MySQL
  • PostgreSQL
  • Linux
  • Docker
  • User-centered Design
  • Atomic Design
  • Figma
  • Adobe
  • Storybook
  • Product Manager
  • Macro Strategist
  • Agile Development
  • Release Management
  • AWS Administration

Education

Masters of Science

Applied Information Technology

Towson University

Bachelors of Science

Sports Management

Towson University

Social

Awards

Park Points 2011

NPS site capture

Addy Gold

Interests

W3C Standards

Design Systems

UX/UI

Web Components

Puzzles

Open Source

Animal Rescue

Travel

Machine learning

NASA

Home Improvement

Bulldogs

Soccer

Problem-Solving

Football

Architecture

Photography

WCAG

Generative modeling

Linux

Formula 1

Augmented reality