Details

Creative

Coming up with ideas to imporve productivity and different approaches in solving problems.

Self-Motivated

The drive to accomplish goals while keeping a positive attitude and staying on track.

Multitasker

Capable of juggling more than one task at a time, the challenge is always accepted.

Time Management

Once priorities are set, the work is managed with ease and deadlines are met.

Skills

C#

VB.NET

JAVA

PHP

ColdFusion

ASP

Lua

JSP

ASP.NET

ASP.NET MVC

Razor

Entity

Web API

Service Stack

WCF

Cordova

Intel App
Framework

Android SDK

Corona SDK

SQL Server

MySQL

SQLite

SQL

T-SQL

Lucene.NET

ADO.NET

Migrator.Net

Bootstrap

Foundation

WET

Responsive
Design

HTML5

XHTML

HTML

CSS

SASS

JavaScript

jQuery

JSON

Umbraco

SiteCore

Photoshop

DreamWeaver

REST

GIT

TFS

Jenkins

SVN

Visual Studio

Eclipse

Selenium

Experience

Worked closely with UI designers to implement responsive designs across multiple websites, ensuring seamless experiences on both mobile and desktop. Developed a full-stack solution with a frontend interface and backend API to capture user input, retrieve server data, and dynamically render templates.

Contributed to multiple teams by working alongside management, project managers, business system analysts, customer service managers, and quality assurance to ensure successful and timely project delivery. Took initiative to lead and mentor developers, promoting best practices, code quality improvements, and team-wide knowledge sharing. Developed and maintained internal websites for realtors and CREA staff, including remaking the Member site where the design and code were modernized with the latest trends and technologies. Enhanced the performance on several projects by reducing page load times by up to 4 seconds.
Visual Studio 2022, C#, ASP.NET (9, 8, Core, Web API, MVC, Razor), Entity Framework, SQL, Dapper, Bootstrap, HTML5, SASS, CSS3, Azure, jQuery, Git, LambdaTest, OAuth, JSON, Dependency Injection

Full Stack Developer

Canadian Real Estate Association

Sep 2019 - Apr 2025


Worked remotely as part of a team to implement final designs and their expected user interaction behaviours to create an ecommerce website where users can search for and purchase various travel deals. Helped to finish the project's aggressive deadline on time.
Angular 7, TypeScript, C#, Web API, Bootstrap 4, HTML5, SASS, CSS3, Node, Azure, Git, Visual Studio 2019, Jasmine, Karma, RxJS, SCRUM

Front End Developer

Wandrian

Feb 2019 - Sep 2019


Worked with a UI Designer and applied their designs onto Topyx with the goal to integrate a responsive design layout to work on mobile and desktop, add new features and optimize server side code to increase site speed and responsiveness. Created several Foundation based ASP.NET web controls to allow team members to easily add features.

Main developer on several new features including the Learner Dashboard, a feature that allows learners to quickly view information about their progress, requirements and tasks. As well as the Tiles feature which gave a new look to the catalog pages with an emphasis on Frontend Development. Worked with management to come up with requirements, create wireframes and design compositions.
Visual Studio 2017, VB.NET, SQL Server, T-SQL, HTML5, CSS3, jQuery, Javascript, SVN, Pencil, Photoshop, Responsive Design

Worked with management, project managers, customer service managers and quality assurance to deliver projects on time. Mentored and supported developers to help them troubleshoot and problem solve their challenges.

Recognized the need and took the initiative to create an automation script to handle the task of updating client sites which increased proficiency by over 400%.
PowerShell, Batch Scripts, SVN

Full Stack Developer

Interactyx

Feb 2016 – Dec 2018


Developer for the creation of several mobile applications for iOS and Android.
Cordova, Intel App Framework, JavaScript, jQuery, JSON, Ajax, HTML5, CSS3, SQLite

Worked on several front end projects while using my web development knowledge to support team members.
HTML5, CSS3, jQuery, Javascript

Setup an automation environment that integrated various technologies. Productivity was increased while issues decreased by running selenium scripts and html and css validators.
Selenium, Java, Vagrant, Jenkins, Linux, Apache, Grunt, W3C Validator, Total Validator

Web Developer

Instrux Media

Nov 2014 – Nov 2015


Worked with team members to create an internal web application to manage projects, assign tasks and track time. Collaborated with co-workers to determine the direction of the project.
ASP.NET MVC 4, C#, Entity, Web API, MS Unity, JavaScript, jQuery, JSON, Ajax, HTML5, CSS3

Collaborated with team members to maintain inventory management projects.
Java, JSP, Hibernate, Spring

Subcontracted to Treasury Board of Canada Secretariat – Aug 2014 – Oct 2014

