Josh Caulfield

I'm a Sys Admin and FullStack JS Dev.

About


Fullstack JavaScript developer with experience building dynamic and scalable web applications from the ground up. You can find more examples of my work on my GitHub @Coolfield.

I am currently studying towards a CompTIA Linux+ certification.

FullStack JS

Building web apps was my first 'real' exposure to programming and development, beginning with the LAMP stack and wordpress plug-ins. Thankfully, since then the world has moved on from PHP and I mostly build in JavaScript, using the MEAN stack then later the MERN stack.

Technologies I use:

  • HTML5 & CSS3
  • Node, Express
  • React, Redux
  • MongoDB, SQL Lite
  • NPM, Gulp
  • Bcrypt
  • Serverless (Lambda, Heroku)
  • Git, Github

DevOps / Sys Admin

I work with a host of tools and workflows daily to manage and maintain a scalable network as part of a small, agile team. This experience in a small team forces me to learn many different parts of the Sys Admin toolkit and wear many hats and constantly learn new workflows.

Technologies I use:

  • Linux CENTOS, Kali, Ubuntu
  • Win7, Win10, Win Server 2k16, Win Server 2k12
  • Cisco IOS 15.x
  • PowerShell 5.x, Bash, Python
  • VMWare, Hyper-V
  • AWS (EC2, S3, Route53, Cloudfront, Glacier, Amplify, RDS, IAM)
  • GCP (Firebase, AppEngine)
  • Microsoft Access
  • Wireshark

Blog


How to install Windows Server 2019 in a VM with VMWare

Learn virtualisation, one of the most fundemental skills of any sysadmin or pentester, by installing Windows Server 2019 in your own VM lab.

Read more here.

How to use 'Google Hacking' for PenTest reconnaissance

Understand how to utilise 'Google Hacking', the passive way to scope out potential pentesting targets - all from the comfort of a search bar.

Read more here.

Projects


Placeholder Project #1

Lorem ipsum dolor sit amet consectetur adipisicing elit. Eum totam, laudantium mollitia, minima maiores voluptates blanditiis quo explicabo odit consequuntur voluptate commodi, unde accusantium architecto.

View the code here.

Placeholder Project #2

Lorem ipsum dolor sit amet consectetur adipisicing elit. Eum totam, laudantium mollitia, minima maiores voluptates blanditiis quo explicabo odit consequuntur voluptate commodi, unde accusantium architecto.

View the code here.

Contact


Reach me on GitHub, Linked In and on Medium. You can also reach me directly by sending a message to me@joshcaulfield.com