Providing everlasting value to our clients
Formally a data database performance tools supplier that reduced the time and effort required to develop database applications, CodeFutures products were used in hundreds of companies such as FedEx, HSBC, T-Mobile, Lehman Brothers, General Electric, JP Morgan Chase, Walt Disney, Wells Fargo Bank, Kraft Foods, Bank of America, Lockheed Martin, ABN
AMRO Bank, Verizon, Compass Bank, Siemens, and United Airlines.
Leveraging their extensive industry knowledge and experience, CodeFutures now provides professional services and solutions in strategy, consulting, technology, and operations. With over 40+ companies serviced in a broad range of industries, CodeFutures has created lasting value in many organizations.

headquarters
other locations
-
1729 North First StreetSan Jose, CA 95112United States
Recommended Providers
Focus
Portfolio

Recht Associates Builds an Intelligent Platform
The goal was to create a highly customizable user interface that facilitates automated data processing, aggregation, and analytics. Once the data passes through these steps, potential problematic transactions could be identified and exported to an Excel file for an analyst to review.
CodeFutures began with data exploration in order to better understand how to identify missed commissions and holes within Recht Associates’ processed transaction history. A data processing strategy was created based on insight from Recht’s manual procedures and further analysis of raw transaction data:
- Given the specified unique identifiers and aggregation function, automatically pivot raw data into a time-series transaction sheet (per unique buyer/seller/part/etc.)
- Automate period-over-period transaction checking and analysis using machine learning algorithms and transaction comparisons
- Cut relevant transaction data from millions of entries to a few thousand. The remaining data consists of those transactions which have been deemed as potentially erroneous based on the criteria chosen by the user.
The above strategy has been implemented as a desktop business intelligence application. The frontend application, developed using the React and Electron javascript frameworks, is designed to be user-friendly to all across an organization. The user is given free rein to customize the analytics, aggregations, and checks that will be applied to the data. Data processing and backend APIs are run through Python scripts that are deployed onto an AWS EC2 server which also holds the relevant raw transaction data. On the frontend, user-customized analytics are displayed as reports containing statistics and charts, as well as a table with the remaining erroneous transactions. Satisfactory reports are downloadable as Excel spreadsheets for ease of further analysis.
*More features are continuously added.

SPARK Neuro Builds the First Portable TBI Tracker
The project was largely divided into two parts:
- Desktop Application created using libraries for building user interfaces. This would be the users' point of entry in which they would be able to see all data collected in a graphical manner and be guided through the process of collecting data from a patient
- The creation of a program using the EEG’s built-in SDK. This program was responsible for routing all the data produced by the EEG into a WebSocket which would be accessible by the Desktop Application
The team also participated in daily stand-ups with SPARK to give minute-by-minute reports on their progress and pivot as necessary. Communication was key in this solution as there were many moving parts and all had to be able to interconnect seamlessly.
The application itself was created with a focus on ease of use. The experience for both the doctor and patient was prioritized to be as seamless as possible. The result was a simple but powerful tool that only required a one-click setup to connect to the EEG machine. It would walk the doctor through the necessary steps to have the patient perform and automatically upload the collected data to a SPARK Neuro server.

