Modern Software
Engineering

We make modern manageable.

We help you transition to modern software by providing intensely curious teams who design and build solutions that are maintainable, reliable, performant, and secure.

How We’ve Helped

Case Study

A Roadmap to Data Maturity

A utility company moving to smart meter technology achieves a roadmap to build a modern data platform to accommodate streaming data and decision science capabilities.

Case Study

Applying HCDAgile to a Back-end Data System

Digital agriculture company aligns cross-organizational users, breaks down communication silos, and increases engagement with data pipeline solution through HCDAgile.

Case Study

Digital Bridge Between Investors and Advisors

A financial services giant needed to expand their investment services across web and mobile.

What We Do

Cloud
Native
Development


  • Integration of cloud services and data stores
  • Full stack applications embedded in the cloud
  • Utilization of modern cloud tools to accelerate development

Modern Web &
Mobile App
Development


  • Full stack web development using modern tools
  • Mobile: iOS, Android, or Tablets, native or cross-platform
  • REST APIs, microservices, and other backend services
  • Digital consumer products

DevOps
&
Automation


  • CI/CD pipelines, UI and mobile testing
  • Metrics, monitoring, governance, and traceability
  • Infrastructure-as-code, automated scaling and recovery

Geospatial
Software
Development


  • Custom geospatial ingress, processing, and manipulation solutions
  • Full geospatial architecture design and implementation utilizing FOSS4G technologies
  • Proprietary to open source transition assistance

How We Do It

With modern software projects, it’s costly to get it wrong. When you invest hundreds of thousands or millions of dollars on a piece of software, you want your users to adopt it. Leveraging our HCDAgile approach really analyzes the root of your problem and each requirement to ensure we’re building the right modern software solution. Understanding the use cases of the solution dramatically influences elements of design including scalability, security, and performance. The more you know, the better you can custom fit the solution.

Meet Our Team

Learn More

geospatial-market-research
First Look: Geospatial Technology Market Research
These are our initial findings based on qualitative interviews and survey results which explore challenges faced by organizations utilizing open
Read Full Story »
Mobile app approach comparison
Comparing Mobile Development Approaches: Which Is Right for You?
In this post, we'll go through the main mobile development approaches and some of the key criteria that are important
Read Full Story »
Geospatial roundtable
GeoSTL Open Source Geospatial Roundtable Recap
A few weeks ago, the St. Louis Geospatial Developer meetup, GeoSTL, held a virtual roundtable around open source geospatial tooling.
Read Full Story »

1904labs is on the leading edge of integrating Modern Engineering into agile development.

How Can Modern Software Engineering
Help Your Enterprise?

  • Cloud Native Development
  • Private / Hybrid Cloud
  • Containerization
  • Research & Development
  • Strategy & Roadmaps