Gagliano Software Engineering GmbH

Software engineering with creativity, precision and experience.

We develop, lead and support software projects from concept to successful implementation. Our focus is a healthy balance between creativity, artistry and engineering.

“The function of good software is to make the complex appear to be simple.”

— Grady Booch

Our approach

Engineering for shorter software lifecycles

Software lifecycles have become shorter, which makes accuracy, competitiveness and time to market increasingly important. We focus on solutions that meet customer and market requirements while remaining reliable, secure and maintainable.

The optimal balance between creativity, artistry and engineering helps shorten time to market, reach break-even earlier and maintain a high level of quality.

Services

Support where your project needs it

From feasibility and technology decisions to development and project leadership, we support projects at different stages of implementation.

Consulting

Consulting

Support for projects that need structure, technical guidance, a feasibility study, an expert assessment or help selecting suitable technologies.

Software development

Development

We keep our technical knowledge current and select technologies with conditions, costs, timeline and efficiency in mind.

Project leadership

Project Leadership

Leadership focused on deadlines, costs, resources, know-how and requirements, with continuous feedback between teams and management.

SAFe framework →

Technical expertise

From industrial control to modern applications

Our work spans PLC programming, C++ applications, web development and scripting for implementation and testing.

PLC programming

01

PLC Programming

Industrial control solutions with emphasis on robust real-time systems, modularity, testing and maintainable automation software.

Our current company materials highlight experience with Sigmatek Schweiz AG.

C++ application development

02

C++ Applications

Cross-platform application development, particularly with the Qt framework.

Web application development

03

Web Applications

Server-side and client-side technologies combined into maintainable, secure and practical web solutions.

PHP Python and JavaScript development

04

PHP, Python & JavaScript

Scripting for web applications, testing and modular test environments, including mocking of frameworks, libraries and applications.

Software engineering collaboration

How we work

Flexible engineering resources

We work with a team of more than 150 programmers and can support projects with individual specialists, project leadership or complete implementation teams.

Timelines, transparency and continuous interaction with the team and management are central to the way we work. Where preferred, implementation control can remain fully with the customer while we provide the required engineering capacity and guidance.

Individual experts Project teams Project leadership Implementation support

About

Engineering is more than writing code

We combine the creativity of a composer, the imagination of a musician, the discipline of an engineer and the perspective of management.

Combined with a team of experts, this creates a strong setup for managing, developing and realizing software projects.

Gagliano Software Engineering
Software workshop and training

Workshops

Knowledge transfer after delivery

After software delivery, workshops can support managers and programmers in understanding the strategy and using the new implementation. Training is transparent and accompanied by appropriate documentation.

Contact

Let’s talk about your project.

Need engineering support, project leadership or want to discuss a technical idea? Get in touch with us.

Gagliano Software Engineering GmbH Schmidhof 2 6343 Buonas · Switzerland hg@gagliano-consulting.ch