Edward Caulfield

Full Stack Software Developer

Swiss citizen, native English speaker, also fluent in German

Edward Caulfield

Full Stack Software Developer

Swiss citizen, native English speaker, also fluent in German

Edward Caulfield

Full Stack Software Developer

Swiss citizen, native English speaker, also fluent in German

house on top of snow covered hills and mountains during day
house on top of snow covered hills and mountains during day
house on top of snow covered hills and mountains during day

I'm Edward, a Software Developer with 8+ years experience.

I specialize in full stack software development. Although I mostly work in Rails environments, I am comfortable in React, Java, PHP and JavaScript.

If you're looking for an experienced software developer with a focus on quality and reliability, we should talk.

Experience:

February 2026

Current

@

Freelance Full Stack Developer

Full Stack Developer

Job Description

  • Maintenance and further development of various web applications


Technologies Used

  • Rails / Ruby

  • RSpec / Playwright

  • HTML / SCSS / HAML

  • React / TypeScript / JavaScript

February 2026

Current

@

Freelance Full Stack Developer

Full Stack Developer

Job Description

  • Maintenance and further development of various web applications


Technologies Used

  • Rails / Ruby

  • RSpec / Playwright

  • HTML / SCSS / HAML

  • React / TypeScript / JavaScript

February 2026

Current

@

Freelance Full Stack Developer

Full Stack Developer

Job Description

  • Maintenance and further development of various web applications


Technologies Used

  • Rails / Ruby

  • RSpec / Playwright

  • HTML / SCSS / HAML

  • React / TypeScript / JavaScript

July 2024

February 2026

@

at-point ag

Back End Developer

Industry:

Onboarding Software for Banking

Job Description

  • Maintenance and further development of Customer Onboarding application for Credit Card and Banking clients

  • Maintenance of Appointment Scheduling application for Banking clients

Technologies Used

  • Rails / Ruby

  • RSpec / Playwright

  • HTML / SCSS / HAML

  • React / TypeScript / JavaScript

July 2024

February 2026

@

at-point ag

Back End Developer

Industry:

Onboarding Software for Banking

Job Description

  • Maintenance and further development of Customer Onboarding application for Credit Card and Banking clients

  • Maintenance of Appointment Scheduling application for Banking clients

Technologies Used

  • Rails / Ruby

  • RSpec / Playwright

  • HTML / SCSS / HAML

  • React / TypeScript / JavaScript

July 2024

February 2026

@

at-point ag

Back End Developer

Industry:

Onboarding Software for Banking

Job Description

  • Maintenance and further development of Customer Onboarding application for Credit Card and Banking clients

  • Maintenance of Appointment Scheduling application for Banking clients

Technologies Used

  • Rails / Ruby

  • RSpec / Playwright

  • HTML / SCSS / HAML

  • React / TypeScript / JavaScript

May 2017

May 2024

@

Citrin Informatik

Software Developer

Industry:

Software Development

Job Description

Software development for a variety of customers and industries:

  • Online shop for construction industry

  • Bespoke CMS for the largest safety training company in Switzerland

  • Online and PDF based salary comparison reports for the Swiss IT industry

  • Customer data administration for Gas Import / Exchange

  • Scheduling application for the Zurich Parliament

  • Maintenance of company internal applications used in business administration (billing, time keeping, product portfolio management)

Technologies Used

  • Rails / Ruby

  • Netzke / Prawn / Caxlsx / Pundit / Sentry

  • Rspec / Cucumber / Factory Bot

  • Java / JSP / Apache Tomcat

  • JavaScript / CoffeeScript / Nunjucks / NPM / Express JS

  • PHP / Python

  • Zurb Foundation / Bootstrap

  • Docker / Docker Compose / Dokku

  • MySQL / PostgresSQL / OracleDB

  • HTML / SCSS / SLIM

May 2017

May 2024

@

Citrin Informatik

Software Developer

Industry:

Software Development

Job Description

Software development for a variety of customers and industries:

  • Online shop for construction industry

  • Bespoke CMS for the largest safety training company in Switzerland

  • Online and PDF based salary comparison reports for the Swiss IT industry

  • Customer data administration for Gas Import / Exchange

  • Scheduling application for the Zurich Parliament

  • Maintenance of company internal applications used in business administration (billing, time keeping, product portfolio management)

Technologies Used

  • Rails / Ruby

  • Netzke / Prawn / Caxlsx / Pundit / Sentry

  • Rspec / Cucumber / Factory Bot

  • Java / JSP / Apache Tomcat

  • JavaScript / CoffeeScript / Nunjucks / NPM / Express JS

  • PHP / Python

  • Zurb Foundation / Bootstrap

  • Docker / Docker Compose / Dokku

  • MySQL / PostgresSQL / OracleDB

  • HTML / SCSS / SLIM

May 2017

May 2024

@

Citrin Informatik

Software Developer

Industry:

Software Development

Job Description

Software development for a variety of customers and industries:

  • Online shop for construction industry

  • Bespoke CMS for the largest safety training company in Switzerland

  • Online and PDF based salary comparison reports for the Swiss IT industry

  • Customer data administration for Gas Import / Exchange

  • Scheduling application for the Zurich Parliament

  • Maintenance of company internal applications used in business administration (billing, time keeping, product portfolio management)

Technologies Used

  • Rails / Ruby

  • Netzke / Prawn / Caxlsx / Pundit / Sentry

  • Rspec / Cucumber / Factory Bot

  • Java / JSP / Apache Tomcat

  • JavaScript / CoffeeScript / Nunjucks / NPM / Express JS

  • PHP / Python

  • Zurb Foundation / Bootstrap

  • Docker / Docker Compose / Dokku

  • MySQL / PostgresSQL / OracleDB

  • HTML / SCSS / SLIM

Testimonials:

Education:

California Polytechnic University, Pomona

Bachellors of Science - Computer Science

California Polytechnic University, Pomona

Bachellors of Science - Computer Science

California Polytechnic University, Pomona

Bachellors of Science - Computer Science

Keller Graduate School of Management

MBA - International Business

Keller Graduate School of Management

MBA - International Business

Keller Graduate School of Management

MBA - International Business

Would you like to work with me or just have a question? Get in touch!