Christopher Gwilliams
Customer Solution Architect at Supabase- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Supabase
-
United States
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Customer Solution Architect
-
Aug 2023 - Present
Helsinki, Uusimaa, Finland Working with existing, and potential, customers to get the most out of the Supabase ecosystem and of PostgreSQL.
-
-
-
-
Founded
-
Feb 2023 - Aug 2023
Helsinki, Uusimaa, Finland Founded a contracting outfit to consult on Open Source Software, primarily focused on data pipelines and storage systems. 70% of my time will be dedicated to for-profit clients in order to fund 30% of my time to be offered at reduced/no cost to Non-profit Organisations, Academic Institutions or Charities
-
-
-
Severalnines
-
Sweden
-
Software Development
-
1 - 100 Employee
-
Technical Architect
-
Feb 2023 - Aug 2023
Helsinki, Uusimaa, Finland Working internally and externally to assist with processes, development, documentation and implementation of Severalnines products.
-
-
-
Aiven
-
Finland
-
Software Development
-
300 - 400 Employee
-
Staff Solutions Architect
-
Jul 2021 - Dec 2022
-
-
Senior Solutions Architect
-
Jan 2021 - Jul 2021
Helsinki, Southern Finland, Finland Heading up the EU Solutions Architect team for Aiven, working with open source software to build multi-cloud data pipelines without vendor lock-in, quality tooling and complete user control
-
-
Solutions Architect
-
Jan 2020 - Jan 2021
Helsinki, Uusimaa, Finland Helping you solve your data pipeline issues using Postgres, Redis, Kafka, InfluxDB and other open source software in a cloud agnostic way
-
-
-
-
Technical Architect
-
Apr 2018 - Jan 2020
Zürich Area, Switzerland Designing and developing an open-source framework to allow researchers to create citizen science projects for multiple platforms and analyse/research the data received. Using the OpenAPI specification to run a Python (Flask) based webserver with a PostgreSQL database. Frontend is in VueJS for web and using Flutter for mobile. All of the project information is available at: https://github.com/citizensciencecenter
-
-
-
Paul Scherrer Institut PSI
-
Switzerland
-
Research Services
-
700 & Above Employee
-
Research Software Engineer
-
Apr 2017 - May 2018
Switzerland Working on the Data Catalog project to supprot open data and allow searchable metadata from scientific experiments to be indexed and stored. Working with Kubernetes, Node.JS, Python, RabbitMQ, Angular(2/4/etc) and GitlabCI. Following the OneFlow development processes and collaborating with the European Spallation Source and Max 4.
-
-
-
Cardiff University / Prifysgol Caerdydd
-
United Kingdom
-
Higher Education
-
700 & Above Employee
-
Lecturer
-
Aug 2015 - Apr 2017
Designing and leading modules for Computational Thinking, Mobile Development and Developer Operations (DevOps). Teaching an introduction to computer science, as well as pure mobile development through Android; primarily using Java and with a focus on Android 6.0 and above. Providing technical, practical assistance to students. Engaging with industrial clients for possible projects, collaboration, presentations and student assistance. Supervising a CUROP student project with Dyfed… Show more Designing and leading modules for Computational Thinking, Mobile Development and Developer Operations (DevOps). Teaching an introduction to computer science, as well as pure mobile development through Android; primarily using Java and with a focus on Android 6.0 and above. Providing technical, practical assistance to students. Engaging with industrial clients for possible projects, collaboration, presentations and student assistance. Supervising a CUROP student project with Dyfed Powys Cyber Crimes unit in the summer of 2016. Leading outreach and engagement activities with industry and the tech community as a whole. Organising and encouraging student/staff engagement within the South Wales Tech Community. Researching sensor networks, IoT, local knowledge and contextual awareness. Show less
-
-
-
OpenCapacity
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Lead Developer/Wireless Sensor Network/Embedded Sensor Systems & Software Engineer
-
Jan 2015 - Aug 2015
London, United Kingdom Using embedded systems to create and test a network of 3D vision sensors to measure capacity on trains. Using OpenCV, C++, Python, Javascript and Processing. As Lead Developer, I was in charge of all software and hardware choices, as well as implementing a version control system and task management system. Also involved with web, mobile and backend development, using APIs from various sources and deploying applications.
-
-
-
aer studios
-
United Kingdom
-
Software Development
-
1 - 100 Employee
-
Developer
-
Feb 2014 - Jan 2015
Bath, United Kingdom Developing apps and sites in an aglie way for clients, like the BBC, Salisbury Museum and others.. Using many languages and technologies, like Microsoft Kinect, C#, Node.JS, Python, BackboneJS, CouchDB, Objective-C and Android. Working on mobile apps, as well as frontend and backend sites.
-
-
-
Cardiff University / Prifysgol Caerdydd
-
United Kingdom
-
Higher Education
-
700 & Above Employee
-
PhD Student
-
Oct 2010 - Jan 2015
Cardiff, United Kingdom Research and implementation on wireless sensor networks and using knowledge of their deployed environments to make more informed decisions on how sensed data is routed to the end user. This research is in collaboration with Cardiff University's School of Biosciences in order to implement a wireless network of wildlife cameras that employs knowledge-processing techniques to automatically manage the process of receiving, and classifying, pictures taken in the Malaysian… Show more Research and implementation on wireless sensor networks and using knowledge of their deployed environments to make more informed decisions on how sensed data is routed to the end user. This research is in collaboration with Cardiff University's School of Biosciences in order to implement a wireless network of wildlife cameras that employs knowledge-processing techniques to automatically manage the process of receiving, and classifying, pictures taken in the Malaysian rainforest. During my PhD, I used various frameworks and programming languages. I also carried out freelance work for iOS, Android PHP and other web technologies. Despite the funding term being complete, I am in the process of writing my thesis and expect a submission in early 2014.
-
-
Research Assistant
-
Oct 2013 - Mar 2014
Cardiff, United Kingdom Working with IBM and the US Army research labs (ARL) on a collaborative project using Controlled Natural Language to task sensors. Working primarily with Node.JS, MongoDB and external Text-to-Speech and Speech-to-Text APIs. This work was showcased in the 2014 NATO summit.
-
-
Teaching Assistant
-
Oct 2010 - Jan 2014
Cardiff Teaching lab-based classes and seminars across all years of the undergraduate course, as well as MSc. Covering a wide range of Computer Science topics, such as computer fundamentals, object-oriented programming, SQL, web apps, networking and copyright law. I am also accredited by the HEA as an Associate Fellow, in recognition of my teaching within Cardiff University.
-
-
Postgraduate Student Rep / UGC Student Rep
-
Jan 2010 - Oct 2013
Representing the School of Computer Science at the University Graduate College (UGC) and relaying student feedback as well as involvement with University wide changes. My role on the UGC board is to provide student views on the 'Training and Development Team', which is involved with providing postgraduate students courses to develop their portfolio and provide skills both inside the PhD, as well as out. I also sit on the 'Physical Sciences and Engineering' Board that deals with… Show more Representing the School of Computer Science at the University Graduate College (UGC) and relaying student feedback as well as involvement with University wide changes. My role on the UGC board is to provide student views on the 'Training and Development Team', which is involved with providing postgraduate students courses to develop their portfolio and provide skills both inside the PhD, as well as out. I also sit on the 'Physical Sciences and Engineering' Board that deals with collaborations between all schools in this domain, as well as ensuring the needs of all postgraduate students are met.
-
-
-
STEM Ambassadors
-
United Kingdom
-
Education Administration Programs
-
1 - 100 Employee
-
STEMNET Ambassador
-
Jan 2011 - Sep 2014
Cardiff University My role as an ambassador is to promote the sciences to children within schools and colleges (generally between 12-16). This involves assisting with secondary school open days within Cardiff University, presenting at schools and getting involved with events that promote Computer Science, such as the Young Rewired State hackathons. Still involved with STEM as a lecturer, currently.
-
-
-
-
Software Developer - Summer Internship
-
Jul 2010 - Sep 2010
Worked with the Java Spring Framework, Apache and Microsoft SQL Server
-
-
-
Tailor Made Technologies
-
United Kingdom
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Helpdesk Engineer - Summer Internship
-
Jun 2009 - Sep 2009
Fareham Basic sysadmin work, monitoring customer backups, server maintenance, customer service and responded to customer requests for work. Working primarily with Microsoft products (Exchange, SQL Server) with some Unix based servers.
-
-
Education
-
Cardiff University / Prifysgol Caerdydd
Doctor of Philosophy (PhD), Computer Science -
Cardiff University
BSc(Hons), Computer Science -
Barton Peveril Sixth Form