Will Weiss, Full-Stack Developer in Boston, MA, United States
Will Weiss

Full-Stack Developer in Boston, MA, United States

Member since November 28, 2018
Will is a proven engineer and leader who's comfortable working across the stack in pursuit of shipping software. He believes that communication is vital to any project but especially when working remotely. For technical matters, Will thinks that the most important processes are those that prevent problems from arising in the first place: a clear consensus on the requirements, code reviews, practicing TDD, and maintaining a QA mindset.
Will is now available for hire

Portfolio

Experience

  • SQL, 6 years
  • JavaScript, 6 years
  • Functional Programming, 6 years
  • Bash, 5 years
  • Express.js, 5 years
  • Mocha, 5 years
  • TypeScript, 4 years
  • React, 3 years

Location

Boston, MA, United States

Availability

Part-time

Preferred Environment

Unix

The most amazing...

...project I've created is Tempo: a user interface that has enabled benefits packages to be configured for thousands of employers.

Employment

  • Web Developer

    2019 - PRESENT
    TCB Analytics
    • Built a user interface for market research reporting tool using R, Shiny, jQuery, and Bootstrap.
    • Added a drag-n-drop tree functionality to allow the easy construction of hierarchical pivot tables.
    • Improved the user experience by using event listeners to enable intuitive addition and deletion of page elements with the enter and backspace keys.
    • Wrote a Dockerfile for the project which enabled a consistent, containerized deployment.
    • Created a testing framework and utilized runtime assertions to ensure correct application behavior in common and edge cases.
    Technologies: R, Shiny, jQuery, Bootstrap, Docker
  • Associate Director | Senior Engineer

    2014 - PRESENT
    Maxwell Health
    • Created Tempo, a user interface that has enabled benefits packages to be easily configured for thousands of employers using Node.js, Express.js, MongoDB, React, Redux, and AWS.
    • Deployed and supported over a dozen microservices using Docker and Kubernetes.
    • Built ETL tool and cron job to load hundreds of thousands of insurance plans nightly from third party sources using Bash, node.js, and Kubernetes.
    • Helped to create a new payroll system to surface demographic and coverage changes to HR users using event sourcing backed by PHP, DynamoDB, MySQL, and SQS.
    • Spearheaded the re-platforming of our benefits shopping experience for employees to allow mobile enrollment, improve usability, and support internationalization using React, Redux, and styled-components.
    • Set up and maintained many test suites for various applications using Mocha, Chai, Sinon, Ava, Bats, PHPUnit, and Cucumber.
    • Created a search engine for small group medical insurance plans using Elasticsearch, Node.js, Express.js, Mustache, and jQuery.
    • Performed load testing to determine possible performance issues prior to product launch using Artillery.
    • Built an EDI platform allowing member elections to be synchronized to all major insurance carriers using Python and Pandas.
    Technologies: Node.js, Express.js, TypeScript, React, Redux, Python, Amazon Web Services (AWS), Amazon Simple Queue Service (SQS)

Experience

Skills

  • Languages

    JavaScript, TypeScript, SQL, GraphQL, Python, Erlang (OTP), Bash
  • Frameworks

    Express.js, Koa, Redux
  • Libraries/APIs

    React, Chai, Sinon.JS, jQuery, Mustache
  • Tools

    Mocha, AWS SDK
  • Paradigms

    Functional Programming, Agile
  • Other

    Software Developer, Enzyme
  • Platforms

    Linux, Unix
  • Storage

    MongoDB, CouchDB

Education

  • Bachelor's degree in Mathematics
    2008 - 2012
    Williams College - Williamstown, MA, USA

To view more profiles

Join Toptal
I really like this profile
Share it with others