Skip to content
View ebaker's full-sized avatar

Block or report ebaker

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ebaker/README.md

Hi, I'm Eliot Baker πŸ‘‹

Senior Front-End Developer crafting pixel-perfect interfaces. I specialize in building responsive user experiences with TypeScript, React, and Next.js. I bridge the gap between design concepts and technical implementation, fostering best practices with consistent code reviews and guiding architectural patterns.

Website LinkedIn GitHub

πŸš€ Experience

Senior Front End Software Engineer, Software Consultant (2022 - Present)

  • Develop web applications using TypeScript, Next.js, React, Recoil, Tailwind CSS, and libraries as needed
  • Create features for DAO and DEX decentralized applications by integrating smart contract protocols
  • Establish and implement front-end architectural patterns for emerging technology stack
  • Optimize front-end performance for responsive data updates and reduced time to interaction
  • Drive code quality through consistent code reviews and technical discussions
  • Guide new contributors in development practices and decentralized paradigms

Senior Front End Software Engineer, Technical Lead @ Tawkify (2020 - 2022)

  • Led team planning and development of a mobile-first signup and onboarding flow using React, CSS-in-JS, and MUI
  • Established front-end patterns, streamlining and enhancing user sign-up processes
  • Conducted A/B split testing to improve UI/UX and optimize user journey
  • Collaborated with product/design teams for a cohesive UI/UX realization, bridging any technical gaps
  • Ensured consistent utilization of established patterns and best practices through thorough code reviews
  • Mentored junior developers, emphasizing best practices and guiding them through resolving blockers

Senior Front End Software Engineer @ Yara (2018 - 2020)

  • Developed features leveraging Next.js, React, Google Maps, GraphQL, HTML5, CSS-in-JS, and Express.js
  • Delivered responsive UI components for payments in 2 products, supporting i18n in 7 languages across 5 countries
  • Implemented an editable field mapping tool, leveraging GIS datasets to populate and streamline farm field management
  • Led sprint planning and releases for a team of engineers with asynchronous standups
  • Reviewed domestic and international team code submissions while collaborating on best coding practices

Front End Software Engineer @ Lightbend (2015 - 2018)

  • Developed UI components using AngularJS, JavaScript, TypeScript, HTML, and CSS
  • Delivered mock to feature signup flow and administrative dashboards
  • Diagnosed and optimized client-side resource issues for improved performance at scale
  • Structured and implemented client-side unit test framework in Jasmine with Promises

Software Engineer @ Maestro Interactive (2013 - 2014)

  • Developed client-side interfaces using CoffeeScript, Backbone.js, Stylus, and various third-party APIs
  • Created admin dashboard tools for a live event CMS used by major music festival brands
  • Contributed to documentation, guided new engineers on best practices, and reviewed code via GitHub pull requests

Software Engineer @ ColorQuick (2011 - 2013)

  • Developed web interfaces in HTML, CSS, JavaScript, jQuery, Bootstrap, and PHP interfacing with MySQL
  • Implemented changes to back-end service, adapting PDF generation from web portal data as requirements evolved

🌟 Skills

Languages & Frameworks

JavaScript, TypeScript, Python, HTML5, CSS3, React, Angular, Next.js, Node.js, Express, PHP, GraphQL

Libraries & Tools

Recoil, Redux, Apollo, Tailwind, MUI, styled-components, Jest, Playwright, Docker, Git, SQL, Vim, Emacs

Concepts & Practices

Frontend Architecture, Responsive Design, Code Reviews, Planning, Mentorship, Internationalization, A/B Testing, Performance Optimization, Web3/DApps

πŸ“š Education

  • BS in Computer Engineering, Pennsylvania State University
  • AI Engineering Workshop, AI User Group San Francisco (2024)

Pinned Loading

  1. next-cosmwasm-keplr-starter next-cosmwasm-keplr-starter Public

    TypeScript 22 18

  2. cw3-fixed-multisig-dapp cw3-fixed-multisig-dapp Public

    TypeScript 6 4

  3. cw-payment-splitter cw-payment-splitter Public

    A CosmWasm smart contract for splitting payments across addresses based on a percentage of shares.

    Rust 17 1