Problem: Standardize data from multiple sources.
Solution: A scalable web UI with Python and Django for flexible imports across disparate data sources. We provided storage and a search feature that could be exported to a user desired format such as CSV or XLS.
Tech: Python, Django, MySQL
Problem:A legacy healthcare system was out of support and likely to fail
Solution:We worked with the existing staff to solidify requirements and design a solution that leveraged modern technology for a better user experience and reduced need for a paper-based office.
Tech: Django, MySQL, Python
Problem:The customer had a need for contact lists across a range of industries.
Solution:We built a lightweight solution that leveraged Google API, Google Maps, LinkedIn, and Facebook to track and format the requested data. This was a multi-step approach where we cobbled together data details from multiple sources to give them the most reliable results.
Tech:Python, Djagno, Google APIS, Scraping, LinkedIn, and Facebook APIs/searching.
Problem:Our customer saw a need for a vendor portal in his advertising related field.
Solution:We worked with him and a limited budget to craft a solution that extended his no code base into a portal that provided image import, bids, and payment processing.
Tech:Python, Djagno, Softr, Stripe, MySQL, AWS
Problem:The founder had a vision for a custom solution that could codify his business processes and change the industry.
Solution:Our team worked with the customer to design and develop a solution that allowed his staff to become more productive and shop for funding to convert the research project into a commercial endeavor.
Tech:Java, API, MySQL, AWS
Problem:The business had critical information on ASP application that was seeing regular failures.
Solution:We added smarter backups, stabilized the issue, and were asked to move the solution to a modern stack that was easier to support. We did so and then added numerous features and reports to provide them with a complete solution.
Tech: Django, MySQL, Python
Problem: Maintain and improve multiple client sites.
Solution: Streamlined processes and automated tools for long-term support. This reduced time to launch a new site to minutes instead of days. We also automated several common administrative tasks.
Tech: Perl, MySQL, Python
Problem: Need to sync multiple systems for a non-profit that was a victim of technology sprawl.
Solution: We built a central custom API and then linked out to CRMs, ERPs, and payment processors.
Tech: Python, PHP
The Problem: The customer had a solution built in MS Access to manage legal documents. The current system did not scale to multiple users, nor was it easy to access or maintain.
The Solution: Build a web application with a relational database to make the solution more accessible and scalable. We enhanced the user experience and provided faster results for their common tasks.
The Technology: PHP, Azure, SQL Server
The Problem: Add functionality to an existing system that focused on social work and support. Take over from a prior developer. Plan for growth of the application and the team.
The Solution: Documented the current system and processes while adding features and standards. These were application improvements for the users and made ramping up new developers much shorter. Maintenance and development costs were reduced through these changes.
The Technology: Python, PostgreSQL, Jenkins, AWS
The Problem: Create a directory site that allows customers to find local specialist service providers while helping providers market their services and improve reach.
The Solution: Build a mobile-friendly web application. Include a way for service providers to register and incorporate marketing material. Also, provide a method to purchase marketing services aimed at their industry. Integrate with the marketing services to make it easy for service providers to do all their marketing work on this site. We helped with requirements gathering, design, and user experience to craft a solution that fit the budget.
The Technology: PHP, MySQL, The Hoth API Integration
The Problem: Assess the IT infrastructure and team for a non-profit. Recommend improvements. This grew to include finding a new IT director.
The Solution: Review and document the current team and responsibilities. Create a list of job requirements and wants for the new director. Perform initial screening and interviews of candidates. Assist the new director in the transition and planning moving forward.
The Technology: MS Office, CRM, NAV, and other MS enterprise technologies.
The Problem: Guide an e-commerce company in building out its solutions and enhancing operations.
The Solution: Review technology and solutions to create RFPs for multiple projects. This included assisting in vendor selection discussions and project management.
The Technology: Magento
The Problem: A small counseling business needed a web presence that was easy to maintain.
The Solution: Guide the customer through selecting a WordPress platform, branding updates, and process changes/guidelines for SEO.
The Technology: WordPress, BlueHost
The Problem: A job site wanted to gather data from multiple sources.
The Solution: Create a series of scripts and a shared data format to pull from all the sources into a single source the site could use for display and tracking.
The Technology: Python, Portia, Scrapy, MySQL
The Problem: An umbrella company wanted to find ways to manage its half-dozen sites efficiently. The sites also needed updates.
The Solution: Architectural design, requirements gathering, technical support, and document creation for internal and external users. There were also a variety of other technical tasks required to build, maintain and update the roughly half-dozen sites. A move to responsive design was part of the enhancements on a couple of the sites.
The Technology: .NET, Java
The Problem: A SAAS product company (two products) wanted to convert from 100% outsourced IT to an internal team.
The Solution: The project created an entire software development team over 18 months. That included defining and filling several job positions. We also simplified a hodgepodge of technologies and approaches. The result was a Java Spring application that used Postgres for the database and Jasper for Reporting. This reduced the libraries and complexity of the overall system. We also re-architected the applications to a more efficient design.
The Technology: Java, Jasper, PostgreSQL, Selenium
The Problem: The company had built a couple of applications through outsourcing. They desired to create a new application but needed better success from the developers.
The Solution: We helped him define requirements and created an RFP that resulted in better responses. The customer found a great developer for the new application. Thus, the relationship with RB Consulting has continued, with us serving as a form of check and balance with his developer. This approach has resulted in a smoother development process and progress to production deployment.
The Technology: Java, AWS
The Problem: Assess an existing Java web application for viability and create a plan to reboot the project
The Solution: The initial plan was to find an outsourced developer or team. We then managed them to ensure project success.We had gotten to know the customer as a resource to fix a few bugs and help finish a project. However, this became arewrite as we found critical flaws in the original architecture and approach. The reboot involved a newdesign, a new architecture, and a new platform. It resulted in creating an RFP to find the best resources for the project.
The Technology: Java, AWS
The Problem: A customer needed staff augmentation.
The Solution: This started as simple staff augmentation but grew into a broad range of small projects. The work included new feature scoping and implementation. Later releases tackled performance tuning, bug fixing, and general maintenance. Other projects included research into many APIs and building integration, social network integrations, and communication frameworks like WebRTC.
The Technology: PHP, MySQL utilizing off-shore groups as well. WebRTC, API integration
The Problem: The customer wanted to build a software solution for construction companies that they would use internally and also sell to other companies.
The Solution: We gathered and refined requirements through a series of interviews. The design followed and was discussed with the customer to ensure we met his vision. This project was designed to be one we handed off to the project owner from the start. They would enhance and build the application. Therefore, they used their skills and resources rather than continue to utilize us. This reduced costs and ensured they had complete control and ownership of their project
The Technology: C#, SQL Server
The Problem: The customer had an Access application with over 100 reports that was bulky, outdated, and failed to serve their needs. This application had several screens to support data entry and maintenance for a member database. The members had several classifications. It included ticket management for annual events as well as several tiers of dues calculations.
The Solution: Conversion from an Access DB to a desktop application. The 100+ reports in Access were intelligently combined to reduce the number of reports to less than 50. A relational database was used to reduce response times and ease data entry issues.This engagement included ongoing maintenance and enhancements for nearly fifteen years.
The Technology: C#, SQL Server
The Problem: The customer had a social networking site idea they wanted to bring to life.
The Solution: Built requirements, designed, implemented, and tested a new social networking site. There were a few versions of this created through an Alpha period. The site was never fully launched and instead was a moderately functional proof-of-concept used to shop for investors.
The Technology: PHP, MySQL, AWS
PHP application using MySQL that delivers online education to thousands of students across hundreds of campuses. This work included new feature design and implementation, product development, and maintenance. There was also some customer interaction as a tier two customer support role as needed (there was no tier three).
Over the years, we've partnered with clients across industries to design and deliver tailored software solutions. Below is a sampling of our work — each project rooted in a clear problem and driven by a thoughtful, custom-built approach.
We believe in solving the right problem with the right solution.
Revamped legacy websites for modern devices and performance — mobile-first, SEO-friendly, and scalable.
Designed and built end-to-end platforms with custom workflows, APIs, and scalable backend architecture.
Developed secure, role-based portals for streamlined communication, document exchange, and data management.
Created dynamic publishing engines and technical hubs — including Building Better Developers.