Name: Ian Kaplan
Type: User
Company: Topstone Software Consulting
Bio: I am a software engineer and architect specializing in scalable web applications (see www.nderground.net) I am the founder of Topstone Software Consulting.
Location: Bonaire, Caribbean Netherlands
Blog: http://www.topstonesoftware.com
Ian Kaplan's Projects
This Python Jupyter notebook explores conservative "all weather" investment portfolios
Java code to query and AWS Athena database of S3 web log data in ORC format.
This repository contains Python Jupyter notebooks for basic finance
This is a demonstration application that can build and search a database of information about books. The application uses Spring and DynamoDB.
A Java demonstration application that uses the Amazon Elasticsearch Service, Spring Boot and Spring MVC
This is a Python notebook that explores a stock market timing strategy
CognitoDemo is a Java application, constructed with the Spring framework (Spring Boot and Spring MVC). This application shows how AWS Cognito can be used for server side authentication.
This is a version of the CognitoDemo application that uses FreeMarker templates.
This is the CognitoDemo application with web pages rewritten to use Thymeleaf templates, rather than the Java Server Pages used by the CognitoDemo application.
A Java application that will build static photo gallery HTML from Gallery directories
A Java library that makes writing and reading ORC files easy
A set of Amazon Lambda Web Services functions to scale images, using the Java imgscalr library
A Python Notebook that explores the portfolios in Fred Piard's book "The Lazy Fundamental Analyst"
A C++ generic Least Recently Used Cache
A multi-threaded, high performance market order matching engine.
Matrix multiply app for Workstorm
This application Apache ORC formatted files from Amazon Web Services S3 web log files (stored on S3).
A Java application that copies/updates files in an Amazon Web Services S3 bucket with files from a local directory tree.
This repository contains a simple Spring Boot/Spring MVC example to help new Spring Boot users get started
This Jupyter notebook explores an investment algorithm described in David Alan Carter's book "The 12% Solution"