I love JavaScript and React, functional programming, and good UX design.
I have been coding professionally since 1997! I started in C, moved onto the web, learned and used every imagineable language of the times, and learned to love JavaScript more and more.
I have had the enormous privilage to lend my skills to companies like PayPal, Intel, UpperDeck, GEICO, and many more.
Along the way I have refined my coding habits and techniques to include, and be built around dynanisism and functional programming. What many of your engineers will take 50 lines to do, I can do it in 20 readable lines.
In the last couple of years I have worked with doezens of clients, and I have yet to find something I couldn't impement using my tools and skills. I have great communication skills, and my primary goal is to be reliable and predictable in my work.
I think this is a great example of ui design to make the user's life just a litle bit easier, while at the same time, not require a lot of screen space.
I am using json as a data source, because, that is how you build React, the "right way". It makes your components less coupled to api and network changes, and ends up providing a better, more hexoganal design.
This is how I would make a dropdown in 2022. It uses keyboard interaction, and can easily be adapted for use with a screen reader. The keyboard only tracks while the filter is focused.
This works with all pointer objects, not just the mouse!
I have a track record of building and launching web applications as part of a team, or on my own, in record time. I do this by fighting complexity every time it rears it's ugly head and viciously refactoring my code.
If you are interested in a 10x developer to supercharge your project or team, please reach out to me.