Andrew Borg

Andrew Borg

Research Associate

Followers of Andrew Borg421 followers
location of Andrew BorgTrinidad and Tobago

Connect with Andrew Borg to Send Message

Connect

Connect with Andrew Borg to Send Message

Connect
  • Timeline

  • About me

    Embedded Automotive Software Expert

  • Education

    • L-Università ta' Malta

      1997 - 2001
      BSc (Hons) IT Computer Science First Class Honours

      - Graduated with a 1st class honors degree, having majored in computer science with credits obtained in information systems and business related subjects- Achieved A+ grade for final year dissertation that investigated the use of scheduler activations as a solution to avoiding blocking systems calls in a user-level thread scheduler for shared memory multi-processors (SMPs)- Achieved A+, A and B+ grades for three major 3rd year projects involving natural language processing… Show more - Graduated with a 1st class honors degree, having majored in computer science with credits obtained in information systems and business related subjects- Achieved A+ grade for final year dissertation that investigated the use of scheduler activations as a solution to avoiding blocking systems calls in a user-level thread scheduler for shared memory multi-processors (SMPs)- Achieved A+, A and B+ grades for three major 3rd year projects involving natural language processing, intelligent web-based games and user-level thread scheduling-Member of the Systems Software Research Group; final year dissertation was part of a larger project which required a collaborative effort amongst four members of this group Show less

    • University of York

      2001 - 2006
      Doctor of Philosophy (PhD) Real-Time and Embedded Systems

      - PhD research involved evaluating and extending a novel memory model for real-time systems, with particular application to the Real-Time Specification for Java- Published in the International Journal of Embedded Systems, the Proceedings of the Euromicro Real-Time Systems Conference, and the Workshop on Java Technologies for Embedded Systems- Was an active member of the Real-Time Systems Group at York, having presented work at international conferences and workshops in Europe and the… Show more - PhD research involved evaluating and extending a novel memory model for real-time systems, with particular application to the Real-Time Specification for Java- Published in the International Journal of Embedded Systems, the Proceedings of the Euromicro Real-Time Systems Conference, and the Workshop on Java Technologies for Embedded Systems- Was an active member of the Real-Time Systems Group at York, having presented work at international conferences and workshops in Europe and the US- Reviewed technical papers for journals, conferences and workshops within the field of real-time and embedded systems- Awarded the highly competitive Overseas Research Student (ORS) award for academic years 2002-2003 and 2003-2004; scholarship funded PhD research at York- Awarded the Gibbs/Plessey Award in 2003 which funded travel to the US for 3 months; research was undertaken in collaboration with the Distributed Object Computing group at the University of Washington in St. Louis Show less

  • Experience

    • University of York

      May 2005 - Jun 2007
      Research Associate

      Within this role, I was responsible for investigating and developing a co-design solution for embedded real-time Java applications. This project was sponsored by Sun Microsystems and the Department of Trade and Industry in the UK. Working together with hardware design experts, I designed and developed a framework whereby Java software and IP cores could be used interchangeably within the same application. The project results were published in the academic literature.

    • ETAS

      Jul 2007 - Sept 2011

      In this role, I was responsible for researching new approaches to the development and testing of automotive software in virtualised environments. My main areas of research were the use of simulated middleware for early validation and verification of embedded software, and the use of virtualised hardware for extracting timing properties of applications without code intrusion. This work was carried out in collaboration with a large corporate research organisation with the specific goal of transferring these research results into products for exploitation by embedded application developers. Show less During this period, I was responsible for driving the innovation agenda at ETAS in the UK in the area of multicore. This role involved meeting customers, understanding the challenges they face with these technologies, and researching and prototyping solutions that address these problems. Attracting customer funding for research and innovation projects was a key responsibility of thisposition. I helped secure over 336K Euro of customer funding that sponsored multi-core research in 2009 and a further 336K Euro in 2010 that sponsored research into virtualisation topics. Show less

      • Advanced Software Engineer at ETAS Ltd, York, UK

        Jan 2011 - Sept 2011
      • R&D Software Engineer

        Jul 2007 - Dec 2010
    • University of the West Indies, St Augustine Campus

      Sept 2011 - Jun 2015
      Part Time Lecturer, Software Engineering

      I began working as a part-time lecturer at the University of the West Indies soon after arriving in Trinidad in August 2011. I developed new course material for the informatics and computer science Software Engineering courses (INFO 3440 and COMP 3250 respectively). In delivering both courses, I have sought to transfer my professional experience to the lecture room. In addition to my lecturing duties, I also actively support industrial collaboration initiatives at the University. I amparticularly proud to have launched the first coder dojo (see coderdojo.com) in the Caribbean in partnership with Digicel, Trinidad. Show less

    • BluPelagos

      Oct 2011 - now
      Director

      I set up BluPelagos Ltd on emigrating to Trinidad in order to continue to provide my software development and consultancy expertise to ETAS and other international customers. I have worked on several projects in the area of deeply embedded systems, in particular in the architecture and detailed design of embedded automotive hypervisors, many/multi-core systems, embedded security systems, and most recently - bootloaders. I also provide analysis services to customers outsourcing to Trinidad in the areas of Microsoft SharePoint and CRM. Show less

  • Licenses & Certifications

    • CSM

      Scrum Alliance
      Jun 2011
    • PMP

      Project Management Institute
      Dec 2008