Tristan Barnett (MSc)
Software Engineer
Tristan Barnett is software developer who enjoys exploring the latest research. He received his Master’s degree in computer science in 2012 from the University of Johannesburg. His research has been published and presented internationally.
Background | Skills | Contact
Research interests
Tristan Barnett‘s research interests include intelligent agents, distributed systems and cognitive modelling.
Volunteer experience
2012 – 2016 | Judge, University of Johannesburg
Judge for research-based Honours Projects at the Academy of Computer Science and Software Engineering Projects Day, University of Johannesburg
Desktop application development
- Software design and development (SDLC, UML)
- Object-oriented programming
- .NET 4.5 Framework, C#, Java, VB.NET, familiarity in C++
Web application development
- MVC architecture (including ASP.NET MVC4, CodeIgniter, CakePHP)
- ASP.NET, PHP, XHTML, CSS, JavaScript, XML
- Graphic design experience
Distributed systems
- Cloud computing architecture
- Service-oriented architecture
- Multi-agent systems
Intelligent systems
- Intelligent agents paradigm
- Cognitive architecture and modelling
- Practical machine learning
Database systems
- Relational database design
- Database management (MS SQL, MySQL, MS Access)
Contact
Lets connect!
Location
Pretoria
South Africa