Experience
2021 — Now
2020 — 2021
2020 — 2021
Brooklyn, New York, United States
• Mapped database data to generate recursive dynamic Formik forms, containing fields, field arrays, and field groups
• Append custom Yup object schema validations based on field type to aforementioned fields
• Set up data-driven page routing, mapped from database data and hard-coded data
• Corresponded routes with automatically generated tab and subtab navigation
2019 — 2020
2019 — 2020
• Used SCSS to initiate and architect dynamic Material-based theming with legacy code preservation.
• Created SCSS wrappers to customize third-party libraries, agGrid, ng-select, and tinyMCE, by parsing incoming configuration parameters from a consuming app.
• Leveraged existing SCSS Material variables, mixins, and functions to scaffold custom manipulations.
Incorporated barrel files for partials to encourage modularization
• Implemented, configured, and wrote SASSDoc documentation
• Wrote recursive/deep SCSS getter and setter utilities to overcome lack of nesting support from native functions
• Created subscribe-able Angular service to receive dynamic updates from form controls
• Wrapped MomentJS into an Angular pipe, extending from Angular’s date pipe methods
2018 — 2019
• Contributed to the development of three web applications: creditZO, CreditBliss, and BizTaxWiz
• Technologies used: Angular 5-7, Typescript, Bootstrap, HTML and SCSS
• Lazy loaded modules and tree shook providers based on usage, in order to save performance time and resources
• Created and imported shared library consisting of company’s reusable components to DRY
• Combine separate pre-existing Angular project repos into one root to allow aforementioned local library usage
• Utilized declaration merging to reorganize old and develop new shapes to allow intuitive and inferential typing
• Implemented RxJs’s library concepts to manage state affected by asynchronous calls
• Used transclusion and NgTemplateOutlet to further customize reusable components, contributing to more DRY code
• Developed wrappers for third-party API’s, including Contentful and Intercom, to enhance user experience
• Added specific documentation to provide context and instruction to developers on team
Education
Fullstack Academy
Computer Software Engineering
2018 — 2018
University at Buffalo
Bachelor of Arts - BA
2011 — 2015