Hi, I'm Joseph Aspelund, a self-motivated, detail-oriented Full-Stack Engineer with over 15 years of experience. I specialize in building robust front-end experiences with modern frameworks, collaborating with product, design, and backend teams to deliver scalable solutions. I enjoy learning and adapting quickly to new environments and technologies, and I use clear, simple language to discuss topics with management and developers alike. I advocate for knowledge sharing through documentation and I am comfortable identifying edge cases before QA to ensure high-quality deliverables. My key achievements include being solely responsible for developing an interactive HTML Canvas graph for Target's Big Data, and I enjoy leadership and mentorship within teams, shaping UI components and design systems for consistency, while promoting re-use of data assets and reducing duplication.

Joseph Aspelund

Hi, I'm Joseph Aspelund, a self-motivated, detail-oriented Full-Stack Engineer with over 15 years of experience. I specialize in building robust front-end experiences with modern frameworks, collaborating with product, design, and backend teams to deliver scalable solutions. I enjoy learning and adapting quickly to new environments and technologies, and I use clear, simple language to discuss topics with management and developers alike. I advocate for knowledge sharing through documentation and I am comfortable identifying edge cases before QA to ensure high-quality deliverables. My key achievements include being solely responsible for developing an interactive HTML Canvas graph for Target's Big Data, and I enjoy leadership and mentorship within teams, shaping UI components and design systems for consistency, while promoting re-use of data assets and reducing duplication.

Available to hire

Hi, I’m Joseph Aspelund, a self-motivated, detail-oriented Full-Stack Engineer with over 15 years of experience. I specialize in building robust front-end experiences with modern frameworks, collaborating with product, design, and backend teams to deliver scalable solutions. I enjoy learning and adapting quickly to new environments and technologies, and I use clear, simple language to discuss topics with management and developers alike. I advocate for knowledge sharing through documentation and I am comfortable identifying edge cases before QA to ensure high-quality deliverables.

My key achievements include being solely responsible for developing an interactive HTML Canvas graph for Target’s Big Data, and I enjoy leadership and mentorship within teams, shaping UI components and design systems for consistency, while promoting re-use of data assets and reducing duplication.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Language

Javanese
Advanced

Work Experience

Senior Web Developer (Consultant) at REI
May 1, 2021 - November 6, 2025
Led the UI development for the migration of the customer-facing www.rei.com/learn/expert-advice page from WordPress to an Internal Vue.js solution. Collaborated closely with UX to ensure the feasibility of their designs and worked through UX edge cases.
Senior Web Developer (Consultant) at Target
April 30, 2021 - April 30, 2021
Built greenfield apps in Vue.js and React, connected to multiple internal databases including Oracle, MongoDB, and Neo4j. Prototyped an interactive HTML Canvas graph for Target's Big Data. Visualized the usage of datasets by other datasets and jobs for data analytics. Enabled developers to understand the impact of data changes and promoted re-use of common datasets to reduce redundancy. Resolved timezone-related issues in storage and user display to ensure consistent display of times in the user's local time.
Senior Web Developer (Consultant) at Securian Financial
May 1, 2016 - November 6, 2025
Converted JSPs to an AngularJS 1.5 web application. Established a reverse proxy for developers to enable local UI to interact with testing or production services.
Software Developer at Best Buy
April 30, 2016 - April 30, 2016
Maintained developer.bestbuy.com, bestbuy.com/cart, and the team's CI/CD. Implemented SAML authentication using Node.js in developer.bestbuy.com for e-commerce partners. Improved session expiration handling of the shopping cart. Raised concerns about the lack of documentation for the REST API contract, leading to the creation of documentation tasks. This effort contributed to improved API responses and reduced response payload sizes.
Software Developer at PTC
October 1, 2008 - November 6, 2025
Collaborated closely with senior developers and architects to implement data federation through replication updates. Worked with core components to troubleshoot issues and served as the primary contact for the Core UI team, supporting multiple teams in adopting AngularJS best practices. Developed and maintained modular components implementing corporate unified styling guidelines in AngularJS.

Education

Bachelor of Science in Computer Information Science at Minnesota State University, Mankato
January 11, 2030 - January 1, 2004

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Retail, Professional Services