David Johnstone

David Johnstone Email and Phone Number

Senior Software Developer
David Johnstone's Location
London, Ontario, Canada, Canada
David Johnstone's Contact Details

David Johnstone work email

David Johnstone personal email

n/a
About David Johnstone

As a Senior Software Developer I bring a well-rounded set of skills learned over the last 20 years in the software development industry. From design to implementation, database to interface, I can contribute to both front-end and back-end systems with a strong focus on database design and optimization.I am a lifelong learner and get excited about enhancing my skills with new technologies. I am detail oriented while maintaining focus on long-term goals and strategies. I communicate well, enjoy teaching, and thrive in a collaborative work environment. I enjoy problem solving and approaching new challenges with determination and commitment. As a self-starter, I continually strive to improve every aspect of a product's efficiency and quality.

David Johnstone's Current Company Details

Senior Software Developer
David Johnstone Work Experience Details
  • Presstran Industries
    Senior Software Developer
    Presstran Industries Oct 2022 - Oct 2024
    St. Thomas, On
    - Tech Stack: C# .Net Core, Core web API, Angular, TypeScript, Bootstrap, Git, GitHub, Swagger, Dapper, SQL Server, Microsoft Power Automate, MQTT, Redis Cache, Worker Service, Microsoft Report Builder, Visual Studio, VS Code, Node, NPM.- Modernized critical “Part Manager” Windows application from VB.Net to C#. Added core features for tracking and reporting engineering changes of automotive parts. Improved process flow and document management to simplify, automate, and streamline engineering changes.- Created a new “Incident and Injury” full-stack web application for managing and reporting workplace injuries, property damage, and environmental contamination. Included automated email system and integration with Power Automate (MS Teams messaging) for information distribution and approval processes. Added visual documentation of injuries by allowing drawing on a body diagram.- Created a new “Plant Pass” full-stack web application to replace a costly 3rd party application for registering and managing on-site visitors and contractors for multiple plant locations. Managed on-site scheduling, security code generation and distribution, sign-in/out process, badge printing, and contractor insurances and safety documentation.- Updated a number of systems including security access to the “Employee Teams” web application which manages employee data, feedback, and disciplinary information. Updated distribution lists for “Document Manager” which informs teams when critical documents are revised. Created a “Weld Parameters” web application allowing efficient access to data required for shop-floor machine configurations. Created a new “FIFO” web application allowing forklift drivers the ability to verify latest inventory use via a mobile device.
  • Self-Employed
    Senior Software Developer
    Self-Employed Dec 2014 - Oct 2022
    London, Ontario, Canada
    - Created an online Customer Rewards Framework restful web API with C# and SQL.- Designed and developed video game systems with C# and Unity specializing in AI heuristic decision making, path-finding, inventory and leader-board integration.- Designed and created custom websites for independent businesses.- Technical skills include C#, Unity, Visual Studio Code, JavaScript (ES6+), Node.js, Express, TypeScript.
  • Ztr Control Systems
    Senior Software Developer
    Ztr Control Systems Dec 2003 - Dec 2014
    London, Ontario, Canada
    - Tech Stack: C#, .Net Framework, ASP.Net, JavaScript, CSS, HTML, SQL (SSIS, SSAS, SSRS), IIS, Com+ Enterprise Serviced Components, Windows Services, MSMQ, Visual Studio, VSS, SVN.- Developed core back-end systems including the Integrated Intelligence (i2TM) platform, security, administration, scheduling, events and notifications, and reporting.- Developed enterprise-wide, mission-critical, distributed back-end systems for the Integrated Intelligence Platform TM comprising security, administration, scheduling, events and notifications, data collection, and reporting.- Developed customer-facing applications including GPS Mapping, Equipment Maintenance, Rental, Remote Control, Real-time Data Collection, Restful APIs driving mobile, website, and custom client applications.- Modernized UI elements including dashboard, navigation, content layout, and custom themes.- Adept at building scalable fault-tolerant software architectures with a focus on performance, specializing in SQL performance tuning.- Trained and developed new employee competence in all facets of technologies including system architecture, design patterns, applications, communication systems, database design, best-practices and standards.- Strong contributor toward continuing innovation movement in an agile environment.
  • Av-Base Systems, Inc.
    Web Developer
    Av-Base Systems, Inc. Nov 2002 - Dec 2003
    London, On
    - Designed and implemented the web-based version of WinAir TM – an aircraft maintenance, scheduling, and inventory control system using Java, Apache, and SQL.
  • Ek3 Technologies Inc.
    Web Developer
    Ek3 Technologies Inc. Jul 2000 - Nov 2002
    London, On
    - Designed and implemented the web-based version of inPulse TM – a distributed digital content system using Java, WebSphere, DB2 and Linux.

David Johnstone Skills

.net Asp.net C# Microsoft Sql Server Iis Web Services Css Html Javascript Java Apache Agile Methodologies Xml Sql Sdlc Delivering Results Databases

David Johnstone Education Details

Frequently Asked Questions about David Johnstone

What is David Johnstone's role at the current company?

David Johnstone's current role is Senior Software Developer.

What is David Johnstone's email address?

David Johnstone's email address is dj****@****ers.com

What schools did David Johnstone attend?

David Johnstone attended University Of Windsor.

What skills is David Johnstone known for?

David Johnstone has skills like .net, Asp.net, C#, Microsoft Sql Server, Iis, Web Services, Css, Html, Javascript, Java, Apache, Agile Methodologies.

Not the David Johnstone you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.