Dustin Schrader
Senior Frontend Engineer
***.********@*****.***
Ashland City, TN
Profile
Senior Software Engineer with over 10
years of experience architecting and
developing high-performance, scalable
web applications using React and
modern JavaScript/TypeScript.
Specialized in real-time, socket-based
systems and responsive UIs.
Demonstrated leadership in mentoring
engineers, driving frontend
architecture, and collaborating
crossfunctionally to deliver exceptional
user experiences. Strong advocate of
TDD/BDD practices and Agile
methodologies. Committed to
continuous learning and staying at the
forefront of frontend technologies.
Education
Master's Degree of Computer
Science, Tennessee Tech University –
College of Business
04/2010 – 12/2013
Languages
English
German
Interests
Reading, Hiking, Jogging, Soccer
Professional Experience
Senior Software Engineer, Lattice
06/2021 – 05/2025
•Led frontend development initiatives across several major product lines using React and TypeScript.
•Architected reusable components and scalable UI systems that improved maintainability and dev velocity.
•Designed and implemented robust WebSocket integrations to support real-time updates in dashboards.
•Collaborated with designers, PMs, and backend teams to deliver features that met functional and UX goals.
•Mentored junior developers through code reviews, pairing sessions, and architectural walkthroughs.
•Drove adoption of best practices in TDD, automated testing, and accessibility compliance.
Senior Full Stack Engineer, AppZen
06/2018 – 06/2021
•Developed interactive dashboards and real-time monitoring interfaces for observability tools using React.
•Engineered client-side WebSocket solutions to stream highvolume telemetry data with minimal latency.
•Collaborated with backend engineers to define API contracts and optimize performance at the UI layer.
•Focused heavily on frontend performance, achieving up to 30% reduction in load times through code splitting and lazy loading.
•Wrote and maintained comprehensive unit and integration tests using Jest and Cypress.
•Participated in architectural planning and led frontend sprint retrospectives to improve team efficiency.
Frontend Engineer, Honeycomb.io
05/2014 – 05/2018
•Built enterprise-grade audit automation tools using React, Redux, and WebSockets for real-time collaboration.
•Led the development of front-end features for AI-driven expense and invoice analytics.
•Partnered with product teams to deconstruct user stories into technical tasks and deliver on sprint goals.
•Improved front-end test coverage by introducing and enforcing TDD practices across the team.
•Refactored legacy codebases into modern, modular React components with strong TypeScript typing.
•Contributed to technical design documents and conducted regular team knowledge-sharing sessions.
Skills
- Frontend
React, Next.js, Vue.js, Redux, TypeScript, JavaScript (ES6+), WebSockets, HTML5, CSS3, SCSS, Tailwind
- Backend
Node.js, Express.js, Python (Flask, FastAPI), API design, Microservices, Webhooks, Authentication (JWT, OAuth)
- Database Management System
PostgreSQL, MySQL, MongoDB, Redis, SQLite, Firebase
- Testing
Jest, React Testing Library, Cypress, TDD, BDD
- Architecture
Component-based Design, Frontend Architecture, Micro-frontends, Web Performance
- DevOps / Tools
Git, Webpack, Babel, CI/CD, Atlassian Suite (JIRA, Confluence), Agile/Scrum
- Project & Collaboration
Agile/Scrum, JIRA, Confluence, Slack, Trello
- Cloud & Services
REST APIs, GraphQL, AWS (basic), Real-time Data Streaming
- Soft Skills
Leadership, Mentoring, Communication, Problem Solving, Code Reviews