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



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:
Edward maintained our Kontoria application for 5 years. He understood our needs, was quick to address issues we experienced and was a very reliable partner.
Patrick Albrecht
Gemeinderat Zürich

Edward was an outstanding contributor. He worked great in teams as well as independently, was highly customer focused and solution oriented. He thought ahead and fixed issues proactively. He'll be a great addition to any team needing a "Doer".
Reto Gantenbein
at-point ag

We worked for 5 years with Edward and he was a pleasure to work with. He always quickly understood what we wanted and completed the work on time and on budget.
Paul Brodmann
CBA Computer Brainware Associates AG

It was great to work with Edward on our Ruby on Rails application. His work was always precise and delivered on time. In case of unexpected service interruptions, you need someone reliable that keeps you on track. Whenever we faced critical issues, Edward went the extra mile to keep us online and in business.
Andreas Eberhard
SanArena Rettungsschule
In the development and maintenance of our onlineshop I had the privilege to have a reliable partner by my side. Over many years, Edward Caulfield on behalf of Citrin Informatik was handling our tasks with passion, professionally and in due time.
Christian Bosshard
HANS KOHLER AG

In my role at swissICT, I was in regular contact with Edward during his time at Citrin, as part of the annual ICT salary survey.
I found Edward to be a very courteous and friendly contact person. Our collaboration was characterized by a pleasant and uncomplicated personal relationship.
Edward provided reliable and needs-based support in collecting the study data. He conscientiously carried out the agreed-upon tasks and delivered the necessary information as soon as the requirements were defined. We appreciated his helpfulness and the smooth handling of the administrative interfaces between his employer and our association.
Cornelia Ammon
Swiss ICT

Edward maintained our Kontoria application for 5 years. He understood our needs, was quick to address issues we experienced and was a very reliable partner.
Patrick Albrecht
Gemeinderat Zürich

Edward was an outstanding contributor. He worked great in teams as well as independently, was highly customer focused and solution oriented. He thought ahead and fixed issues proactively. He'll be a great addition to any team needing a "Doer".
Reto Gantenbein
at-point ag

We worked for 5 years with Edward and he was a pleasure to work with. He always quickly understood what we wanted and completed the work on time and on budget.
Paul Brodmann
CBA Computer Brainware Associates AG

It was great to work with Edward on our Ruby on Rails application. His work was always precise and delivered on time. In case of unexpected service interruptions, you need someone reliable that keeps you on track. Whenever we faced critical issues, Edward went the extra mile to keep us online and in business.
Andreas Eberhard
SanArena Rettungsschule
In the development and maintenance of our onlineshop I had the privilege to have a reliable partner by my side. Over many years, Edward Caulfield on behalf of Citrin Informatik was handling our tasks with passion, professionally and in due time.
Christian Bosshard
HANS KOHLER AG

In my role at swissICT, I was in regular contact with Edward during his time at Citrin, as part of the annual ICT salary survey.
I found Edward to be a very courteous and friendly contact person. Our collaboration was characterized by a pleasant and uncomplicated personal relationship.
Edward provided reliable and needs-based support in collecting the study data. He conscientiously carried out the agreed-upon tasks and delivered the necessary information as soon as the requirements were defined. We appreciated his helpfulness and the smooth handling of the administrative interfaces between his employer and our association.
Cornelia Ammon
Swiss ICT

Edward maintained our Kontoria application for 5 years. He understood our needs, was quick to address issues we experienced and was a very reliable partner.
Patrick Albrecht
Gemeinderat Zürich

Edward was an outstanding contributor. He worked great in teams as well as independently, was highly customer focused and solution oriented. He thought ahead and fixed issues proactively. He'll be a great addition to any team needing a "Doer".
Reto Gantenbein
at-point ag

We worked for 5 years with Edward and he was a pleasure to work with. He always quickly understood what we wanted and completed the work on time and on budget.
Paul Brodmann
CBA Computer Brainware Associates AG

It was great to work with Edward on our Ruby on Rails application. His work was always precise and delivered on time. In case of unexpected service interruptions, you need someone reliable that keeps you on track. Whenever we faced critical issues, Edward went the extra mile to keep us online and in business.
Andreas Eberhard
SanArena Rettungsschule
In the development and maintenance of our onlineshop I had the privilege to have a reliable partner by my side. Over many years, Edward Caulfield on behalf of Citrin Informatik was handling our tasks with passion, professionally and in due time.
Christian Bosshard
HANS KOHLER AG

In my role at swissICT, I was in regular contact with Edward during his time at Citrin, as part of the annual ICT salary survey.
I found Edward to be a very courteous and friendly contact person. Our collaboration was characterized by a pleasant and uncomplicated personal relationship.
Edward provided reliable and needs-based support in collecting the study data. He conscientiously carried out the agreed-upon tasks and delivered the necessary information as soon as the requirements were defined. We appreciated his helpfulness and the smooth handling of the administrative interfaces between his employer and our association.
Cornelia Ammon
Swiss ICT

Edward maintained our Kontoria application for 5 years. He understood our needs, was quick to address issues we experienced and was a very reliable partner.
Patrick Albrecht
Gemeinderat Zürich

Edward was an outstanding contributor. He worked great in teams as well as independently, was highly customer focused and solution oriented. He thought ahead and fixed issues proactively. He'll be a great addition to any team needing a "Doer".
Reto Gantenbein
at-point ag

We worked for 5 years with Edward and he was a pleasure to work with. He always quickly understood what we wanted and completed the work on time and on budget.
Paul Brodmann
CBA Computer Brainware Associates AG

It was great to work with Edward on our Ruby on Rails application. His work was always precise and delivered on time. In case of unexpected service interruptions, you need someone reliable that keeps you on track. Whenever we faced critical issues, Edward went the extra mile to keep us online and in business.
Andreas Eberhard
SanArena Rettungsschule
In the development and maintenance of our onlineshop I had the privilege to have a reliable partner by my side. Over many years, Edward Caulfield on behalf of Citrin Informatik was handling our tasks with passion, professionally and in due time.
Christian Bosshard
HANS KOHLER AG

In my role at swissICT, I was in regular contact with Edward during his time at Citrin, as part of the annual ICT salary survey.
I found Edward to be a very courteous and friendly contact person. Our collaboration was characterized by a pleasant and uncomplicated personal relationship.
Edward provided reliable and needs-based support in collecting the study data. He conscientiously carried out the agreed-upon tasks and delivered the necessary information as soon as the requirements were defined. We appreciated his helpfulness and the smooth handling of the administrative interfaces between his employer and our association.
Cornelia Ammon
Swiss ICT

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!