Lukas Grasse, Software Developer in Lethbridge, AB, Canada
Lukas Grasse

Software Developer in Lethbridge, AB, Canada

Member since November 23, 2021
Lukas has a B.Sc. in Computer Science, M.Sc. in Neuroscience and is currently pursuing a Ph.D. in Neuroscience at the University of Lethbridge. He has experience in machine learning, robotics, and other industries. His current research focus is on speech recognition in noisy environments. Prior to starting graduate school, Lukas worked at a company called GuildOne as a software developer. Throughout his schooling, he has also worked as a freelance developer on various projects.
Lukas is now available for hire




Lethbridge, AB, Canada



Preferred Environment

Linux, PyCharm, PyTorch, TensorFlow, Robot Operating System (ROS)

The most amazing...

...thing I've developed is the core software for speech understanding and interaction at Reverb Robotics Inc.


  • Co-founder | CTO

    2018 - PRESENT
    Reverb Robotics Inc.
    • Developed core software for speech recognition, natural language understanding, and text to speech.
    • Collaborated with industry partners and researchers at multiple universities.
    • Managed software developers working on various projects that leverage Reverb Robotics technology.
    Technologies: Robot Operating System (ROS), C++, Python, TensorFlow, PyTorch, Speech Recognition
  • Software Developer

    2015 - 2018
    GuildOne Inc.
    • Developed a distributed system that monitored 1000s of units of computer equipment using Apache Kafka, with a visual dashboard component.
    • Worked on a distributed ledger project based on Corda. Was responsible for developing identity management aspects of the project.
    • Developed features and fixed bugs for mapping software used in the oil and gas industry.
    • Worked on a machine learning project to extract provisions from legal documents.
    • Developed features and fixed bugs for a schematic drawing tool used in the oil and gas industry.
    Technologies: Java, Apache Kafka, Scala, PostgreSQL, Mapping, PostGIS


  • Reverb Robotics Core

    Core software for Reverb Robotics Inc. I am a co-founder and CTO at Reverb Robotics, developing speech recognition and natural language understanding software for the robotics industry.

    This project contains the core software, and there are separate projects that interact with this core software using Robot Operating System (ROS) and Yet Another Robotics Platform (YARP).

  • Deploying Mozilla DeepSpeech Models to AWS Lambda using Serverless

    A blog post that outlines how to deploy machine learning models such as the Mozilla DeepSpeech model to AWS Lambda.

    This type of system works well for deploying smaller machine learning models and is easily scalable.

  • Speech Interaction to Control a Hands-free Delivery Robot for High-risk Health Care Scenarios

    A research paper that outlines robotics research my colleagues and I performed that looked into using speech interaction to control a delivery robot.

    The system demonstrated an end-to-end delivery interaction and is useful for healthcare scenarios.


  • Languages

    C++, Python, Java, Scala
  • Libraries/APIs

    PyTorch, TensorFlow
  • Platforms

    Linux, Apache Kafka, AWS Lambda
  • Other

    Robot Operating System (ROS), Speech Recognition, Machine Learning, Deep Learning, Mapping
  • Frameworks

  • Tools

  • Storage

    PostgreSQL, PostGIS


  • Doctorate Degree (In Progress) in Neuroscience
    2021 - 2022
    University of Lethbridge - Lethbridge, AB, Canada
  • Master of Science in Neuroscience
    2018 - 2020
    University of Lethbridge - Lethbridge, AB, Canada
  • Bachelor of Science in Computer Science
    2013 - 2018
    University of Lethbridge - Lethbridge, AB, Canada

To view more profiles

Join Toptal
Share it with others