Full-Stack Developer & Solution Architect
I am a full-stack developer and solution architect based in NW Calgary, AB, Canada. I build practical web applications, geospatial platforms, and offline-capable field tools using JavaScript, Node.js, PostgreSQL/PostGIS, and Linux. I graduated from Simon Fraser University with a bachelor's degree in computing science and a minor in philosophy, with a focus on artificial intelligence and computer vision. Through ENDpoint Ventures, I develop cloud-first tools that help people access, understand, and share their data.
I value thoughtful collaboration and technology that makes life better. I hope to contribute
to a fairer, cleaner, more caring world where we can all live freely, happily, and beautifully.
Shared Goal of Life
Full-stack development, geospatial applications, and Linux systems.
Open to local, remote, or relocation opportunities.
contact@kierlindsay.ca · NW Calgary, AB, Canada
Originally PLANmap; A web mapping tool developed on Postgres Leaflet Apache2 and Node.js which delivers spatial data and Open Web Services to clients. This system includes a full authentication and user management system as well as semi automated module deployment. Tech used: Leaflet, SlickGrid, Bootstrap, jsPDF, GeoServer, WMS, pm2, es6, grunt, L.draw, geojson, node-pg, ejs, express, and more.
Visit ENDpoint For Details
An offline capable leaflet progressive web app which I built in a
few months. This app allows clients to track critical licensing
requirements and is integrated with our authentication system and
database management tools. This was designed to be user-friendly for
the contractors that will be using it in the field.
Tech Used: Service Worker API, JWT, PouchDB.
An experimental vanilla JavaScript communication framework built on GUN (Graph Universal Node). BullChat simplifies decentralized messaging integration for JavaScript applications, with an extensible foundation for additional utilities.
View BullChat Project
This is a machine learning group project where my team and I tested the use of U-nets for image style transfer using Python/TensorFlow and the Google Cloud Platform
View Project
This is a personal project in which I am developing a small game from scratch in C++/SFML I have created a number of low level game systems for this project such as a collision detection system and game time management system.
Specializing in software development, advanced algorithms, artificial intelligence and value theory. Grad Fall 2021
May 2016 - August 2021
Manager Lead Tech
Summer Installation Technician