Created an internal web application that gathered information.
ASP.NET, C#, Entity, SQL Server, HTML, CSS, WET

Subcontracted to Treasury Board of Canada Secretariat – Feb 2014 – Jul 2014

Worked with colleagues to enhance an internal website.
ASP.NET, C#, SQL Server, HTML, CSS, WET

Web Developer

Inteloom

Sep 2013 – Oct 2014


Maintained and enhanced the gift card website.
ColdFusion, MySQL, HTML, CSS, JavaScript

Optimized the mobile portion of the website to improve ease of use.

Created technical documents to help organize the information about the site.

Reports were created to ensure the accuracy of data.

Web Developer

GiftTek

Nov 2012 - Aug 2013


Worked as a front end developer on a team to develop an advertisement managing and tracking web application for ads on mobile devices.
JavaScript, jQuery, Foundation, SASS, CSS, C#, ServiceStack, Razor, REST, Migrator.Net

Lead developer on several CMS websites and collaborated with designers to implement their work.
Umbraco, ASP.NET, C#, Lucene.Net, JavaScript, jQuery, HTML, CSS

Created an application to generate codes for an e-commerce site. This resulted in a 90% reduction in time compared to the previous method.
Visual Studio, C#

• Worked on several projects while using my development knowledge to support team members.
ASP.NET, .NET MVC, C#, ADO.NET, HTML, jQuery, CSS, Umbraco, Lucene.Net, SQL Server

Web Developer

Envision Online Media

Aug 2011 - Sep 2012


Became a Sitecore Certified developer and used this new skill to create websites for clients.
Sitecore, ASP.NET, C#, JavaScript, XHTML, CSS

Created an application to do mass updates to a website which saved valuable time to meet that projects deadline.
Visual Studio, C#

Created various web apps to generate usage reports for email click through which resulted in an incalculable amount of time saved compared to the previous method.
ASP.NET, C#, XHTML, CSS

Performed maintenance on client sites as well as internal web applications.
ASP.NET, C#, ASP, PHP, XHTML, CSS

Web Developer

non~linear creations

Mar 2009 - May 2011


Created a pattern summary application which gave non-technical people the ability to add summaries to the website. This had the added benefit of speeding up the process, freeing valuable time.
PHP, MySQL, XHTML 1.0 Strict, CSS

Created pattern templates which resulted in cutting the pattern creation time by up to 60%.
Photoshop, Dreamweaver, XHTML 1.0 Transitional, CSS

Created press release templates in which resulted in reducing the creation time by up to 75%.
Photoshop, Dreamweaver, HTML, CSS

Maintained and created new pages for the company website.
Dreamweaver, HTML, XHTML 1.0 transitional, CSS

Web Developer

Louet North America

Sep 2007 - Jan 2009


Main developer in the creation of a website for Royal LePage. I created a technique where web controls could be added to the website dynamically based on values stored in a database. On the administration side, these controls could be added and dragged around on the screen allowing non-technical users the ability to customize the various pages in the future.
ASP.NET, C#, ADO.NET, SQL Server, JavaScript

Used Microsoft Visio to create a flow chart of the various pages with their requirements.

Collaborated with co-workers on the Royal LePage project to assess the direction of the website and to discuss the ongoing requirements from the client.

Created a Wireless Modem Inventory which allowed the Dispatcher to search, assign and keep track of modems, this greatly improved logistics.
ASP.NET, VB.NET, ASP.NET AJAX, ADO.NET SQL Server, JavaScript, XHTML, CSS

Developed a ticketing system which allowed the technician to search, schedule and track customer’s computers when they came in for repair.
ASP.NET, VB.NET, SQL Server, JavaScript, XHTML, CSS

Created a Modem Inventory which allowed the dispatcher to search, assign and keep track of DSL modems.
ASP.NET, VB.NET, SQL Server, HTML and CSS

Web Developer

RipNET

Mar 2002 – Aug 2007

Education

Computer Programming

Courses on Web Page Design, Database Management, Visual Programming, Advanced Visual Programming

Introduction to Databases

Courses on XML, DTD, XSLT, XPATH, XQUERY, UML, Relational Algebra, SQL.

Personal Projects

Flashcards for Kids

Cordova, HTML5, CSS, jQuery, jQuery Mobile, Photoshop

About

My name is Patrick Lake and I am a full stack web developer with 14 years of professional experience. My love for the web goes back even further since I first took up interest in this field during high school when I created my first web page back when tables were still used as structure.

My main strengths are in ASP.NET (C#), SQL, JavaScript, jQuery, HTML and CSS.

When I'm not keeping up on the latest trends in web development you can find me having fun with my son at the park, reading sci-fi and fantasy novels, listening to podcasts, playing tennis, golf, video games, and being outdoors either running, mountain biking or hiking.