T. Daniel Wallace

T. Daniel Wallace Email and Phone Number

Principal Software Developer at Arctic Wolf @ Arctic Wolf
eden prairie, minnesota, united states
T. Daniel Wallace's Location
Waterloo, Ontario, Canada, Canada
T. Daniel Wallace's Contact Details

T. Daniel Wallace work email

T. Daniel Wallace personal email

n/a
About T. Daniel Wallace

Quality programmer with experience writing software for both end-user devices and service oriented cloud-based systems.Accomplished in computer networking fundamentals and protocols from years of study in graduate school in addition to working for a company specializing in network management software.Experienced with computer security fundamentals gained while working for a global leader in information security and managed security services, as well as at a security centric R&D centre for one of the world’s largest information technology companies.Strong communication, critical thinking, and problem solving skills producing two patent applications, five refereed journal articles, and four conference proceedings.

T. Daniel Wallace's Current Company Details
Arctic Wolf

Arctic Wolf

View
Principal Software Developer at Arctic Wolf
eden prairie, minnesota, united states
Website:
arcticwolf.com
Employees:
561
T. Daniel Wallace Work Experience Details
  • Arctic Wolf
    Principal Software Developer
    Arctic Wolf Oct 2021 - Present
    Waterloo, Ontario, Canada
  • Huawei Technologies
    Staff Architect
    Huawei Technologies Apr 2021 - Oct 2021
    Waterloo, Ontario, Canada
    Team lead for watermark-based technologies, including: image, audio, and video.Designed and implemented a general purpose image watermarking solution using a pipeline based architecture with OpenCV as the main image processing engine. Developed kernel modules and system services that implemented a security service architecture for controlling file access between Android apps.Authored two patents.
  • Huawei
    Senior Staff Engineer
    Huawei Jan 2018 - Apr 2021
    Waterloo, Ontario, Canada
  • Trustwave
    Senior Software Engineer
    Trustwave Apr 2017 - Jan 2018
    Waterloo, Ontario, Canada
    Back-end JAVA developer for the security information and event management solution (SIEM).Member of the SIEM machine learning team, with focus on user and entity behaviour analytics (UEBA). Designed a feature extraction component for the ML solution.Designed and implemented a Spring-based RESTful web service that provisions and manages SSH credentials on remote servers for authenticated and authorized users.Prototyped a new network tap feature for our on-premise device to analyze network traffic.Worked daily with Java, MySQL, CentOS Linux, VMware, VirtualBox, Vagrant, git, and Maven.
  • Trustwave
    Software Engineer
    Trustwave Nov 2015 - Apr 2017
    Waterloo, Ontario, Canada
  • Auvik Networks Inc.
    Software Engineer
    Auvik Networks Inc. Jul 2013 - Nov 2015
    Waterloo, Ontario, Canada
    Back-end developer for a fast-paced Agile-like start-up developing niche network management software for managed service providers (MSPs).Designed and implemented a RESTful web service on AWS using Spray, solving a typical producer consumer problem and enabling scalability of a key product feature.Designed and implemented protocol adapters for mDNS, UPnP, and OpenFlow controllers.Developed core product features to collect and analyze information found on discovered network elements (e.g., identifying device make and model).
  • Western University
    Lecturer
    Western University Sep 2012 - Apr 2013
    London, Ontario, Canada
    Courses taught: SE 3313 Operating Systems for Software Engineering and ECE 4460 Real-Time Embedded Control Systems.Presented daily lectures to 30+ students; developed course material, such as laboratory and programming assignments, course notes, and exams.Managed a small team of teaching assistants by assigning lab duties and delegating work.
  • Western University
    Research Assistant
    Western University Sep 2004 - Apr 2012
    London, Canada Area
    Designed a distributed signalling protocol for broadband grid computing networks using advance resource reservation flow requests (M.E.Sc.).Used meta-heuristics (e.g., simulated annealing) and optimization techniques (e.g., integer linear programming) to solve the following centrally controlled grid computing problem: develop a schedule that minimizes the average start time of advance resource reservation flow requests (M.E.Sc.).Designed a new scheduling algorithm for concurrent multipath transfer (i.e., a transport layer protocol where a sender/receiver pair are separated by multiple independent network paths of varying performance capabilities) (Ph.D.).Developed two mathematical models for approximating throughput while using concurrent multipath transfer (CMT) over a given network topology. Applied these models to an optimization problem that maximized throughput by configuring congestion window limits for the corresponding paths of a CMT system (Ph.D.).

T. Daniel Wallace Skills

C++ Matlab Perl Java Bash Linux Embedded Systems Opengl Eclipse C Tcl Tk Maple Ns 2 Sql Unix Cisco Ios Ampl Cplex Discrete Event Simulation Operating Systems Oo Software Development Uml Python Intellij Scala Akka Xml Software Engineering Software Development Programming Machine Learning Distributed Systems

T. Daniel Wallace Education Details

Frequently Asked Questions about T. Daniel Wallace

What company does T. Daniel Wallace work for?

T. Daniel Wallace works for Arctic Wolf

What is T. Daniel Wallace's role at the current company?

T. Daniel Wallace's current role is Principal Software Developer at Arctic Wolf.

What is T. Daniel Wallace's email address?

T. Daniel Wallace's email address is tw****@****ave.com

What schools did T. Daniel Wallace attend?

T. Daniel Wallace attended The University Of Western Ontario, The University Of Western Ontario, Lakehead University.

What are some of T. Daniel Wallace's interests?

T. Daniel Wallace has interest in Science And Technology.

What skills is T. Daniel Wallace known for?

T. Daniel Wallace has skills like C++, Matlab, Perl, Java, Bash, Linux, Embedded Systems, Opengl, Eclipse, C, Tcl Tk, Maple.

Who are T. Daniel Wallace's colleagues?

T. Daniel Wallace's colleagues are Luke Ichpekov, Lincoln Shillington, Devendra Rath, Amanda Van Hecke, Scott Benninger, Christiana Gholl, Ryan Thompson.

Not the T. Daniel Wallace you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.