Abstract header background image
Profile photo of Stuart Kennedy
Stuart Kennedy
Full Stack Engineer
TypeScript logo
Node.js logo
React logo
$ whoami

I am a full stack web application developer with a focus on TypeScript, Node.js, and React. I have Node.js certifications for both Application and Services development issued by the OpenJS Foundation, which can be verified by clicking on the badges below.

OpenJS Node.js Application Developer certification logo
OpenJS Node.js Services Developer certification logo
$ ls -l my-tech-stack
  • ♾️ TypeScript
  • ♾️ Node.js
  • ♾️ React
  • ♾️ Next.js
  • ♾️ SASS

I have a high level of proficiency in the above technologies, and pride myself on my commitment to code style and following best practices. I also like to keep up with the latest in web standards and am always looking for new ways to write better code.

$ cat skills.txt

In addition to my core tech stack, I have a vast array of skills and interests applicable to working in web development. This includes a sound understanding of networking, HTTP, REST, and DNS.

I also have experience with the two main cloud service platforms, AWS and Azure. In particular, I have experience with and enjoy building applications that implement AWS services such as S3, Lambda, SQS, and container resources with ECR and ECS.

Testing and quality assurance is something I also take very seriously. I aim for a combination of unit and E2E testing using frameworks such as Jest and Cypress to assist in building applications that remain in a continously deployable state.