Kevin DeJong

Senior Software Engineer at Tiny Mile
  • Claim this Profile
Online Presence
Contact Information
Location
CA

Topline Score

Bio

Generated by
Topline AI

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.
You need to have a working account to view this content. Click here to join now

Experience

    • Canada
    • Transportation, Logistics, Supply Chain and Storage
    • 1 - 100 Employee
    • Senior Software Engineer
      • Nov 2020 - Present
    • Canada
    • Human Resources Services
    • Senior Software Developer
      • Apr 2018 - Nov 2020

      Kindred is a startup which develops logistic robots with pick and place capabilities using ML. As a senior software developer at Kindred, I work on projects throughout the stack including the developing the high level sortation logic, integrating industrial barcode scanners into the SORT robot, performance optimization, experimentation with placement algorithms, developing a robot simulator, and software integration with the customer warehouse management software. The software is primarily written in Go and Python with PostgreSQL used for performance analysis. Show less

    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Software Development Engineer
      • Aug 2016 - Apr 2018

      Lambda is a Function as a Service (FaaS) web service that allows customers to run code without needing to manage infrastructure. My team was responsible for the worker hosts that the customer code is executed on, the environment in which it runs, and integration of language runtimes. My team developed the custom sandboxing technology for process isolation using the Linux features used in modern containerization technology such as namespaces, cgroups, and seccomp. I fixed issues in the Lambda worker related to container security and resource isolation. I have also worked on operational projects for the team, improving the metrics and monitoring of the hosts. The code base is written in C and Python. Show less

    • Bangladesh
    • Advertising Services
    • 1 - 100 Employee
    • Software Development Engineer
      • Aug 2015 - Aug 2016

      AmazonClicks is an organization within Amazon retail which operates the Sponsored Products advertising program on the Amazon retail website. My team owned the ad server which handles the business logic and rendering of sponsored ads embedded in product search and detail pages. One project that I owned was to implement a publishing system for the data related to customers' ad campaigns. In order to meet the low latency and high scalability requirements of ad serving, an in-memory data store is used to cache the ad campaign data and the system is responsible for pushing updates to the caches. The system was designed to be fast and highly available to avoid serving stale or out of date ads. Another project that I worked on was ensuring consistent rendering between the ads and natural results returned on the search page. The main technologies used were Java and Perl. Show less

    • Canada
    • Software Development
    • 1 - 100 Employee
    • Software Developer
      • Apr 2012 - Jul 2015

      DiligenceEngine is a web service which uses machine learning to automatically extract clauses from legal documents for the purpose of contract review. I started working for DiligenceEngine as a summer student between my 3rd and 4th year of university and continued on full time after graduating. I worked primarily on the backend and developed software for a number of key components of the system including work queue and load balancer for the document processing cluster, OCR subsystem, document classifiers, document exporter, automated mailing system, and product license verification. The main language used was Clojure with some components being developed in C/C++, Java, and Python. Other technologies used include PostrgreSQL, RabbitMQ, and Vowpal Wabbit. Show less

Education

  • University of Toronto
    Bachelor's degree, Computer Science
    2009 - 2013

Community

You need to have a working account to view this content. Click here to join now