I am Will Streeter an independent freelance full-stack web developer. After 16 years of working with several start-ups and large organizations, I decided to start Tasty Makers Studio, to offer my rich set of skills and experiences as a web architect to organizations developing new web based products.
While my formal education in Software Engineering concentrated on large scale Java enterprise web applications, my career, for the most part, has focused on frontend and backend development with JavaScript. Possessing the versatility to work both the front-end and back-end has been essential in successfully forging a career as a full-stack User Interface Architect. I create intuitively structured applications which enable less development time between refactors, provide greater capacity for scaling , easily accommodate new features, and reduce the time needed to onboard new team members.
I'm Will Streeter, independent freelance full-stack web developer. Tasty Makers Studio is a project I have begun to offer the rich set of skills and experiences I have accumulated over the past 16 years as a web developer architect
While my formal education in Software Engineering concentrated on large scale Java enterprise web applications, my career, for the most part, has focused on frontend and backend development with JavaScript. Possessing the versatility to work both the front-end and back-end has been essential in successfully forging a career as a full-stack User Interface Architect. I create intuitively structured applications which enable less development time between refactors, provide greater capacity for scaling , easily accommodate new features, and reduce the time needed to onboard new team members.
Looking for new ventures, I founded Tasty Makers Studio to offer the rich web development skills I have acquired over the past 16 years to organizations both big and small who are engaged in building new products for the web. We are currently offering a full spectrum of services for helping individuals and organizations launch new web based products or refactor existing ones. We are adept at working with front-end frameworks such as React, Redux (NGRX), Angular, and NextJS using JavaScript or Typescript. Our backend services are accomplished with Node using JavaScript or Typescript. We currently use the Google Cloud Platform (GCP) services for hosting, data storage as well as the formulation of a continuous code Integration (CI) pipeline. When I am not coding, I am working to secure new contracts and aligning potential client product visions with the necessary specifications for viable production ready releases.
2020-Present
2019-2020
2017-2019
2015-2017
2014-2015
2006-2014
2003-2006
While Tasty Makers can get your project done with a variety of languages, frameworks, and cloud services, speed and efficiency is optimal with items listed in the various tabs below. Each tab will present the tool sets used in the layers of our web development pipeline.
I have been coding with JavaScript for over 14 years, in successful development efforts in both frontend and backend frameworks. While I have substantial experience with Javascript, over the past several years, I have had the opportunity to develop significant projects using TypeScript to code the frontend as well as the backend. No matter what your needs, I am comfortable developing your project in either language. I often suggest JavaScript, for nascent organizations desiring an initial proto-type that will become the basis for building a team of developers. This may change as more coders opt to develop with TypeScript.
I have been coding with JavaScript for over 14 years, in successful development efforts in both frontend and backend frameworks. While I have substantial experience with Javascript, over the past several years, I have had the opportunity to develop significant projects using TypeScript to code the frontend as well as the backend. No matter what your needs, I am comfortable developing your project in either language. I often suggest JavaScript, for nascent organizations desiring an initial proto-type that will become the basis for building a team of developers. This may change as more coders opt to develop with TypeScript.
For the last several years, I have been working extensively with the React/Redux framework. I have completed comprehensive projects with using booth TypeScript and JavaScript. Currently I have been using React with in the NextJS server side framework, which is well suited for search engine optimization. This front-end of this site is built with JavaScript using React/Redux with NextJS.
I have used Material framework with recent projects for both React and Angular. Previous projects have utilized BootStrap, Ant, and UI Elements. Site wide thematic have been employed with Material-UI and BootStrap. Tasty Makers uses SASS and Material-UI stylized components for styling components.
While we have worked with both Java and PHP server applications, my most comprehensive and prodigious backend development has occurred with NodeJS. Whether creating API(s) to handle frontend request or processing transactional interactions with a variety data-storage systems, I have found NodeJS to be quite reliable. This site it supported with an Express NodeJS framework written in TypeScript.
Since the beginning of my career, I have worked in development scenarios driven by data, specifically integrating MongoDB, Redis, and most recently Google's Cloud FireStore with NodeJS applications. The Tasty Makers site utilizes FireStore to store and retrieve document data
In some capacity, cloud based computing has been part of all my projects for thethe last 8 years. While a number of projects I have contributed too,use Amazon Web Services (AWS), I have been using the Google Cloud Platform (GCP) for many of my current projects. While I have used Google's Kubernetes Engine (GKE) clusters to orchestrate Docker containers for NodeJS, NGINX, Mongo, and Redis in support of an Angular application, I tend to begin most early stage projects with Google's PaaS offeringAppEngine. Both the backend and the client side of Tasty Maker's are supported by separate instances of GCP AppEngine. Images and other binary data arestored in the GCP's Cloud Storage. A pipeline for continual integration, merging code from GitHub into the various AppEngine instances, is configured GCP's Cloud Build
Tasty Makers Studio is currently accepting inquiries for new web development projects. We entertain all request, whether long or short term. Marketing and store front applications to feature rich productivity driven applications.
We are particularly interested in applying our trade to projects in early stage development. We can help fine-tune your "back of the napkin" concept into a prototype, shape the UI Architect through "alpha", and aid in crafting a product road-map supported through "beta" by a development life cycle of continual code integrations.