Nick Castle
@nickcastle
Experienced software engineer specializing in front-end development and accessibility.
What I'm looking for
I am a dedicated software engineer with extensive experience in front-end development, particularly in creating accessible and user-friendly web applications. My journey has taken me through various roles, where I have consistently delivered high-quality features that enhance user experience and engagement. At Adobe, I owned key features in the download panel, leading to a 20% increase in downloads and a 4% improvement in user retention. My work on enhancing the download flow and implementing complex error dialogs has significantly improved user interaction.
Throughout my career, I have collaborated closely with design and product teams to ensure quality and consistency in feature design. My role at Microsoft involved developing the Coherence Design System, where I proposed and implemented an accessibility strategy that elevated the project's accessibility rating to the highest tier. I am passionate about using technology to create inclusive experiences, and I have a proven track record of optimizing performance and integrating analytics to monitor user interactions.
Experience
Work history, roles, and key accomplishments
Software Engineer P30
Adobe, Inc.
Mar 2024 - Present (1 year 5 months)
Owned key features in the download panel, such as a feature for PDF export accessibility tags which resulted in a 20% increase in downloads and improvement of user retention by 4%. Enhanced the download flow by adding crop and bleed toggles to exported PDFs, introduced HTML GIF export options, and mobile renditions to improve UX.
UI Engineer III
Microsoft
May 2022 - Present (3 years 3 months)
Worked as a contractor on development of the Coherence Design System, creating scalable components for use internally and externally. Proposed and implemented an accessibility strategy that brought the project’s accessibility rating to the highest tier.
Designer & Developer
Microsoft
Jun 2020 - Present (5 years 2 months)
Worked on both the Design and Development team for Playfab and Game Stack websites on a short-term contract. Designed mobile-friendly headers and navigation with the design team, then implemented them.
Front-End Engineer
Purple
Aug 2018 - Present (7 years)
Increased website performance by 50% by reducing unused code and asset sizes over the course of the contract. Worked closely with other engineers and stakeholders to propose and develop a new deployment workflow.
Designer & Developer
Moneytree, Inc.
Aug 2018 - Present (7 years)
Work on the internal training team developing custom training courses, internal webpages, small Teams applications, and other tools for staff across the company. Design and develop a scalable internal site using React, React Router, Material UI, and Firebase.
Front-End Developer
Mediapro
Nov 2017 - Present (7 years 9 months)
Developed and edited online security e-learning courses using HTML, CSS, JSON, and JavaScript, then solved style issues after localization as a contractor. Used asymptotic analysis to identify runtimes of algorithms and improve performance.
Designer & Developer
Divutec
Jun 2017 - Present (8 years 2 months)
Collaborated with local and abroad teams to design and develop web and web app solutions for notable local companies, such as Team Child and Bellevue Botanical Gardens. This involved full lifecycle development from concept to deployment.
Education
Degrees, certifications, and relevant coursework
University of Alaska
Bachelors in Multimedia Design, Multimedia Design
Grade: Honors
Graduated with honors. Coursework in Computer Science.
Everett Community College
Associates in Graphic Design, Graphic Design
Grade: Honors
Graduated with honors. Earned a Certificate in Web Development.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Nick?
You can contact Nick and 90k+ other talented remote workers on Himalayas.
Message NickFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
