Brandon Birmingham

Brandon Birmingham

Computer Scientist, Tech Consultant

University of Malta

Brandon Birmingham is a Computer Scientist and has recently finalised his PhD research in Vision and Language at the University of Malta. He contributed to Spatial Relation Detection in images and developed novel models for automatic Image Caption Generation. 

He graduated with a BSc (Hons) and MSc in Computer Science from the University of Malta in 2015 and 2016, respectively. In parallel with his academic studies and duties, he worked in the industry as a Software and Business Intelligence Developer.

He is passionate about creative problem solving and the engineering of innovative technological solutions. Brandon is also intrigued in psychology and neuroscience.

Download CV.

Interests
  • Data Science
  • Machine Learning
  • Computer Vision
Education
  • PhD in Artificial Intelligence, 2022

    University of Malta

  • MSc in Computer Science, 2016

    University of Malta

  • BSc (Hons) in Computing Science, 2015

    University of Malta

Skills

Programming

Python, Java, C#, C, C++, Assembly, Web development

Artificial Intelligence

Tensorflow, Pytorch, Pandas, Numpy, scikit-learn, NLTK, Matplotlib

Business Intelligence

SQL, SSIS, SSRS, SSAS

Work Experience

 
 
 
 
 
Eunoia
Senior Business Intelligence Developer
Jul 2017 – Mar 2019 Malta
Responsible for the development, implementation and support of Business Intelligence solutions based on Microsoft technologies as well as for the overall engineering and implementation of a web-based financial consolidation application.
 
 
 
 
 
PTL Ltd.
Business Intelligence Developer
Dec 2016 – Jun 2017 Malta
Responsible for the implementation of a web-based financial consolidation tool that supports a BI infrastructure for reporting and visualisation.
 
 
 
 
 
HOB
Software Developer
Jun 2012 – Aug 2016 Germany
Full Stack Web developer (based in Malta) responsible for an internal web application that serves as a project management tool. I was also introduced to one of the main products of the company, a secure VPN solution, which I was going to be responsible for the re-design of its IKE protocol.

Certificates

Course offered by University of Toronto and taught by Prof Geoffrey Hinton. This course covers Artificial Neural Networks (ANNs) and how they are being used for Machine Learning, as applied to speech and object recognition, image segmentation, modelling language and human motion, etc.
See certificate
Course offered by Stanford University and taught by Prof Daphne Koller. This course covers Probabilistic graphical models (PGMs) are a rich framework for encoding probability distributions over complex domains: joint (multivariate) distributions over large number of random variables that interact with each other. These representations sit at the intersection of statistics and computer science, relying on concepts from probability theory, graph algorithms, machine learning, and more.
See certificate

Publications

(2021). Multi Spatial Relation Detection in Images. Spatial Cognition & Computation.

Cite DOI URL

(2019). Clustering-based Model for Predicting Multi-spatial Relations in Images. Proceedings of the 16th International Conference on Informatics in Control, Automation and Robotics, ICINCO 2019 - Volume 2, Prague, Czech Republic, July 29-31, 2019.

Cite DOI URL

(2018). Adding the Third Dimension to Spatial Relation Detection in 2D Images. Proceedings of the 11th International Conference on Natural Language Generation.

Cite DOI URL

(2017). Using thumbnail affinity for fragmentation point detection of JPEG files. IEEE EUROCON 2017 -17th International Conference on Smart Technologies (Best Student Paper).

Cite Project DOI

(2017). The Use of Object Labels and Spatial Prepositions as Keywords in a Web-Retrieval-Based Image Caption Generation System. Proceedings of the Sixth Workshop on Vision and Language.

Cite Project DOI URL

(2016). Effect of Data Annotation, Feature Selection and Model Choice on Spatial Description Generation in French. Proceedings of the 9th International Natural Language Generation conference.

Cite DOI URL

(2016). Exploring Different Preposition Sets, Models and Feature Sets in Automatic Generation of Spatial Image Descriptions. Proceedings of the 5th Workshop on Vision and Language, Berlin, Germany, August. Assosciation for Computational Linguistics.

Cite

Contact