Home icon

Daniel Stafford

An outgoing and detail oriented full-stack developer.

Skills in TypeScript, React, React Native, Redux, Vue, Material-UI on the frontend, Node, Express, NestJS, Python on the backend. Bash Scripting, Docker, AWS, and Azure on the DevOps/Cloud side of things.

I am also a big fan of test driven development, VSCode + Vim, automation, and scrum!

View My Work

Projects

Ernst & Young

Tax application for the Nordic market.

  • Vue
  • Node
  • Python
  • Kubernetes
  • Microsoft Azure
  • This was an internal EY project..

    EY Logo
    Myyntimaatio

    Myyntimaatio

    A React Native application for an external client. Included the following technologies:

  • React Native
  • TypeScript
  • Redux Toolkit
  • Expo
  • React Native Elements
  • Victory Charts
  • Google Analytics
  • AWS Amplify, Cognito, AppSync, Lambda Functions
  • Github Actions
  • As the sole full-stack developer, I was fully response for the architecture and implementation of the frontend and backend. I developed a web admin site using React, TypeScript, Material-UI, Formik, and Redux.

    This was a consulting project. Contact me for code details.

    Yard & Valpas

    Two consulting projects - a mobile application for travellers and another mobile application for B2B recruitment.

  • React Native
  • Expo
  • Redux-Saga
  • NativeBase
  • AWS Amplify
  • Contentful
  • This was a consulting project. Contact me for code details.

    Yard Logo
    SMS-Backend Swagger

    Student Management System API

    A REST API for a student management system for Integrify. Includes the following technologies:

  • NestJS
  • TypeScript
  • Node
  • TypeORM
  • PostGreSQL
  • Swagger
  • Jest e2e Testing
  • Docker
  • Github hooks for CI/CD
  • I worked as full-time tech-lead and occasional scrum master for this API, which included a team of four backend developers. We also worked closely with two frontend teams.

    Highlights of my accomplishments include setting up our CI/CD workflow with Github hooks, creating a cross-platform development environment with Docker, writing bash scripts for automated e2e testing while pushing code upstream and dumping databases from the cloud, as well as working as lead reviewer of pull requests, and contributing to nearly 50% of our code base via new feature, bug fixes, etc.

    This was an internal company project. Contact me for code details.

    The Real Cost App

    A fullstack single page app. Includes the following technologies:

  • Semantic UI
  • React Hooks
  • React-Router
  • Victory Data Charting
  • JSON Web Tokens
  • Node
  • Express
  • RESTful API
  • MongoDB
  • Jest Unit Testing
  • Cypress E2E Testing
  • Users can create an account, log in, and track the frequency and per cost use of memberships/expenses. It's already encouraged me to use the gym more!

    Independently designed and built as part of the 18 credit Full Stack Open course + project at the University of Helsinki.

    GitHub
    Count Commits Demo

    Oh My Scripts!

    A collection o Shell and AppleScripts for a speedy workflow:

  • Count Github commits
  • Moving production and dev dependencies
  • Connecting bluetooth headphones
  • Checking a Git push for console.logs, latests pulls and showing diffs
  • Connecting to wifi
  • Opening up multiple panes in iTerm
  • GitHub

    Aalto University Lunch Finder

    A command line interface application built with Scala where users can view lunch menu options at student restaurants in Aalto University. Includes the following technologies/paradigms:

  • Unified Modeling Language (UML) planning
  • Object Oriented Programming (OOP) structure
  • JSOUP and Scala XML for parsing data from RSS feeds
  • Developed independently while taking Aalto University's Programming Studio 2 course.

    GitHub

    Get in touch!

    Contact me
    Close popup

    Contact me:

    Daniel's Linkedin profile