Horizon Factory

Software Development

Über Uns

Wir entwickeln für große und mittelständische Unternehmen Web Applikationen und 3D Applikationen. Unsere Schwerpunkte liegen in der technischen Konzeption und Implementierung eleganter Lösungen, sowie deren Integration in bestehende IT-Architekturen. Wir gehen dabei flexibel auf die Bedürfnisse und Systemanforderungen unserer Kunden ein, zögern aber auch nicht kreative Lösungen vorzuschlagen und beratend zur Seite zu stehen.

> Unsere Kompetenzen
> Die Technologien
> Das Team

Kompetenzen

Web Applikationen

Die Entwicklung von komplexen Webanwendungen ist unsere Stärke. Unsere Dienstleistungen umfassen dabei:

  • Analyse fachlicher Anforderungen
  • Beratung bei der Auswahl der besten Werkzeuge
  • Erstellung technischer Feinkonzepte
  • solide Implementierung der Software
  • Refactoring und Cleanup von Legacy Code

Dabei achten wir vor allem auf skalierbare Lösungen im Backend und auf ein reaktives Frontend.

3D Entwicklung Industrie Design

Wir haben Erfahrungen mit der gezielten Optimierung von Arbeitsprozessen in Produkt-Workflows und gewährleisten hierdurch die Ausschöpfung von Automatisierungs-Potentialen.  Insbesondere bieten wir:

  • die Integration von 3D-Anwendungen in bestehende PDM-Systeme
  • Schnittstellen-Entwicklung in heterogenen PDMs
  • Migration und Anpassung von 3D-Applikationen (CAD, CAM, CAE)
  • Neuimplementierung von Visualisierungs-Software

Methoden

Agil, Test Driven & clean

Wir sind bei der Softwareentwicklung als Team im agilen Methoden eingespielt. So können wir eine hohe Kundenzufriedenheit erreichen. Zusätzlich stellen umfangreiche Unit-, Integration-Tests und Continuous Delivery eine hohes Mass an Stabilität und Qualität sicher.
Wir achten sehr auf code qualität. Pair programming und Pear Reviews sorgen für bessere Lesbarkeit und Wissenstransfer zwischen den Teammitgliedern.

Teamwork & Kommunikation

Für den Erfolg in der Software-Entwicklung ist die gemeinsame Erarbeitung von Lösungen unerläßlich, wobei in unserem Team jedes Mitglied Verantwortung für das Gesamtprojekt trägt. Gegenseitiges Verständnis ist dabei ein weiterer Grundstein. Deshalb definieren wir die Projektziele und den Weg dorthin gemeinsam mit unseren Kunden in einem Prozess des partnerschaftlichen Austausches. Dazu arbeiten wir eng mit dem Kunden zusammen und sehen unsere Aufgabe darin, Wissen zu transferieren und Lösungen zu schaffen, die auch inhouse weiterentwickelt und gepflegt werden können. Transparenz und Kommunikation, sowie eine sachliche Diskussion sind dabei Grundlagen für den gemeinsamen Erfolg.

Erfahrung & Kreativität

Unsere Spezialisten schöpfen ihre Kreativität aus der Erfahrung, die in zahlreichen Projekten gewonnen wurden und der ständigen Weiterbildung. So stellen wir sicher, dass wir unsere Kunden auf bereits bestehende Lösungen aufmerksam machen können, die wir dann gemeinsam in Geschäftsprozesse integrieren.

Technologien

Wir sind erfahren im Umgang mit JEE (Java Enterprise Edition) und den Frameworks Spring-Boot, Vertx und Docker.
Spring, jUnit, Mockito, JMockit, Selenium sowie Continuum lassen uns auch komplexe Systeme überschaubar halten.
Entwiklungs Tools: IntelliJ/Eclipse, Gradle/Maven und git.

Back-End und Datenbanken:

  • Oracle, PostgreSQL, MySQL, MariaDB und MongoDB
  • DAO’s, EJB3, JPA und Hibernate, Spring Data

Service Layer:

Auch im Service-Layer verwenden wir JEE Technologien wie beispielsweise EJB3, JTA.
Für die Interservice Kommunikation ist JSON hilfreich.

Front-End:

Neben funktionalen Anforderungen treten hier verstärkt Aspekte wie Usability, Qualität, Individualität und Internationalisierung in den Vordergrund. Die Wahl des für den Kunden optimalen Front-End kann den Nutzen und Erfolg Ihres Systems maßgeblich mitbestimmen.
Wir sind vertraut mit diversen fronend Technologien und arbeiten gerne mit bewehrten Platform Spezialisten für Web, iOS und Andoid zusammen.
Auch für WebGL mit three.js können wir uns und unsere Kunden begeistern.

Referenzen

VRay_Mackevision2013_1379944470Mackevision Design GmbH Stuttgart
Entwicklung von Picture Shooter: High-End 3D Rendering Cloud Service.




UBSPlanetArtRazorfish Berlin
UBS Planet Art: Newsportal für zeitgenössische Kunst mit einer KI Komponente.




siemens_logoSiemens AG Nürnberg
IC MOL CTE EVI R&D EU SW
Beratung zur Performance-Optimierung



doggydoc-logo-and-name-600x250DoggyDoc
Krankheitsdiagnose-App für Hunde




designskins-com-logoFür designskins.com implementieren wir den Premiumshop, und E-Comerce Lösungen.




logo 3dexciteFür die 3dexcite (ehemals RTT AG) haben wir in den vergangenen Jahren picturebook entwickelt.
Picturebook ist ein Asset-Management-System für 3D Inhalte.
Es umfasst ein ausgefeiltes Daten-Management, eine flexible und leistungsstarke Rechte-Verwaltung, eine 3D-Bibliothek-Funktion, eine Präsentationsplattform, eine Kollaborations Lösung wie 3D Conferencing und standortübergreifende Replikation.




mwx-logoBei Mediaworx Berlin AG wirkten wir mit an der Erstellung einer Webanalytics-Software, an der Entwicklung eines Content Management Systems und der Programmierung von Webapplikationen.




stardust1Für die Stardust Entertainment TV-Serien Produktion “Stevie Stardust” optimierten wir den Schaffens-Prozesse mittel Pugins und 3D-Annimations Tools.