Nick Duncan

Full stack developer.
Software Engineer.
AI&ML enthusiast.

photo headshot of Nick Duncan

About Me

Hello there! I'm Nick Duncan. I'm a full-stack software engineer and web developer living in beautiful Colorado Springs, Colorado. My mission is to build software that not only serves a purpose but genuinely elevates the everyday life.

Outside the realm of software, you'll find me in my home lab bringing ideas to life with 3D printing, or tinkering with gadgets like the Raspberry Pi.

And when it's time to unwind, I cherish time spent with my family, amidst a household filled with the antics of our cats and dogs.

What I do

I bring 12+ years of experience as a full-stack developer, with proficiency in Node.js, Python, and .NET, to develop software that's intuitive, secure, and resilient, but altogether is not disruptive to the core user experience. And with its increasing prevalence, I've extended my expertise to artificial intelligence and machine learning, crafting expert systems that both smartly adapt to and predict user needs.

If you are interested in seeing a curated list of some of the projects I have contributed to, please feel free to visit my portfolio.Portfolio

My Experience

  1. January 2021 - Current
    ikeGPSLead AI / ML Engineer

    Responsible for the research, design, implementation, testing and support of a machine learning pipeline utilizing deep learning and computer vision in order to provide detailed analysis of utility poles.

    Examples of achievements include:
    • Developed an advanced web-based application to facilitate the masking of object segmentation datasets across numerous types of datasets. Items can also be assigned a "parent" object of sorts to help further establish an object hierarchy in CV tasks.
    • Helped train neural network models that can detect and segment specific objects in the power and communication spaces on utility poles with a minimum mean average precision (mAP) of ~0.88.
    • Developed a web-based application to facilitate the training and collection of prediction artifacts of neural networks.
  2. April 2020 - Current
    PROTOSEV Labs, LLCSole Proprietor

    Personal LLC created for the sole purpose of freelancing. Specific examples of work completed are not available for client privacy reasons, but generally includes implementations of image segmentation via convolutional neural networks — as well as computer vision solutions — to identify relevant objects and provide data analytics within large datasets of photo imagery.

  3. October 2019 - January 2024
    AvodahMedSoftware Engineer

    Responsible for the research, design, implementation, testing and support of a software solution designed to aid in the real-time translation of sign language, spoken languages, and written languages.

    Examples of achievements include:
    • Developed a web-based platform with a multi-modal approach to pose prediction and sign recognition for mapping common ASL signs into actions in a web app in real-time on live 1080p+ quality webcam video streams.
    • Built neural network applications to aid in the real-time translation of various types of languages.
    • Developed a web-based application with predefined user roles to facilitate the real-time translation of various types of languages.
  4. April 2019 - April 2020
    TecStar ConsultingSenior Technologies Engineer

    Responsible for the research, design, implementation, testing and support of hardware and software solutions for various projects.

    Examples of achievements include:
    • Built a desktop application for use with debugging and facilitating the setup of smart home devices.
    • Built a desktop application for use with designing, training and using neural networks.
  5. June 2011 - April 2019
    Accenture Mortgage CadenceSoftware Developer Senior Analyst

    Responsible for feature development and product support of enterprise-level .NET applications, such as, but not limited to, loan origination software.

    Examples of achievements include:
    • Upgraded reporting feature of loan origination software, including conversion utility used to upgrade legacy reports into the upgraded format.
    • Redesigned and overhauled user interface and functionality of WPF utility used by business analysts.
    • Built error-handling framework and associated UI to help identify problems with aforementioned WPF utility.
    • Implemented Memory Caching in aforementioned WPF utility to reduce load on SQL server database and improve performance of the utility.
    • Designed and made functional WPF test harness for ASP.NET MVC Web API.
    • Created unit tests for ASP.NET MVC Web API as part of a unit test initiative.

Contact Me

I'm available to chat about potential business (or even chitchat) at any time. If there is anything you would like to discuss with me, please get in touch with the following form or feel free to use the contact information links.

This site is protected by reCAPTCHA.
The Google Privacy Policy and Terms of Service apply.
mail@nickduncan.devnickduncan7PROTOSEV Labs
Copyright © 2021 - Present Nick Duncan. All rights reserved.