About me
I'm a passionate developer with +1 year of work experience in JavaScript/TypeScript, I'm a lover of accessible page design which drives my desire to learn new technologies and develop fun an intuitive websites. I love what I do and I am always looking to help others with what I can.
For web, mobile and desktop frontend development is use React and Next.js. For backend technologies I am well acquainted with Node, PostgreSQL, and React-redux. Merging these technologies while implementing good practices in prototyping and coding, clean architecture, and agile methodologies is a cornerstone of my coding success.
Beyond coding I bring a host of other varied skills from my past experiences. As a biochemist, I have a strong understanding of the scientific process and how to apply it to problem solving. From my time teaching in Japan, I grew a passion for learning and teaching others, while reaching across cultural boundaries to understand and better success across diversity. These skills help me in jumping in and meshing with any team I have the pleasure of working with.
Coding Experience
Freelance | Sept. 2022 - Currently
Work closely with clients to design and complete the development of web pages/applications while applying agile methodologies. In the projects completed, I have developed web apps and components from landing pages, manageable stores with registration and login, manageable blogs, administrative dashboards, web pages with a variety of sections and more. From prototyping to backend architecture, I communicate my designs using Excalidraw and Figma to best create my clients dream websites.
Scribble Me This | Aug. 2022 - Sept. 2022
Built an online multiplayer game where players draw against each other to have a custom built and trained neural net using TensorFlow/ML5 using Google QuickDraw's dataset to guess their drawings. The host system is built using Socket.io and the site as a whole was built in JavaScript using React and Redux. I designed the Socket.io framework and game logic to handle player data across client devices and lobbies.
Fullstack Academy | Apr. 2022 - Sept. 2022
Learned and developed full-stack JavaScript web applications and methodologies in an 16 week full time accelerated coding bootcamp. Program frameworks formally covered key concepts of frontend design with CSS and HTML5 as well as applications of JavaScript and APIs. Primary back-end tech stacks involved React, React Router, React Hooks, Redux, and Express. These were tied in with SQL database knowledge for designing large industrial scale projects. All concepts were tested in cooperative developments utilizing Test-Driven-Development (TDD), prototyping, and agile development methodologies to simulate real-world development cycles.
Skills & Tools
A look at all the programming languages, libraries, and tools I've worked with, I started programming about 3 years ago. As a trained full stack developer, I have tried a few programming languages and technology stacks, both backend and frontend.
My focus is normally function first then form, but I've been challenging myself to more appealing and accessible designs.
Languages
Frameworks and libraries
JavaScript libraries
Preprocessors, css style, component and motion libraries
Backend stack
Softwares and tools
Agile methodologies and coding principles
Currently or interest in learning...
Interests & Goals
I am interested in learning better fullstack web architecture and the needs of business level programming infrastructure.
Currently I'm learning how to make applications with better API integrations allowing for enhancing websites with generative AI technologies and accessibility add-ons.
I am also interested in learning other things besides programming such as 3D design with Blender and animation.