Daniel Lewis
Software Engineer
Web Development (Expert): HTML, CSS, Javascript, Typescript, React, WebGL
Low Level/Native (Journeyman): Rust, C/C++, OpenGL
2021-07-15 to Present
Senior Software Engineer:
A member of the Sidekick team developing a greenfield desktop platform using Electron, TypeScript, and Rust that allows third-party applications to run in a hospital environment, working with product to decide on scope, technical trade-offs, and strategy.
2020-10-01 to 2021-07-01
Senior Software Engineer:
As a part of the Search and Sort team I contributed to the development of the True Search feature, an nlp/ml driven search solution. I also developed cubby (https://github.com/rentpath/cubby), a state management and data fetching library designed to replace redux in the next generation of RentPath products. Technologies used include Typescript, Javascript, HTML/CSS, React, Redux, Tailwind, GraphQL, and Sajari.
2018-10-29 to 2020-03-31
Senior Software Engineer:
I built the second version of the AddShoppers Dashboard, a campaign management portal for clients to create, edit, and review reporting metrics for ad campaigns run on their site through the AddShoppers Platform. Technologies used include Typescript, React.js, Redux, Redux-Saga GrapesJS, SASS, ImmutableJS, and PoiJS.
2017-10-01 to 2018-05-31
Software Engineering Consultant:
I built the Thrillbox Workbench, a dashboard and admin utility for clients to manage their content and it's associated metadata, as well as view usage metrics. Technologies used include React.js, Redux, Redux-Saga, Typescript, Styled Components, Node.js, and Hapi.
2017-05-01 to 2017-09-20
Software Engineering Consultant:
I built out a set of reports within the system social dashboard. Through these reports, the users of the system social platform can see detailed metrics on the effectiveness of their campaigns. Technologies used include HTML, CSS, Javascript, jQuery and d3.
2016-10-01 to 2017-05-01
Software Engineering Consultant:
I built several demos and proof of concepts of Quantum Interface UI/UX designs for VR, AR, and Mobile. All projects were done using Unity3D.
2014-07-28 to 2015-06-15
Software Engineer:
Part of the Monetization team, I built and maintained the web tools and interfaces to several of the company’s products. These included the internally used curation tools for both live stories and geofilters, as well as the public facing geofilter submission page at https://www.snapchat.com/geofilters. Technologies used include HTML, CSS, Javascript, Backbone, jQuery, React/Flux, and Angular.
- English
- Native speaker
Synthesizers, Digital Audio Workstations
Game Engines, 90s Consoles
Installation Art, Eurorack Modular Synthesizers