Enabling 30x Growth to a $100M ARR Enterprise
At the start of the engagement, CodeFutures launched a discovery and analysis phase to assess the current state of the architecture before any recommendations were made. Key bottlenecks were identified in four areas, service capacity, product delivery, operations & support, and compliance & security. The project was then divided into 7 MVPs, each solving a key pain point of the business. The recommended program yielded the following:
- A validated improvement of the scalability of Holon’s product to meet the forecasted demand through a capacity planning initiative that included load testing and improvements to the application and infrastructure
- The creation of a model with a unit of measurement to perform cost forecasting
- An optimized cloud architecture that reduces cost
- A multi-cloud architecture (including private cloud) built using Kubernetes with validated multi-region failover and disaster recovery policies and tooling
- Validated current reporting is accurate and matches up to SLA metrics with improvements to reporting and architecture
- An improved deployment and release process through automation in order to increase feature velocity while maintaining a high degree of confidence that the features will not contain errors
- Automated security testing
With the newfound capacity from our work, Holon was now poised to receive a 4x value return on their infrastructure investment over the next 3 years. Holon is now able to focus on their technology and growing the business without worrying about scalability.
Reviews
the project
IT Staff Augmentation for Insurance Corporation
“I’m extremely happy with the way they’ve taken responsibility and executed.”
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I’m the CTO of reThought Insurance in Ann Arbor, Michigan. We sell commercial and residential flood insurance.
What challenge were you trying to address with CodeFutures?
CodeFutures is mostly helping us with DevOps. We run an insurance application, which includes climate modeling software that quantifies and computes risks, and that’s used to underwrite risk.
We’ve built a data center to run this software, and we’ve made lots of architectural changes, including new capacity. We needed help setting up and maintaining systems.
What was the scope of their involvement?
CodeFutures resources are augmenting our in-house team, helping us build new hardware and network that hardware. They’re also providing general maintenance of that infrastructure.
They’re helping set up server racks, wiring, switches, and so on in our data center. They’re helping us manage the entire fleet of servers and the services running on it. They’re helping us with PagerDuty-called issues as well.
We are mostly hands-on with Linux using command-line interfaces. We use KVM, the built-in virtualization product within Linux. We run a Kubernetes stack that they built on bare metal. And then we run FoundationDB database servers in a cluster in our data center. CodeFutures has been using Ansible for DevOps.
What is the team composition?
We’re working remotely with two people from CodeFutures. One is senior, and the other is junior. The senior resource has been with our business since its inception. Because of their historical background and context, this person is especially knowledgeable about the existing setup that we have.
How did you come to work with CodeFutures?
We came to work with CodeFutures via referral.
What is the status of this engagement?
We started working with them in December 2018, and the partnership is ongoing.
What evidence can you share that demonstrates the impact of the engagement?
I’m extremely happy with the way they’ve taken responsibility and executed. CodeFutures has put in extra effort by traveling to our data center in Denver, performing onsite work over multiple days — which is hard work.
How did CodeFutures perform from a project management standpoint?
They’ve been good to work with. I currently manage the two people from CodeFutures myself, though — they haven’t managed projects independently yet.
CodeFutures has been highly responsive via Slack, even late in the evening. We manage projects in Jira using the agile approach. We use Kanban in the DevOps area, and Scrum in software development. CodeFutures has been proficient in these systems and frameworks. We use the Google Business Suite for email and shared storage. We’ve coordinated and collaborated using a variety of other software including Azure CMI, Azure Bicep, Zoom, Asana, Monday.com, and HubSpot.
What did you find most impressive about them?
I’m happy with the way they’ve executed their tasks, and they’re very responsive. It’s been a good partnership so far.
Are there any areas they could improve?
As our partnership grows, I would like for CodeFutures to start managing their projects as a service so that we don’t have to manage their tasks hands-on.
Do you have any advice for potential customers?
CodeFutures has the right people and the right attitude. We’re a small company, but they’re giving us attention, and we appreciate it.
the project
Custom Software Dev for Manufacturing Sales Company
"CodeFutures is on track in terms of our goals and accomplishments."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I’m the president of Recht Associates, a manufacturing sales company that provides technical sales and marketing support to the high-tech industry.
What challenge were you trying to address with CodeFutures?
We receive an overwhelming amount of data from our manufacturing clients, so we needed someone to help us build a sophisticated and intelligent software that can track information with precision.
What was the scope of their involvement?
CodeFutures is developing a sales tracking and commission system so we can determine if the data we’re receiving from our clients is accurate. This intelligent software analyzes data on the front- and backend to see if we’re being properly credited.
What is the team composition?
We’re working with a project manager and two software engineers.
How did you come to work with CodeFutures?
I already have an established relationship with the project manager through another entity he was consulting.
What is the status of this engagement?
Our ongoing partnership started in November 2020.
What evidence can you share that demonstrates the impact of the engagement?
We don’t have an official scoreboard but based on our biweekly meetings, CodeFutures is on track in terms of our goals and accomplishments. They keep us updated and they implement new features and upgrades based on our feedback.
How did CodeFutures perform from a project management standpoint?
They’ve been doing an excellent job when it comes to communicating and adhering to our schedule and budget. They’re also very time-sensitive and we typically meet through Zoom.
What did you find most impressive about them?
We’re extremely impressed with their experience, knowledge, and technical capabilities.
Are there any areas they could improve?
I can’t think of anything they could improve on.
Do you have any advice for potential customers?
I would encourage them to have a really good idea of what type of software they want to implement and to have representative examples of the challenges they’re currently facing.
This is so CodeFutures can have a good understanding of their dilemma and identify solutions quickly.
CodeFutures have executed their tasks well, and the client receives close attention from the team. CodeFutures has been highly responsive via Slack, Zoom, Jira, Monday.com, and other platforms.