Profile
Hi, I'm Neal. I specialize in building user interfaces but enjoy all things tech. Check out my resume, LinkedIn, and GitHub to see what I'm up to!
Experience
The Routing Company
- Led the development of a completely new vertical for TRC – “The Hub”https://rb.gy/xly4b2
- “The Hub eliminates the need to manage operations, shifts, and trip requests in multiple pages; streamlining operations and delivering greater efficiency in trip management.”
- Integrated a new embedded analytics feature into TRC"s dashboard to provide partners with a simple but powerful understanding of how their services are operating https://rb.gy/4iifbw
- Planned and led an ongoing team-wide test coverage initiative to promote a more scalable and reliable platform that has expanded automated test coverage from 5% to 70%.
- Advocated for, planned, and built a custom alerting and monitoring system to notify developers when users encounter bugs on the UI, supporting TRC regularly achieving high availability beyond 99.9%.
- Championed a comprehensive component library featuring maintainable and modular components to ensure consistent design across projects, enhancing efficiency and streamlining development processes.
- Designed and deployed an automated Mac environment setup process, simplifying onboarding and ensuring consistent development environments for team members, resulting in increased productivity and reduced setup time.
- Integrated HTTP authentication and optimized Firestore security rules to enforce stricter data access controls and improve overall system security.
- Proactively pursue continuous professional development by embracing emerging tools and technologies like GitHub Copilot to optimize workflows, enhancing productivity for both myself and team members.
- Demonstrated accountability by fulfilling on-call responsibilities, minimizing disruptions to business-critical processes.
Technologies utilized: React, TypeScript, Cypress, Jest, Gatsby, NodeJS, NPM, Vite, GCP, Terraform, GoLang, CLI, Bash, Git, GitHub, CoPilot, SQL, Firebase, Firestore, A11y, Figma, Agile, Scrum, Jira, Mixpanel, Metabase, PagerDuty, Netlify, Prismic,
SparkPost & MessageBird
- Signals Analytics Project Lead. Integrated Auth0 into the SparkPost application, leading to an improved SSO login experience across products.
- Led architecture decisions and standards for the SparkPost client application.
- Supported and maintained unit and integration testing for the SparkPost client application via Jest and Cypress.
- Maintained CircleCI and AWS build tools and pipelines for all SparkPost front-end projects.
- Participated in on-call rotation every few weeks.
- Supported and fixed security vulnerabilities to help achieve compliance.
- Translated business requirements into Jira tickets. Frequently delegate tasks and responsibilities to help meet project expectations.
- Maintained AWS infrastructure using Terraform for all SparkPost Front-End projects.
- Integrated segment and mixpanel tracking into the SparkPost client application.
Technologies utilized: JavaScript, React, Angular, WebPack, AWS, Terraform, NPM, Node, CircleCI, TravisCI, Google Analytics, Docker, Git/Github, CLI, Slack, Jira, and more.
eDataSource
- Led UI/UX product consistency and standards throughout the entire development process.
- Worked with IT leadership to translate business requirements into functional user experiences.
- Built simple and reusable front-end components to keep architecture and organization maintainable.
- Maintained and improved standards and code quality.
- Supported and fix all HTML, CSS, and JavaScript issues for all eDataSource products.
- Manageed Front-End build processes using Node, NPM scripts, Grunt, WebPack, and custom in-house build tools.
- Actively maintianed automated tests using Ava and Cypress.
Technologies utilized: HTML5, CSS3, JavaScript, Angular, React, WebPack, Browserify, Bootstrap, Git/Github, CLI, Slack, Jira, AWS, Java, Eclipse, Redis, Jetty, MySQL, and more.
LovelySkin
- Lead developer responsible for the Skin Specialists Omaha website rebuild.
- Lead developer responsible for the LovelySkin Spa website rebuild.
- Managed build processes using NPM scripts, Gulp, and WebPack.
- Created user experiences based on designer specifications.
- Incorporated new JavaScript methodologies into the applications and build processes.
- Worked with Visual Studio and ASP .NET MVC to update the LovelySkin.com website.
Technologies utilized: HTML5, CSS3, JavaScript, Angular, Bootstrap, ASP .NET MVC, Version Control (Source Control, Git), Command Line (Vim & Git), Slack, Jira, Tealium, Google Analytics, and more.
Hayneedle
- Worked with project managers, product owners, and UX/UI team members to meet customer needs.
- Practiced user-oriented and agile development.
- Participated in user training and prototype feedback sessions.
- Implemented predictive search API for the Hayneedle.com.
Technologies utilized: HTML5, CSS3, JavaScript, Angular, Bootstrap, SQL, Apache, ColdFusion, Agile Development, Version Control (Surround SCM, Git), Command Line (Vim & Git), Slack, Jira, Rally, Sublime Text, Tealium, and Omniture Site Catalyst (Adobe Analytics), and more.
Ervin & Smith
- Worked with Adobe Photoshop and Illustrator to turn design files into functional web pages.
- Aided the lead developer in creating a Word Press website for the company.
- Aided senior Front-End web developers in creating web pages with HTML/CSS and JavaScript.
- Created an initializer website to help speed up development time for an email campaign.
Technologies utilized: Adobe Suite, Sublime Text, FTP Clients (CyberDuck), Command Line (Vim), Version Control (Cornerstone), Microsoft Word and Excel, Email Campaign Services (Campaign Monitor), MAMP, Apache, and WordPress.
Skills
Languages
- JavaScript
- TypeScript
- HTML
- CSS
Libraries & Frameworks
- React
- Gatsby
- Angular
- Node
- NPM
Tools
- Jest
- Cypress
- React Testing Library
- Enzyme
- WebPack
- ESLint
Software
- Git
- Figma
- Vim / Neovim
- CircleCI
- Slack
Misc.
- AWS
- Google Cloud
- Auth0
- MySQL
- GraphQL
- a11y