Summary
Overview
Work History
Education
Skills
Certification
Interests
Recent projects
Recently read books
Timeline
SoftwareEngineer
Marc McIntosh

Marc McIntosh

Software Engineer
Paris

Summary

Seasoned software engineer experienced developing applications and cloud computing solutions. Friendly professional with a dedication to writing well crafted software.

Overview

9
9
years of professional experience
6
6
years of post-secondary education
2
2
Certifications

Work History

Software Engineer

Small Magellanic Cloud Ai Ltd
11.2023 - Current
  • Design, develop, and maintain shared code for VS Code and JetBrains plugins from scratch, enabling users to interact with AI programming assistants.
  • Developed reusable components that significantly reduced development effort on multiple projects.
  • Integrated new technologies into existing systems, increasing capabilities and improving overall performance.
  • Technolgoies used: React, redux, Kotlin and Typescript

Software Engineer

Prismic
05.2019 - 11.2023
  • Updated old code bases to modern development standards, improving functionality which included migrating features from a monolithic scala backend to typescript micro-services.
  • Represented software engineering team during large and complex development projects.
  • Helped introduce a quality focused mindset to the engineering team.
  • Technologies used: React, Scala and Node.js

Technical Support Manager

Traffective GmbH
02.2019 - 05.2019
  • Tailored native advertisements on clients websites using in-house tools, javascript, and css.
  • Intergraded an additional real time bidding service.

Junior Software Engineer

HolidayCheck AG
09.2018 - 12.2018
  • Participate in daily katas.
  • Study and practice topics of software engineering including test driven development, extreme programming, and continuous integration.
  • Sharing knowledge and ideas with other junior engineers.

Front-end Software Engineer

Brainnwave Technologies Limited
08.2016 - 11.2016
  • Employed coding practices based on commonly accepted standards to establish site layout and user interface.
  • Developed user-friendly web forms with validation and error handling using react and redux-form.

Education

Bachelor of Arts - Music Business And Event Management

University of The Highlands And Islands
Perth, Scotland
08.2013 - 05.2015

BTEC Extended Diploma And Higher National Diploma - Music With Performance

Academy of Music And Sound
Edinburgh, Scotland
08.2009 - 05.2013

Higher National Certificate - Electronic Engineering

University of The Highlands And Islands
Thurso, Caithness
08.2006 - 05.2007

Skills

JavaScript

Certification

Functional Programming in Scala Specialisation, corsera

Interests

Test driven development

Extreme programming

Automated testing and Quality assurance

Recent projects

Name: Refact

company: Small Magellanic Cloud Ai

url: https://github.com/smallcloudai/refact-chat-js and later https://github.com/smallcloudai/refact 

Duration: November 2023 October 2025


Activities: Redesign and develop a shared javascript library from scratch to enable user to use AI coding assistants in VS code and JetBrains IDE's and collaborate with team members to deliver new features while reducing the need to mange new feature in two code bases simultaneously.

Technologies used: React, Redux, Typescript, Kotlin and Node.js.


Name: Slice-machine

company: Prismic

url: https://github.com/prismicio/slice-machine

Duration: October 2020 to October 2023 


Activities: plan and scope and deliver user facing features , add continuous integration and automated testing, collaborate with quality assurance to increase automated tests scenarios, onboard team members, collaborate with external team members to remove/replace legacy code.

Technologies used: typescript, React, Redux, Typescript, Node.js, express, cypress, io-ts, github-actions, linear and Scala.

Recently read books

Effective Software Testing, by Maurício Aniche.

Atomic Habits, by James Clear.

Modern Software Engineering, by Daivd Farley

Timeline

Software Engineer

Small Magellanic Cloud Ai Ltd
11.2023 - Current

Functional Programming in Scala Specialisation, corsera

03-2020

Software Engineer

Prismic
05.2019 - 11.2023

Technical Support Manager

Traffective GmbH
02.2019 - 05.2019

Junior Software Engineer

HolidayCheck AG
09.2018 - 12.2018

Front-end Software Engineer

Brainnwave Technologies Limited
08.2016 - 11.2016

Front End Development Certification, freecodecamp.org

07-2016

Bachelor of Arts - Music Business And Event Management

University of The Highlands And Islands
08.2013 - 05.2015

BTEC Extended Diploma And Higher National Diploma - Music With Performance

Academy of Music And Sound
08.2009 - 05.2013

Higher National Certificate - Electronic Engineering

University of The Highlands And Islands
08.2006 - 05.2007
Marc McIntoshSoftware Engineer