Speaker

Daniel Joubert

Daniel Joubert

Netstar, Software Development Manager, Data Scientist

Centurion, South Africa

Actions

I am a husband, father and inventor.

I love spending time with my wife and kids in the outdoors, walking in the bush and fishing.

At the office, I work as a software development manager, which means that I spent most of my time inventing and encouraging other developers to be the best inventers they can be.

I love to read and write and as such, I hold a master's degree in Computer Science with a focus on unsupervised machine learning.

Area of Expertise

  • Information & Communications Technology
  • Humanities & Social Sciences

Applying the SOLID principles and refactoring

SOLID is an acronym for the 5 software design principles for simplifying software design and maintainability. I would like to discuss these principles, as well as how to refactor existing to code to apply these principles.

Link to the event:
https://www.meetup.com/DeveloperUG/events/wfwksqyzdbhc/

Discovering insider threats using machine leaning.

The talk will start by providing a definition of what an insider threat is and why it is difficult to prevent insider threats entirely. Other approaches to discover insider threats and their shortcomings. The legal and ethical dilemmas with predicting insider threats.

The second topic discussed will be anomaly detection. A definition will be provided and quick discussion will be provide around the difficulties of defining normal and abnormal by humans and machine learning algorithms.

Lastly, examples and investigations results from research will be resented to show how the two topics relate.

As the time is short, I will only present the exiting stuff.

Link to Pretoria meeting where I have presented this:
https://www.meetup.com/DeveloperUG/events/252900150/?rv=co2

Link to Johannesburg meeting where I have presented this:
https://www.meetup.com/DeveloperUG/events/mfqgbqyzdbqb/

I have learned from this talk is that you should try to present too many complex subjects in one talk. Select one, maybe 2 and keep it relevant and broad enough.

Developers User Group Meetup

Applying the SOLID principles and refactoring

February 2019 Cape Town, South Africa

Developers User Group Meetup

Discovering insider threats using machine leaning.

February 2019 Johannesburg, South Africa

Developers User Group Meetup

Discovering insider threats using machine leaning.

November 2018 Pretoria, South Africa

Daniel Joubert

Netstar, Software Development Manager, Data Scientist

Centurion, South Africa

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top