About
A short bio.
Senior Frontend Developer
Teaching Flash as a course.
Flex Video Developer
UI/UX work on a video app.
Senior Flash Developer
Apps, websites, ads.
Flash Developer & Designer
Build of ads for various brands.
E-learning Developer
Creation of E-learning CD.
2D Game Developer
Coding, debugging, testing.
Game Developer
A/B testing, UI/UX development.
E-learning Developer
Quiz game development.
JavaScript Lead
Integrative project: AdLib.
Ad Developer & Designer
Code and concept.
TypeScript Developer
Plugin development & WebPack.
Ad Developer & Designer
Email and ad developer.
E-learning Developer
Interactive E-learning modules.
Nuxt Developer
Coding up Figma Layouts in Nuxt.
Code.
Develop Core Skills.
Foundational knowledge first, frameworks second. TypeScript and JavaScript. Principles of reactivity, server-to-client communication, and the JavaScript event loop. I believe simple solutions, and an ability to see alternative paths, require more than framework know-how.
Never Stop Learning.
“You never know when you might need trigonometry.”—Wish I had listened to my math teacher. Lately I've been brushing up on radians, tan, and π, because even the mouse tracker on this site uses trigonometry. Never stop learning, or re-learning.
Do.
On YouTube, I was listening to a developer with plenty of qualifications. Despite being well read, when he needed to build an app—he froze at the keyboard. So he founded a school where students learn by doing. Not just theory. I try to get busy fast. Failure is an option.
Knowledge.
Research
I'm always exploring new libraries, APIs, frameworks and ideas. Consider me someone who enjoys digging around in Supabase one day, and in RekaUI the other.
Data Visualization
Whether Chart.js, MapboxGL, Three.js, or even Pixi.js, I believe data points hold endless opportunities for visualization.
UI/UX
Carefully crafted micro-interactions can help people navigate content. I still have a lot to learn here; the brain is a prototype.