I'm Dan Purcell, your Full-Stack Web Developer.

Full-Stack Web Developer with a knack for building sleek, high-performance applications using Node.js, React, and React-based technologies. My background includes leading and mentoring developers as a Lead Instructor at App Academy, where I managed full-stack projects and enhanced curriculum development to sharpen the skills of aspiring engineers. Focused on creating efficient, data-driven solutions and a proven ability to spearhead complex tech initiatives, I blend deep technical expertise with real-world impact.

Node.js badgeFlask badgeDocker badgePostman badgepnpm badgeLinux badgeGit badgePython badgeMUI badgeJSON badgeReact badgeRedux badgeVite badgeReact Query badgeExpress.js badgeJavaScript badge

Experience


Choose Health
Front-End Developer

    Contracted to upgrade client portal from dated HeliumJS framework to modern front-end technologies built on React. Expanded the web app with additional views, incorporated mobile device support, implemented updated designs and added new features.

    Employed NextJS 14 with React-Query for site performance, Material-UI for modern style implementation, and Stripe integration for transaction safety and ease of use.

    Leveraged MUI X advanced components to chart and visualize historical health data in a user-friendly format.

    Targeted and delivered 1 second page loads despite heavy API data requirements, allowing near-instant data visualization throughout the web app. Snappy and responsive UI on desktop and mobile devices was achieved through NextJS server components and optimization of async server state through React-Query.

    Coordinated with leadership and managed sprint objectives, keeping backend, frontend and design teams aligned through development sprints.

App Academy
Lead Instructor

    Managed a team of 4 developers as the Lead Instructor and Lecturer of the 24 Week Full-Time Program’s Node/React/Redux full-stack module.

    Led the design and implementation of automation for collecting Module’s recurring cohort project data. Reduced legacy process lead time by over 90% and set a new standard in Module’s operational efficiency.

    Created React technical interviews to enhance Module’s staff on-boarding process and maintain team standards of high performance and productivity.

    Significantly advanced the Module’s curriculum, focusing on in-depth understanding of React Hooks and debugging skills, raising the skill threshold of student developers and transforming student experience.

    Led efforts to develop initial stages of automating end-to-end testing for cohort project websites using Playwright to further improve Module outcomes and testing efficiency.