As a full stack developer, I connect the dots between user experiences, development systems, and business goals while closing any gaps that would prevent holistic production flows.
Fostering better UX and load-times using the latest frameworks such as Vue.JS to deliver performant applications/websites.
Empowering applications with a framework of APIs/Microservices, Websockets, Smart caching, and databases.
Increasing development and maintenance efficiency using version control, CI/CD, monitoring/logging, and testing.
I am always exploring exciting opportunities for in-browser rendering to add interactivity and motion to elements that would benefit from such.
If you have made it this far, do not forget to mention this the next time we talk.
Click the giant play button for a funky glimpse into in-browser rendering.
Incomplete tools like these are made to push my understanding of a topic, and also to help with oddly-specific transient challenges.
In this case, there was a need for drawing in a grid and keeping it saved without the overhead of software like Excel and Google Sheets.
Plug-and-play compatible Credit Card visualizer with swap-out templates supported.
Its use case is as a component for fintech companies to showcase their various credit cards in a personalized manner.
The generated credit card is download-able since it is a CANVAS element; vanilla-tilt.js was implemented to add a third dimension to the overall presentation.
Each movement is randomly decided on a per-instance basis and works in cronologically large steps, therefore reducing the "computational resolution"
The smooth movement is achieved by tweening between its current pixel-position and where it should be on the grid.