JASPER BLUES

JASPER BLUES

Mentor
Rising Codementor
US$30.00
For every 15 mins
ABOUT ME
About me in 10 seconds? I love Neo4j and graph databases. I founded Typhoon, which powers thousands of notable iOS applications. I was a con
About me in 10 seconds? I love Neo4j and graph databases. I founded Typhoon, which powers thousands of notable iOS applications. I was a contributor to the SpringFramework.

As a kid, I would build radios, boolean circuits, amplifiers and things out of spare parts. I started programming on an Apple II, aged nine and it wasn't long before I had vector graphics flying around in 6502 assembly language. I've always loved this stuff.

Today, I enjoy the creative utilisation of technology to achieve solutions in business. Whilst translating business requirements into technical solutions, I strive to impart capability and maturity by mentoring staff on best practices.

During my 20 year career as a polyglot programmer I have applied passion and expertise in industry sectors such as banking, government, intelligence, marketing, performing arts and entertainment.

I am also a distinguished open-source contributor: At SpringSource, I contributed to the Spring Framework, which revolutionised enterprise Java. I founded Typhoon, which has been installed over 2 million times and powers thousands of iOS applications. I’ve created various libraries and utilities used in products by made by Microsoft, Apple and Yandex.

Most of my current open-source work is at: https://github.com/appsquickly, but stay tuned for new developments here: https://github.com/liberation-data

English
Brisbane (+10:00)
Joined December 2018
EXPERTISE
3 years experience
I created a Neo4j-powered social network for musicians and music lovers that included a proprietary recommendation engine to match like-m...
I created a Neo4j-powered social network for musicians and music lovers that included a proprietary recommendation engine to match like-minded candidates, which number 400,000 today, and growing. I created the architectural framework, and proved the case for graph, on behalf of a joint venture company - an Australian company that specialises in digital transformation in sports, and a sporting governance body. I was a contributor, and for a tenure period, the lead developer on Spring Data Neo4j, an official open-source framework for using Neo4j in Java powered applications. I have conducted training and run meetups on behalf of Neo Technology in India, the United Arab Emirates and SE Asia. I'm a Neo4j certified developer with a score of 99.2%.
10 years experience
I have an international reputation in applying architectural rigour and agile engineering practices in the mobile development community. ...
I have an international reputation in applying architectural rigour and agile engineering practices in the mobile development community. I founded Typhoon, which powers thousands of iOS applications, including Audible.com, Singapore Airlines, AMEX and many others. I have created, indivudually and with teams numerous 'AppStore Best Apps', such as a social network for like-minded musicians and music lovers, and ACO Virtual, a 3D interactive recreation of the Australian Chamber Orchestra.
20 years experience
I have been a developer on the Java platform - Java and related JVM languages, for over 20 years. I was fortunate to work with SpringSou...
I have been a developer on the Java platform - Java and related JVM languages, for over 20 years. I was fortunate to work with SpringSource, and contribute to the Spring Framework, alongside colleagues who were voted among the top 100 influencers in technology.
Software architectsKotlinSpring Boot
View more
Software architectsKotlinSpring BootSpring
View more
2 years experience
I have been working with NestJS for several years. I selected this framework as it combined most of the design patterns that I was previo...
I have been working with NestJS for several years. I selected this framework as it combined most of the design patterns that I was previously employing with separate frameworks - TypeDI, Routing Controllers and others. I led a team to re-architect a large payments system on NestJS in oder to address maintainability and performance concerns, after the company signed several Fortune100 clients. I received high commendation for the success of this project, particularly as performance improved from ~2000ms to 63ms response times. I created DRIVINE.ORG a NestJS open-source framework to support graph-database powered applications, and wrote about it here: https://neo4j.com/blog/introducing-drivine-graph-database-client-for-node-js-and-typescript/ Prior working with NestJS, I was a contributor to the Spring Framework. The SpringFramework spearheaded many of the design patterns used in NestJS and Angular.
TypeScript
View more
TypeScript
View more
15 years experience
I've been working with Postgres for many years, recently in a more in-depth fashion. During 2019, I re-architected a Postgres-backed pa...
I've been working with Postgres for many years, recently in a more in-depth fashion. During 2019, I re-architected a Postgres-backed payments platform that was exhibiting poor maintainability and performance. The new system featured response times of 63ms vs ~!2000 in the old, and utilized well-known design patterns.
Agensgraph
View more
Agensgraph
View more
15 years experience
I was an early employee of SpringSource and contributor to the Spring Framework. More recently I have been a contributor on Spring Data...
I was an early employee of SpringSource and contributor to the Spring Framework. More recently I have been a contributor on Spring Data Neo4j.
View more
View more
5 years experience
I have been working with NodeJS since 2015, in depth since 2017. I was Lead Architect on Vampr, a social network for musicians and musi...
I have been working with NodeJS since 2015, in depth since 2017. I was Lead Architect on Vampr, a social network for musicians and music lovers, and helped scale the application to 400,000 users and growing. In 2019 I was Lead for MSTS a B2B payments company, helping to rearchitect their payments platform in order to address maintainability and performance concerns. The result was a new system with response times of 63ms compared to the previous ~2000ms. I have created several open-source projects for NodeJS, including DRIVINE.ORG.

