Reagan Johnston
Software Developer | Full-stack Engineer | Cloud Engineer
For the past 
4 years,  I have been 
building  and 
polishing my software-developer skills.
π About Me
Hey there! I'm Reagan.
If you were to crack open my 8th-grade letter to my future-self, you'd see that I wanted to become an Olympian and my future goal was to 
Although my dream of going to the Olympics for swimming was short lived (I do still swim on the odd occasion), software developing continues to be a strong passion and aspiration of mine. Ranging wildly from 
When I'm not staring blankly at the computer screen, you will probably find me swimming, reading a great book (I've been very interested in financial literacy lately) or drinking all the coffee in my pantry.
π» Recent Experience
Designed and developed Python Flask engines to host, monitor and run web-based software solutions to suite clientβs specifications. Utilising Ajax to serve the Front-end, created appropriate GET and POST methods to read, receive and dynamically update websites provided under specific user conditions Integrated automated web-based email scheduling, to send emails suited to the userβs full suite of interactions within the website. Ranging from welcome emails, forgot my password and task confirmation reminders. Tech-stack utilises Celery-beat schedular, HTML, CSS3 and python to replicate email templates. Setup efficiency-based server models, to prevent data congestion and reduce packet loss due to engine overload. This was achieved by creating distributed server scheduling systems by isolating portions of the server into separate terminal processes. This was employed using Celery-beat schedulers, to separate expedient tasks (such as emails). Design and developed end-to-end web-based software solutions, using Python, Flask, JS, React, HTML, CSS, mySQL, Linux and React Distributions.
π©π½βπ Projects
Title | Description | Stack |
---|---|---|
reaganjohnston.com | Dynamic animated portfolio website, utilising key concepts from | Java-Script, ReactJS, Express, HTML, CSS, Jinja |
Backend Engine | Created a simple online server to process GET requests, mimicked to look like a Flask Python Engine. Demonstrates knowledge in threading, memory allocation and HTTP header response's. | Java, Linux, AWS-S3 |
Raspberri Pi printing-hub | Online Google Drive folder, enabling users to upload documents to the folder and print to a remote printer. Server and programs are hosted on an  | MySQL,  |
AWS Services | Online AWS server with a purpose to accomodate for the current active 20+ users.  | MySQL, AWS-S3, AWS-Ec2, Linux, Python |
π Education
Rural and Regional Enterprise Scholarship - QTAC.
For great 
Queensland University of Technology
Bachelor of Information Technology -
The only way to make sense out of 
change  is to plunge into it , move with it, and join the dance.
-Alan Watts
π Future Ventures
- Security and Authentication for reaganjohnston.com
E-Commerce Website  for the Organic Meat I sell at the sunday Milton Markets- Stock market command line execution (executing buy/sell orders in a command-like interface, over an AWS server)
- Attain CompTia Certified Cyber-Security Professional certificate
- Python
 machine learning , integrating into Stock market trader - Embedded Systems (IoT)
Thanks for reading!