I am a Senior Software Engineer with fluency and expertise in JavaScript, React.js and the latest frontend concepts and workflows. I design and build modern user interface components - translating requirements into deliverables, improving frontend performance, documenting codebase and implementing best practices. I am proficient in taking ideas from concept to production, improving existing products and handling complicated projects.
Worked on and own the open-source Autocomplete React Library built with React.js, Typescript and Jest/React Testing Library. Oversee all maintenance tasks on the project.
Built and implemented a tool to visualize and search through JSON Schema. The solution is optimized to handle large JSON files with hundreds of thousands of rows and more. Utilized Typescript, React, Redux, JSONPath and SCSS on the solution.
Worked on the Richard James website for SumoSoft - contributing heavily to iterating frontend components for the e-commerce site and implementing solutions to improve the backend many times. The solution utilized React, TypeScript, LESS, Webpack, Jquery and C#/ASPNET on the backend.