Picture of Matthew Rowlandson
Ontario. Canada
Full Stack Software Developer @Freelance
EST

Current Toolset

ReactJS logo MongoDB logo NodeJS logo
Git logo GulpJS logo MochaJS logo Sass logo Ubuntu logo
Namecheap logo Digital Ocean logo

Details on my Skillset

I am a software developer, with a knack for making great software.

Full stack web development is my forte'; I create quality web applications for my clients. I'm used to creating systems with restful APIs and microservices, using nodejs as a backend. I use ReactJS or any modern frontend javascript framework for front end ensuring responsive and modern looking design. I am very knowledgable on application design, agile development, and test my applications using automated unit testing. I know my way around dev operations and host my client's apps on Ubuntu servers, using apache or nginx as a webserver. I host applications and maintain them through cloud services like Digital Ocean or AWS.

I am a team player, a self starter, and I learn quickly. I take ownership of the software I build. With existing systems, I love to learn about how a software works and am always looking for ways to improve it. I am very much open to mentoring my peers, as I really enjoy sharing what I know.

I'm used to working with Git as source control, and communicating over Slack for collaboration. I'm transparent with my work by keeping detailed track of my hours using excel spreadsheets and sharing detailed invoices when working freelance.

Tech Stack

  • Languages: JavaScript, PHP, Python, C#, ASP.net, C++, Java, and Ruby.
  • Databases: MongoDB, PostgreSQL, MySQL, Microsoft SQL, and Firebase.
  • Dev-ops: Ubuntu, CentOS, Digital Ocean, AWS, DNS records, SSL certs, Nginx/Apache
  • Applications: JIRA, Trello, Git (cmd line), Visual Studio Code, Sublime
  • Agile Devlopment, Unit testing, Code Documentation, Wikis

Web Development

  • JavaScript BE: NodeJS (RestfulAPIs, GraphQL)
  • JavaScript FE: AngularJS, ReactJS, JQuery, VueJS, KnockoutJS, BackBoneJS
  • HTML5, CSS3, responsive design, flexbox
  • Preprocessors: HAML, SASS
  • Build Tools: GulpJS, webpack, nodemon, npm scripts
  • Unit Testing: MochaJS, JestJS

Reach out

Inquire with me by sending an email, and let me know what you're looking for and how I can best help you and your business.

History

Remote Freelance
Software Developer Consultant
Zaui Software
Full Stack Software Developer
(PHP, Javascript)
Trent University
Student - 4yr
Computing Systems B.Sc /w Honours
Trent University logo
gShift
Intermediate Software Developer
One More Story Games
Co-Founder & Senior Software Developer
Department of Defense
Technical Support Specialist
->
Georgian College
Graduate - 3yr
Computer Programmer Analyst
Georgian College logo
(most recent, left to right)
See details on LinkedIn

Personal Projects

fyrespark logo

FyreSpark

All in one social media app for video games. Bringing gamers together.

State: Live, Under Development

2018 legacy, slowly refactoring to use ReactJS

fyrespark.com
matthewrowlandson blog profile

Matt's Wordpress Blog

Hosted and maintained by me on my personal server

Travel, Dev and Investing Blog

State: Active and adding new content regularly

Matt's Blog
Adventure In The Backcountry Logo

Adventure In The Backcountry Wordpress Blog

Hosting and maintaining the blog on a Ubuntu Digital Ocean server

State: Live

Website Link