Daniel Philip Johnson

Full-Stack Engineer at Hiyield who specialises with Vue | Nuxt | Javascript | Python | Django | Tailwind | Docker | Kubernetes

Hi πŸ‘‹ I am Daniel✨

πŸ‘¨β€πŸ’» I work remote 🏠 in Cornwall

πŸ“ Resume PDF

I am a Full-Stack Engineer with more than 2+ years of coding experience who is embarking on a journey to become asenior engineer with hiyield. I am in my second developer role rocking thestartup scene and continue to enjoy building rapid greenfield projects to help clients get their vision to market first.

As a Full-Stack Engineer, I get to use a lot of languages ranging from python, Django, JavaScript and Typescript. I have worked on projects that have used ASP.net, django-rest, express andWordPress. I have created front end applications with react, Next, gatsby,vue and nuxt and for styling, I useTailwind and Bootstrap. I have experience with various state management Vuex, redux, redux-thunks, select, sagas and GraphQL. For creating websites with content management systems I use WordPress (PHP) and Prismic.

In my spare time, I am building some libraries for vue.js and improving my next skills. I’m planning on releasing YouTube

πŸ‘¨β€πŸ’» Experience:

  • Full-Stack Engineer

    @hiyield.co.uk

    July 2021 - Present
    β€œA tech-focused digital agency in Cornwall who create User-centered products, websites, and experiences that engage, delight, and deliver true value to both our clients and their customers.”

    I work as a Full-Stack Engineer who supports others with their projects and keeps on top of the backlog. I also interact with the designers asking for feedback on completed work and informing what parts of the design might need to change to be more accessible.

  • React Developer

    @CodeCareer.io

    June 2020 β€” April 2021
    Startup that assists junior developers finding jobs via a job board.

    I worked as part of a frontend development team using React.js, JavaScript and CSS, TailwindCSS and Bootstrap4. We used the agile methodology and jira Kaban board to assign features.

Github Repositories:

πŸ’Ό What I offer

Technical Writing

Writing tutorials about my favourite technologies, APIs with Node.js and contributing to open source.

Writing Code

Need help adding to your a codebase or a open source project, I can use Javascript, React and Nuxt. feel free to contact me.

Writing books and documentation

Currently writing a book about Tailwind CSS and JavaScript blog content.

Web Applications

Building fast, responsive and engaging apps to bring your ideas to life.

Responsive Design

Making sure your designs work no matter what device a user views it.

Code Refactoring

Need help refactoring a codebase, implementing new features in react apps with clean code, and performance improvements.

🧰 Tools

Here are a list of tools, I use daily during my job.

JavaScript

With over 3 years experience using JavaScript [ECMA5-11] building websites, React, Vue and Angular apps. I started back in 2016 with freecodecamp and progressed into freelance work.

Python

With over 3 years experience using Python. Used for automation, API's with flask, django and fastAPI.

React

2 years experience building various React projects from a Markdown Previewer, Drum Machine and amazon clone

Nuxt

After changing from a React developer I jumped into Vue and Nuxt projects. So far Building 3 Rapid Greenfield Projects in 6 months

πŸ“œ Courses

  • BSc Psychology

    @University of Plymouth

    May 2014
    • In this course, I studied the following topics Individual Differences, human development, Social, Developmental, Cognition, and Biological Psychology. I chose the following four current topics:

    • Neurobiology and crime:

      Researched how lies are formed in the brain and what leads to body cues.

    • Neuroscience:

      The role of mental imagery and mental health. The embodied brain and memory

    • Mental disorders and Pharmaceuticalogy:

      Investigated Alzheimers and the role of beta-amyloid plaques The role of anxiety in PTSD

πŸ“œ Courses

JavaScript: The Advanced Concepts (2021)

Udemy

Issued March 2021

View Certificate

JavaScript: Understanding the Weird Parts

Udemy

Issued February 2021

View Certificate

React Front To Back

Udemy

Issued December 2020

View Certificate

Work Smarter, Not Harder: Time Management for Personal & Professional Productivity

University of California

Issued November 2020

View Certificate

Want to learn more? Lets connect!

I’d love to chat about new opportunities or anything design related!

Contact