Location: New Mexico, US
Remote: Yes
Willing to relocate: No
Technologies: JS/HTML/CSS, ES6, TypeScript, React, Redux, Git, Shopify, Next.js
Email: davidy889@gmail.com
Résumé: https://quxbaz-resume.vercel.app
I am seeking a position as a mid or senior-level front-end engineer. I have 8+ years of experience working at various levels of responsibility as a front-end developer throughout my career. My previous work was as the creator of a thorough visualization of MMA matchups (https://mmabetsharp.com). The work encompassed a large breadth of skills including core front-end work, design, visualization, scraping, data structuring, as well as social media engagement via public discourse and other various channels.
I consider myself a generalist in the front-end space. I have a good knowledge of web technology fundamentals, but I also rather appreciate the higher level tools brought in by the React-era.
I have experience in ecommerce, both as a developer and administrator. I have worked on the development of inventory management tools for online clothing retailers. I have also used the Shopify platform to create a portal to sell woodworking products.
I have enough maturity as a developer to balance the cost of writing maintainable software with the need to write effective software quickly. I understand software is inherently complex, and if neglected, tends to devolve into something very difficult. I also understand businesses and companies, especially smaller ones, operate with limited resources, and that the ability to drive a product forwards can be essential.
I’ve been thinking about… The nature of complexity in software. How can we apply functional programming concepts to a domain that is largely event-driven and mobilized by effects? How can we reduce excessive “wiring” between components and increase modularity? How can we create a level of abstraction over system components that ensures logical consistency while avoiding excessive overhead? How do we balance the need for “correctness” (typing, tests, refactoring, experimentation) with the need to deliver a product within limited time and resource constraints?
Aside, I also have some experience with physical goods, having created and operated a small woodworking company for 3 years. During the time I received unsolicited praise for the top quality of my work. I apply the same ethic to my programming work.
I value clean design, code consistency, architectural durability, and simplicity whenever possible.
I describe myself as… Easygoing, reliable, flexible, adaptable, and a clear communicator.