GithubHelp home page GithubHelp logo

Hi! I'm Brian Lewis

Intro

I'm a software engineer who loves crafting elegant, resilient, and creative solutions to the most interesting and challenging problems. I have experience site-building with HTML and CMSs like Drupal and Wordpress, but I really thrive when I get to architect front end code that will stand the test of time, and make future-me proud of the code I wrote because of its ease of maintainability and ability to make an update without fearing that I'll break something somewhere else.

Experience

Frontend Engineer, Four Kitchens — 2016-Present

  • Performed the roles of Frontend Architect, Design System Implementor, Engineer, and Frontend Consultant on projects for clients such as Yale, Ithaca College, NYU, New York Public Library, and others.
  • Led teams of jr and full-stack engineers to develop resilient and maintainable frontend architecture to be deployed to dozens of sites so that updates and tweaks could be pushed out with ease while maintaining a stable code base.
  • Identified and resolved performance and accessibility issues on existing code bases to improve visitor retention, search engine optimization, and usability for all site visitors.
  • Worked closely with internal and external designers to translate their static designs to fully responsive, accessible, and user-friendly web applications that often exceeded the designers original vision.
  • Implemented design systems for large organizations with numerous web properties in a way that enables them to share common code across properties, while maintaining the flexibility to deviate on a per-property basis when necessary. This has made their organizations code quality and maintainability exponentially better.
  • Implemented visual regression testing to ensure the integrity of design patterns when developing new features, fixing backend/code-related bugs, and refactoring code for performance and scalability.
  • Organized and led the Four Kitchens Frontend Practice Group - an internal, bi-weekly meetup focused on frontend education, best practices, and professional development.
  • Co-led the creation of Emulsify, an open-source tool for creating design systems with reusable components, and clear guidelines for teams.
  • Utilized tools such as Git, StyleLint, ESLint, Prettier, and CircleCI to ensure code quality, correctness, and maintainability.

Expertise

Skills

Contact

Brian's github stats

Brian Lewis's Projects

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.