CV

Summary

Tristan Barnett is a Master’s degree candidate seeking industry experience as a software engineer, pending the submission of his final dissertation. He also plans to continue advancing his research specialisation in the interdisciplinary field of cognitive science in application to both machine learning and distributed systems.

Skills

Intelligent systems paradigms

  • Intelligent agents paradigm
  • Cognitive architecture
  • Practical machine learning
Distributed systems

  • Cloud computing architecture
  • Multi-agent systems
Desktop application development

  • Software design and development (SDLC, UML)
  • Object-oriented programming
  • .NET 3.5 Framework, C#, Java, VB.Net, VB6, C++
Web development

  • MVC architecture
  • Graphic design (Photoshop, Paint Shop Pro)
  • ASP.NET, PHP, XHTML, CSS, JavaScript, XML
Database systems

  • Relational database design
  • Database management (MS SQL, MySQL, MS Access)

Experience

Student Assistant
University of Johannesburg – Academy of Computer Science and Software Engineering
January 2008 – December 2011 (4 Years)

  • Provided academic assistance to informatics and computer science students as well as marking tests, assignments and final exams.
  • Have been an assistant for every year of both informatics and computer science modules as well as for IT Diploma.
  • Have acted as head assistant for several of these modules.
  • Have assisted in the administration and maintenance of the postgraduate computer laboratory, ensuring the operation of the network of over 30 machines, preparing machines for tests using cloning software and assisting honours students.
  • Have assisted in the capturing of biometric data of students for student registrations.

Education

MSc Computer Science
University of Johannesburg
2009 – 2011 (Expected)

  • Title: Distributed Cognitive Architecture for Multi-agent Learning using Cloud Computing.
  • Published and presented at TMCE 2010, an international, peer-reviewed conference, Italy, April 2010. Published in the peer-reviewed Journal of Mechanical Engineering.
  • Developed a distributed cognitive architecture for application in robotic search and rescue.
BSc Hons Information Technology (Cum Laude)
University of Johannesburg
2008 – 2008

  • Honours Year Project: Web-based steganographic pattern analysis: An intelligent information warfare agent for detecting hidden messages on the Internet.
  • Artificial intelligence project: Logic-based "inference engine" agent for multi-robot control in 3D simulated search and rescue applications.
  • Subjects included: Artificial Intelligence, Advanced Artificial Intelligence, IT Project Management; Computer Forensics; Computer Graphics, Information Security
BSc Information Technology
University of Johannesburg
2005 – 2007

  • Majors: Computer Science, Informatics.
  • Third year project (team-based): Worked in a team to develop an Information Technology rental solutions management system. The system analytically scheduled the maintenance, configuration, logistics and storage of rented equipment based on prioritised client requests. The system furthermore managed the allocation and monitoring of relevant human resources such as computer technicians and drivers.

Publications

International, peer-reviewed conferences

Barnett, T.D. and Ehlers, E.M., April 2010. Cloud Computing for Synergized Emotional Model Evolution in Multi-agent Learning Systems. In Proceedings of the 8th International Symposium on Tools and Methods of Competitive Engineering, TMCE 2010, Ancona, Italy, April 18–22, 2010. pp. 841-854.

Peer-reviewed journals

Barnett, T.D. and Ehlers, E.M., 2010. Cloud Computing for Synergized Emotional Model Evolution in Multi-Agent Learning Systems. Strojniški vestnik – Journal of Mechanical Engineering, vol. 56, no. 11, pp. 718–727. Available online: http://en.sv-jme.eu/archive/sv-jme-volume-2010/sv-jme-56-11-2010/

Interests

  • Simulated robotics
  • Game engine architecture
  • Cognitive science
  • Computational intelligence