Chris Pruyne

Software Engineer

Professional Summary

Seasoned Front-End Engineer with over 10 years of experience in developing robust and scalable web applications using TypeScript, Node.js, and modern front-end technologies. Expert in implementing responsive, cross-browser compatible UIs with a keen focus on accessibility and user experience. Seeking a Senior Front-End Engineer position to leverage deep technical expertise in driving innovative web development projects.

Technical Skills

  • Languages & Frameworks: TypeScript (Expert), JavaScript (ES6+), Node.js, Express, React, Vue.js
  • Testing & Accessibility: Jest, Vitest, Testing Library, Storybook, Cross-browser Testing, Accessibility Standards (WCAG, ARIA)
  • CSS & Pre-processors: SASS, LESS, PostCSS, Tailwind CSS
  • Build & Deployment Tools: Webpack, Rollup, Vite, Docker
  • Data Management: REST, GraphQL, Apollo Server, PostgreSQL, MySQL
  • Version Control & Collaboration: Git, GitHub, Agile Methodologies
  • Spearheaded a team focusing on advanced TypeScript and Node.js development.
  • Enhanced code quality and standards through regular code reviews and paired programming sessions.
  • Led the successful migration and version update of the company's UI component library to Vue3 and TypeScript.
  • Developed and implemented comprehensive cross-browser testing and accessibility frameworks.
  • Managed development of decentralized applications on the Ethereum blockchain.
  • Oversaw the maintenance of React and TypeScript-based internal component libraries.
  • Formulated front-end best practices and documentation for team-wide adherence.
  • Focused on TypeScript and modern Node.js solutions for diverse client projects.
  • Led research initiatives on new front-end technologies, enhancing team capabilities.
  • Acted as a key resource for cross-browser testing strategies and accessibility compliance.
  • Implemented cutting-edge JavaScript and Node.js practices in web development projects.
  • Ensured cross-browser compatibility and adherence to accessibility standards.
  • Collaborated with clients to create SEO-optimized websites, enhancing digital presence.
  • Maintained and updated client websites with a focus on reusability and modern web practices.
  • Implemented key features for cross-browser compatibility and accessibility enhancements.