Giter Site home page Giter Site logo

David Lacho

Senior Full Stack Software Engineer

Location: Winnipeg, Canada

LinkedIn


Professional Summary

Experienced Senior Full Stack Software Engineer specializing in cloud infrastructure, REST APIs, and product enhancement. Proven track record in innovative feature development, infrastructure optimization, and advocacy for diversity in tech. Co-inventor of patented backend architecture enhancing conversational e-commerce capabilities.


Experience

Safety Cybersecurity / Senior Fullstack Python Engineer

  • Duration: May 2024 - Present (Remote)
  • Leading development on the Safety Platform, a central system for vulnerability management in Python development environments.
  • Implementing tools and processes that reduce vulnerability noise by 90%, enabling clearer focus on critical security issues.
  • Designing and deploying central policy management and web-based dashboards to enhance visibility and control over project security.
  • Integrating the Safety CLI Scanner to consolidate scan data across development, CICD, and production systems, streamlining workflows and promoting secure software delivery.

Postscript / Senior Software Engineer and ERG Lead

  • Duration: August 2020 - January 2024 (Remote)
  • Engineered backend solutions and WebSockets infrastructure significantly improving real-time operations and user engagement.
  • Led the design and implementation of full-stack features notably enhancing platform reliability and user acquisition.
  • Facilitated cross-functional collaboration improving project delivery through proactive communication and risk management.

First Peoples' Cultural Council / Full Stack Developer

  • Duration: February 2020 - August 2020 (Remote)
  • Led the development of FirstVoices platform enhancements improving usability and extending functionality.
  • Implemented developer tools and best practices elevating code quality and maintainability.

QHR Technologies / Software Engineer

  • Duration: March 2019 - February 2020 (Vancouver, BC, Canada)
  • Developed and integrated healthcare solutions including video conferencing APIs and user authentication systems.
  • Enhanced product reliability and security through rigorous quality assurance and SonarQube integration.

Wise Wombat / Freelance Software Engineer

  • Duration: November 2017 - August 2020 (Remote)
  • Developed digital solutions for diverse clients including e-commerce platforms and educational tools for Indigenous communities.

The University of British Columbia / Software Engineer

  • Duration: September 2012 - February 2020 (Remote)
  • Contributed to projects preserving Indigenous languages and cultures through technology including a map overlaying Tlingit place names and an Online Environmental Encyclopedia for the Kala Language of Papua New Guinea.

Publications

Contributed to multiple research papers and news articles about language and technology.

Patents

  • Text Messaging Service Based Commerce System (US20220198431A1)
  • Materialization of a shopping cart at an instant messaging platform (US11887178B1)

Skills

Programming Languages

  • JavaScript, Python, TypeScript, SQL, HTML5, Terraform

Frameworks & Libraries

  • React, Node.js, Spring Boot, Flask, Redux

Cloud Services & Infrastructure

  • AWS (Lambda, DynamoDB, S3, Kinesis), Docker, Kubernetes

Development Practices

  • OOP, REST APIs, Front & Back-End Development, Microservice Architectures, CI/CD (GitHub Actions, Jenkins), Testing (Unit, Integration, E2E, Automated)

Other Technical Skills

  • GitHub, SonarQube, Sentry, Redis, Pytest, Hystrix, Google Maps Platform, Databases (Postgres, MySQL), WebSockets, Webhook Architecture, LangChain and LLMs

Languages

  • Fluent: English, French
  • Elementary: Tok Pisin, Spanish, German

Education

The University of British Columbia

  • Master's Degree in Interdisciplinary Studies
    • Sep 2015 – Feb 2018
  • Bachelor's Degree Double Major in French and Anthropology
    • Sep 2010 – Jun 2014

David Lacho's Projects

agents icon agents

AI-powered chat interface for SQLite database interaction. Features include natural language querying, dynamic schema introspection, and automated report generation. Simplifies database exploration and reporting.

barchart icon barchart

Bar chart stretch project for Lighthouse Labs

blog icon blog

My blog, written in Django

bubble-sort icon bubble-sort

TypeScript implementation of a simple sorting algorithm applied to various data structures, including arrays of numbers, strings, and linked lists.

character-position icon character-position

return an object with all the indices in the string where each character is found

chatty-app icon chatty-app

Chatty allows users to communicate with each other without having to register accounts. It uses React, WebSockets, Webpack, and Babel.

docker-fib-sequence icon docker-fib-sequence

A multi-image dockerized node (Express & React) app deployed to AWS Elastic Beanstalk using Github Actions

docker-react icon docker-react

Docker React- Demonstrating a simple dockerized create-react-app, with CI (Travis) deploying the app on Elastic Beanstalk.

elixir-cards icon elixir-cards

A sample project using functional programming for creating and handling a deck of cards

elixir-identicon icon elixir-identicon

An Elixir program that will generate an identicon image, generated from a string input (kind of like a GitHub avatar)

elixir-topics icon elixir-topics

An Elixir & Phoenix app where users can sign in and post a topic for discussion, click on individual topic, and can post comments to discuss on that topic.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.