I am Michael L Brereton, a seasoned software engineer with over 27 years of experience primarily with Java and C/C++. I've had the opportunity to work on a variety of innovative software projects including the development of a true multiplatform programming language and systems for data synchronization between major enterprise platforms. With a strong background in both academia and industry, I enjoy applying my deep technical expertise to build practical, impactful software solutions. Throughout my career, I have been deeply involved in software development across multiple platforms and languages, constantly adapting to new technologies and challenges. I value problem-solving, efficiency, and creating tools that enhance productivity and usability. I'm especially passionate about Java and have contributed extensively to the developer community with my projects and tools.

Michael L Brereton

I am Michael L Brereton, a seasoned software engineer with over 27 years of experience primarily with Java and C/C++. I've had the opportunity to work on a variety of innovative software projects including the development of a true multiplatform programming language and systems for data synchronization between major enterprise platforms. With a strong background in both academia and industry, I enjoy applying my deep technical expertise to build practical, impactful software solutions. Throughout my career, I have been deeply involved in software development across multiple platforms and languages, constantly adapting to new technologies and challenges. I value problem-solving, efficiency, and creating tools that enhance productivity and usability. I'm especially passionate about Java and have contributed extensively to the developer community with my projects and tools.

Available to hire

I am Michael L Brereton, a seasoned software engineer with over 27 years of experience primarily with Java and C/C++. I’ve had the opportunity to work on a variety of innovative software projects including the development of a true multiplatform programming language and systems for data synchronization between major enterprise platforms. With a strong background in both academia and industry, I enjoy applying my deep technical expertise to build practical, impactful software solutions.

Throughout my career, I have been deeply involved in software development across multiple platforms and languages, constantly adapting to new technologies and challenges. I value problem-solving, efficiency, and creating tools that enhance productivity and usability. I’m especially passionate about Java and have contributed extensively to the developer community with my projects and tools.

See more

Experience Level

Expert
Expert
Expert
Intermediate
Intermediate
Intermediate

Language

English
Fluent

Work Experience

Independent Contract Software Engineer at Self-Employed
January 1, 1998 - June 16, 2024
Developed and delivered various software systems and tools primarily using Java, C, and C++. Projects included the creation of a multiplatform programming language (Lia) and data synchronization applications between Oracle Primavera and SAP systems, used by multinational companies. Responsible for end-to-end software design, development, and deployment, including front-end and back-end applications. Also developed examination administration systems and various data capture software solutions used by governments and organizations in the Caribbean.
Lecturer at University of the West Indies, Department of Electrical and Computer Engineering
January 1, 1990 - December 31, 1993
Lectured undergraduate and Masters courses in Computer Architecture, Programming, Microprocessor Systems, Networked Software, and Multimedia Systems. Led the Computer Systems Group and provided IT services across the faculty. Developed educational tools including a 6809 emulator and IDE to support student projects. Engaged in curriculum development and academic leadership in the department.
Assistant Lecturer at University of the West Indies, Department of Electrical and Computer Engineering
January 1, 1990 - December 31, 1993
Assisted in teaching and supporting undergraduate courses related to computer and electrical engineering topics. Developed educational software tools and engaged in student assistance and research.

Education

MSc at University College London
January 1, 1993 - December 31, 1994
BEng at University of Warwick
January 1, 1986 - December 31, 1989

Qualifications

Scholarship from the Government of Trinidad and Tobago for placing first in Cambridge ‘A’ Level examinations
January 1, 1986 - December 31, 1986
Scholarship from the Association of Commonwealth Universities to pursue postgraduate degree
January 1, 1993 - December 31, 1993
Hewlett Packard European Scholarship for excellence in software development while pursuing postgraduate degree
January 1, 1994 - December 31, 1994

Industry Experience

Software & Internet, Education, Government, Professional Services, Financial Services

Experience Level

Expert
Expert
Expert
Intermediate
Intermediate
Intermediate