Jordan is a top-notch developer who has a wide breadth of knowledge with the current web technologies. His dedication and diligence is refreshing. He communicates well which is key in developing complex web applications.
Rapidly build custom web & mobile applications that fit your business. That scale, and make the best use of modern technologies.
To help your team go faster, and your software scale further. Using immutable infrastructure, cloud native architectures & containerization.
Jordan is my go to person when our software team can't figure it out. He seems to enjoy the challenge... His broad technical knowledge, along with a out of the box way of thinking, gives him a unique advantage when it comes to problem solving and delivering solutions.
– Benjamin Brewer
We appreciate Jordan's ability to evaluate our existing code base and advise us on how to best deal with issues we had. Jordan's guidance got us moving in a direction we feel confident will meet our needs as we grow and develop.
– Jim Adamek
Struggling to decide what technology to use, or how to design a new system? Maybe you are growing a team & finding talent while keeping (or creating) a strong engineering culture is being a challenge. Drawing on many years of engineering and team building experience I can help you to success.
50M a year in eCommerce, massive sensor data & flash sales. I fyou need help scaling your system. moving to the cloud, or analyzing your systems bottlenecks, I'm your man.
Jordan has all the qualities I look for when choosing a talented and professional developer. First and foremost he is attentive and responsive to the demanding development process. Just as important is his knowledge and expertise which he is constantly contributing to meet the project goals and requirements. I highly recommend Jordan and is a tremendous asset to any project or team.
– Ryan Tillet
Raw data isn't very useful, insite is. From developing company dashboards, to near real time analytics, to business inteligence. I can help you design, develop & deliver insite from you data.
Clojure is a practical, powerful, modern lisp, and unreasonably effective at building high quality modern applications. With my experience in more than a dozen languages, and evaluating every modern language, Clojure is the best tool for the widest range of applications. Pairing Clojure with ClojureScript & ReactJS for front-end, mobile, and embedded applications creates an exceptionally productive environment, and application that are faster to market, easier to debug, and simpler to scale.
Docker and the docker ecosystem of Docker Compose, Docker Machine, Kubernetes, etc. make modern dev ops practical. With their support applications can be smoothly deployed from developer's laptops to any public or private cloud, bare metal or PaaS service. With them modern techniques such as micro-services, immutable infrastructure, and 12-factor apps are practical for organizations of any size. They are the most effective way to reduce incidental time spent on operations, and maximize time spent developing the highest quality applications and deploying them with maximum up time, scalabilty, and flexibility.
Data, and data first design is important. Every application should be designed around the business's data needs. While I have worked with the majority of relational and NoSQL data stores available, a few stand above the others as the best. PostgreSQL for it's robust and flexible handling of relational data, ElasticSearch for search, analytics, and as a highly available NoSQL datastore, and Datomic for it's unique, audit everything, time as a first class citizen approach.