Home

Hurricane Technology – What we can do for you!

Custom Applications

Hurricane uses state-of-the-art technologies to rapidly create database (and other) client applications. Clients can then run these database applications locally or from a server as a web application.

Hurricane creates and supports (REST or SOAP) micro-services or other technologies as needed. Micro-services give the client a single point of update, are compiled (fast), and use industry-standard code and approaches. Clients use REST micro-services from an application that supports HTTP verbs like GET and POST or SOAP micro-services using a standard WSDL. We will host your services on AWS for you (Windows, Linux, or Mac).

For clients needing additional support, Hurricane remotely connects using standard RDP tools to match what the client has or use Zoom, MS Teams, etc., when appropriate.

Working with the client, Hurricane will optionally create training videos to demonstrate techniques in applications we create or applications we maintain.

Java

We love Java and use it extensively.

  • Spring Micro-Service applications using SpringBoot
  • Spring Web Applications
  • SparkJava Micro-Service web framework
  • Standards-based Database programming (JDBC)
    • Oracle, MySQL, SQL Server, H2, (other JDBC-capable databases), FileMaker, Visual FoxPro
    • Synchronization utilities
  • General Java programming utilities
    • File System Utilities
  • Chat Systems – Integrate Chat Systems with Your COTS Applications
  • JSP, Tomcat, RegEx
  • JPA, Hibernate

JavaScript

We can help you write JavaScript code by turning your ideas, requirements, or even rough sketches into clear, working solutions. Whether you’re building a small script, a dynamic web app, or debugging an issue, we can generate code snippets, explain how they work, and suggest best practices to improve performance and readability. If you’re unsure where to start, we can outline project structure, recommend useful libraries, and walk you through concepts step by step. You can also share your existing code, and we’ll help refine it, fix bugs, or optimize it so it runs more efficiently.

Python Programming

We can support your Python programming by helping you translate ideas into clean, functional code tailored to your goals. Whether you’re working on automation scripts, data analysis, web development, or machine learning, we can generate examples, explain core concepts, and guide you through libraries and frameworks that fit your use case. If you already have code, we can review it, identify bugs, and suggest improvements to make it more efficient and maintainable. We can also break down complex problems into manageable steps, so you not only get a working solution but understand how to build and expand on it.

Hurricane uses Scikit-Learn with Python for machine learning applications.

Examples of machine learning applications include: Logistic Regression, Linear Discriminant Function Analysis, Random Forests, and others.

Hurricane also uses Python for general client programming needs.

R Statistical Programming


Please read our Terms of Service, here: Terms of Service