John Brittain is a self-taught software engineer with over 20 years designing and building web experiences, and 13 years in professional roles including his current position at Visual Impressions. He has built large social platforms with 200k+ members featuring messaging, forums, content sharing and rich UX, and he runs his own long-standing project Skem9.com. A front-end specialist in HTML, CSS, JavaScript and jQuery, he also brings PHP/MySQL backend experience, AJAX, Node.js exposure and familiarity editing modern frameworks like Laravel, React, Vue and Angular. John is an active open-source contributor who improved tooltip and popover UX in the widely used Bootstrap project and enhanced mobile search and editor UX in LinkStack. Based in Charlotte, NC, he combines a pragmatic, hands-on engineering style with a knack for making complex interactive features "just work."
The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.
Role in this project:
Front-end Developer
Contributions:22 commits, 1 PR, 6 comments in 9 years 8 months
Contributions summary:John primarily focused on improving the user experience and functionality of tooltips and popovers within the Bootstrap framework. Their contributions included fixing tooltip toggle functionality, adding container options for tooltips and popovers, and updating documentation to reflect the changes. They also updated the documentation to use `data-toggle` attributes instead of `rel` attributes for tooltips and popovers.
LinkStack - the ultimate solution for creating a personalized & professional profile page. Showcase all your important links in one place, forget the limitation of one link on social media. Set up your personal site on your own server with just a few clicks.
Role in this project:
Full-stack Developer
Contributions:12 commits, 8 PRs, 2 comments in 4 days
Contributions summary:John primarily contributed to the frontend development of the LinkStack project. Their work involved enhancing the user interface, specifically focusing on improving the user search functionality and table responsiveness for mobile devices. They made style and layout adjustments, switching from inline styles to CSS classes, and configuring the Ace Editor for dark mode and smooth scrolling. Additionally, the user updated the sidebar navigation for improved user experience.
linktreeprofessionalwebapplicationlinkultimate
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
John Brittain - Software Engineer at Visual impressions