REVIEWS FROM CLIENTS

JASPER's profile has been carefully vetted and approved as a Codementor. Connect with JASPER now, and leave a review for them once you're done!
EMPLOYMENTS
Founder & Owner
Liberation Data
2018-11-01-Present
Liberation Data, an Australian incorporated and globally expanding company, is a team of data scientists, architects and engineers skille...
Liberation Data, an Australian incorporated and globally expanding company, is a team of data scientists, architects and engineers skilled in the practical applications of network science. We can help you to extract insight from and form business processes around graph-shaped data.
Java
Node.js
Neo4j
View more
Java
Node.js
Neo4j
TypeScript
Kotlin
GraphQL
RESTful API
View more
Lead Architect
Vampr
2016-01-01-Present
Vampr is a rapidly growing social and mobile application that allows like-minded musicians and music lovers to connect and collaborate....
Vampr is a rapidly growing social and mobile application that allows like-minded musicians and music lovers to connect and collaborate. It aims to provide a platform and eco-system for brands and creative professionals to reach their target audiences. I created the iOS, web-app backend architectures, then assembled the team that successfully executed. I implemented a proprietary recommendation engine, using the Neo4j, graph databases and network theory to succesfully match like-minded candidates. I scaled the backend to support 400,000 users, 150 transactions per second, and growing.
Node.js
Neo4j
TypeScript
View more
Node.js
Neo4j
TypeScript
Kotlin
Objective-C
Swift
iOS
View more
AppsQuick.ly
Founder & Owner
2011-10-01-Present
AppsQuick.ly is a niche services firm. The team consists of internationally-sourced first-rate software developers, with supplementary sk...
AppsQuick.ly is a niche services firm. The team consists of internationally-sourced first-rate software developers, with supplementary skills in audio and visual media. We serve creative firms to provide robust implementations of great ideas. In the community, we lead several open-source projects, such as Typhoon, which powers thousands of iOS applications. We have played a leadership role, since 2011, in the adoption of Agile engineering practices in the mobile development community, and are regularly invited to speak at conferences and to consult internationally on this topic.
C
Node.js
OpenCV
View more
C
Node.js
OpenCV
OpenGL
TypeScript
Kotlin
Objective-C
React Native
Swift
iOS
View more
PROJECTS
Typhoon FrameworkView Project
2013
I am the founder of Typhoon, which is a dependency injection library for iOS. It is used in thousands of iOS applications.
I am the founder of Typhoon, which is a dependency injection library for iOS. It is used in thousands of iOS applications.
DI
Objective-C
iOS
DI
Objective-C
iOS
Spring Data Neo4jView Project
2016
I was a contributor to Spring Data Neo4j, on behalf of GraphAware.
I was a contributor to Spring Data Neo4j, on behalf of GraphAware.
Java
Spring
Neo4j
Java
Spring
Neo4j