Overview
Work History
Education
Skills
Projects
Interests
Timeline
Generic

Daniel Schneider

Raleigh,NC

Overview

13
13
years of professional experience

Work History

Senior Software Engineer/Frontend Team Lead

Elastic Path
01.2022 - 10.2024
  • Led development of a scalable e-commerce landing page design system using React and functional TypeScript components
  • Designed and implemented over 50 reusable UI components using JavaScript (ES6), HTML, and CSS, with a strong emphasis on accessibility and semantic HTML for SEO optimization
  • Enhanced code quality by significantly increasing test coverage through Jest, React Testing Library, and Playwright
  • Streamlined communication with the Django backend by optimizing REST API calls using custom hooks and improving state management via Redux and React Query
  • Optimized performance of the application utilizing Chrome developer tools and Lighthouse performance metrics evaluations
  • Automated the CI/CD pipeline for AWS deployments by creating custom GitHub Actions and shell scripts
  • Recognized with the "Remarkable" award for exceptional contributions and dedication to the team

Frontend Developer/Team Lead

Prometheus Group
12.2018 - 01.2022
  • Built a React/Typescript web application for scheduling jobs and workers which dynamically integrates with client-specific systems
  • Conducted deployments with Docker, Kubernetes, and Jenkins
  • Promoted to team lead for outstanding performance, communication skills, and organizational abilities
  • Directed and supervised team of seven direct reports using JIRA for ticket delegation and GIT for version control
  • Designated a Prometheus High Performer, one of a select group of employees recognized on their contributions and hard work ethic

Application Developer

Credit Suisse
01.2016 - 12.2018
  • Developed solutions as part of a Front-end AngularJS Application Team
  • Led web application project allowing users to build dynamically generated internal websites using JavaScript, Bootstrap, C#, and Less with configuration stored on a SQL Server database
  • Improved Data Visualization of customer data using Infragistics and Syncfusion charts and tables
  • Authored an internal landing platform web application for routing financial information using Infragistics, jQuery, and Bootstrap
  • Worked with the QA team using Cypress to establish a performant testing suite
  • Completed over 250 bug fixes and enhancements to the team's web application

System Administrator

SAS Institute
01.2012 - 01.2014
  • Developed Perl program to identify expired virtual machines and automatically notify associated system administrators
  • Designed web application with HTML5, CSS, and JavaScript to allow customers to manage assigned machines
  • Used PHP to store application information in a MySQL database
  • Performed hardware/software upgrades to Windows and Linux systems

Education

Bachelor of Science - Computer Science & Information Science

Elon University
Elon, NC
01.2016

Skills

    Frontend Development React, Redux, Typescript/Javascript, Semantic HTML, CSS

    Testing Jest, React Testing Library, Automated Dependency Scans and Performance Metrics

    Miscellaneous Nextjs, Vercel, Version Control (GIT), Firebase

    Soft Skills Team management, communication, collaboration

Projects

Music and Memory, Personalized Music Therapy for Dementia: Next.js application deployed on Vercel, allowing users to create personalized music playlists aimed at alleviating symptoms of dementia

Discord Book Review Web App: Created a Next.js web application integrated with Discord API to collect a book review within a Form, query Amazon books API for book details, and create a UI interface for users to view reviewed books

CCG Drafting Web App: React application with Node.js backend using REST services to capture card data and allowing users to draft cards against bots and friends in custom lobbies

Unity Game Creation Competitions: Competed in eight coding competitions using C#, deployed to itch.io using WebGL

Interests

SPCA Volunteer, Biking, Yoga, Tennis

Timeline

Senior Software Engineer/Frontend Team Lead

Elastic Path
01.2022 - 10.2024

Frontend Developer/Team Lead

Prometheus Group
12.2018 - 01.2022

Application Developer

Credit Suisse
01.2016 - 12.2018

System Administrator

SAS Institute
01.2012 - 01.2014

Bachelor of Science - Computer Science & Information Science

Elon University
Daniel Schneider