Hello, I am

Derek Johnston

Lead Fullstack Developer (Generalist)

Who am I?

A Fullstack / Mobile Developer Located In Our Lovely Earth
With a background spanning software development roles at Oiika and E-Data Now!, along with project leadership at YHP, I've gained diverse experience in frontend and backend development. Additionally, my freelance consulting work has provided expertise in web and mobile development. This varied experience has equipped me with a versatile skill set and a deep understanding of software development across different domains.

Personal Info

Email :  
Derek@Derekjohnston.ca
Cell :  
+1 (905) 926-8279
Location :  
Durham Region, Ontario, Canada
Open to :  
Remote or local work

My Expertise

Lead Full-Stack Developer
YHP
Frontend Developer
JSD
YHP
E-data Now!
Oiika
Backend Developer
YHP
E-data Now!
Mobile Developer
JSD
E-data Now!
Oiika

My Resume

Education

2018
Computer Programmer Analyst
Durham College

I hold a three-year advanced diploma in Computer Programmer Analyst, with my final project focusing on leading a partnership to develop a mobile communication application for verbally limited individuals. This project utilized Xamarin for its cross-platform compatibility. Throughout the program, I gained proficiency in various technologies including PHP, ASP, Java, COBOL, SQL, MySQL, C#, C++, Visual Basic, QBasic, VISIO, Ubuntu, MS PowerPoint, Dreamweaver, MS FrontPage, phpMyAdmin, MS Project, MS Access, Android Studio, MS Excel, Visual Studio, and MS Word.

Languages

English
(native)
French
(actively learning)

Volunteer

Mar 2024 -
Event Leader
Virtual Coffee

Science and Technology


Nov 2023 -
Room Leader
Virtual Coffee

Science and Technology


Mar 2023 -
Community member
Virtual Coffee

Science and Technology


Apr 2020 - May 2020
Frontend Developer
Crown International

Science and Technology


Mar 2020 - Sep 2020
Hackathon Lead
Mintbean

Science and Technology

Education

2018
Computer Programmer Analyst
Durham College

I hold a three-year advanced diploma in Computer Programmer Analyst, with my final project focusing on leading a partnership to develop a mobile communication application for verbally limited individuals. This project utilized Xamarin for its cross-platform compatibility. Throughout the program, I gained proficiency in various technologies including PHP, ASP, Java, COBOL, SQL, MySQL, C#, C++, Visual Basic, QBasic, VISIO, Ubuntu, MS PowerPoint, Dreamweaver, MS FrontPage, phpMyAdmin, MS Project, MS Access, Android Studio, MS Excel, Visual Studio, and MS Word.

Languages

English
(native)
French
(actively learning)

Volunteer

Mar 2024 -
Event Leader
Virtual Coffee

Science and Technology


Nov 2023 -
Room Leader
Virtual Coffee

Science and Technology


Mar 2023 -
Community member
Virtual Coffee

Science and Technology


Apr 2020 - May 2020
Frontend Developer
Crown International

Science and Technology


Mar 2020 - Sep 2020
Hackathon Lead
Mintbean

Science and Technology

Experience

Oct 2023 - Present
Freelance
JSD
  • Developed web and mobile applications.
  • Independent and team-based approach.
  • Working with LLMs and APIs.

May 2021 - Oct 2023
Lead Full-Stack Developer
YHP
  • Spearheaded the expansion efforts (2 -> 10 developers, 3 projects)
  • Go-to problem solver including providing support for other teams
  • Tackling development roadblocks swiftly
  • Led code base enhancements, improving team skills and delivering quality solutions.
  • Evaluated task feasibility, offered alternatives, and facilitated collaboration on technical challenges.
  • Provided accurate work estimations, guided team growth through coaching, and managed multiple projects efficiently.
  • Oversaw merging and deployment, upgraded library dependencies, and conducted employee reviews.
  • Led technical interviews and focused on aligning development efforts with YHP's strategic goals, primarily within the Wonderlab suite.

Dec 2019 - May 2021
Freelance
JSD
  • Developed web and mobile applications.
  • Completed greenfield and component development.
  • Independent and team-based approach.

Apr 2018 - Sep 2019
Software Developer
E-data Now!
  • Excelled at my felid placement and landed a full-time job.
  • Worked on the frontend, backend, and mobile development stacks.
  • Lead the optimization pass, identifying and fixing api bottlenecks.

May 2017 - Apr 2019
Software Engineer
Oiika
  • Developed web and mobile applications.
  • First startup experienced.
  • Independent and team-based approach.
  • Self starter required

Tech

Jobs
12345 all
SASS
8.0 yrs
JavaScript
8.0 yrs
Git
8.0 yrs
TypeScript
6.6 yrs
Express.js
6.6 yrs
React.js
6.6 yrs
Node.js
6.6 yrs
Amazon Web Services (AWS)
6.1 yrs
PHP
4.6 yrs
Next.js
4.6 yrs
Docker Products
4.6 yrs
Redux.js
4.6 yrs
Tailwind CSS
4.3 yrs
Leadership
3.8 yrs
Flutter
3.6 yrs
iOS
3.6 yrs
Vue.js
3.6 yrs
Android
3.6 yrs
Nuxt.js
3.6 yrs
Java
3.6 yrs
Microsoft Azure
2.4 yrs
GatsbyJS
2.4 yrs
Symfony Framework
2.4 yrs
ReactNative
1.9 yrs
Ruby on Rails
1.4 yrs
PostgreSQL
1.4 yrs
Python
0.8 yrs
SQL
0.8 yrs

8.0

Years Experience

0

Projects

0

Commits

11.95

Coffee Drank

* Only for fun, calculated based on currently connected public GitHub/GitLab repo's only *

Email Me

Get in touch

Email :  
Derek@Derekjohnston.ca
Cell :  
+1 (905) 926-8279
Location :  
Durham Region, Ontario, Canada
Open to :  
Remote or local work