Ben Kersten

Contact

GitHub: bkersten

LinkedIn: ben kersten

Summary

I solve hard problems via collaborative development of software. I believe in investing in people by providing them with a safe learning environment, growth opportunities, and coaching to develop skills and processes, so together we can deliver a lasting solution within a targeted time-frame. I strive to continually be learning how to take advantage of new techniques and technologies. I enjoy building high performance teams, mentoring, and continuously learning with my colleagues.

Technical Proficiencies

Software Engineering Skills

Professional History

Staff Software Engineer

Google

Present | Melbourne

Skills

  • Python
  • C++

Principal Software Engineer

Planet Innovation

| Melbourne

Skills

  • Python
  • Go

Principal Software Engineer

Two Bulls

| Melbourne

Skills

  • CloudFormation
  • DynamoDB
  • EC2/ECS/Lambda
  • PostgreSQL
  • GraphQL
  • Docker
  • C++
  • Python
  • C#

Software Developer

DiUS Computing

| Melbourne

Skills

  • Groovy
  • Grails
  • JavaScript
  • iOS
  • Objective-C

Software Development Engineer

Amazon

| Seattle

Skills

  • C++
  • JavaScript

Software Developer

Quest Software

| Melbourne

Was part of the Toad for Cloud Databases team, providing a data hub solution to allow people with SQL knowledge to query NoSQL databases in an easy and familiar way.

Skills

  • C++
  • Lua
  • Python
  • SQL
  • HiveQL
  • Linux
  • Windows
  • MySQL

Senior Software Engineer

Infinite Interactive

| Melbourne

As a member of the Game Engine team, my role included adding new features to the engine and exposing them to Lua for the game play programmers, as well as maintenance and performance improvements.

Contributed to 6 shipped titles

Skills

  • C
  • C++
  • Lua
  • Python
  • Windows

Web Developer

August

| Melbourne

Skills

  • PHP
  • SQL
  • JavaScript
  • ActionScript 3
  • CSS

Web Developer

Alkemi International

| Melbourne

Skills

  • PHP
  • ASP/VBScript
  • ColdFusion
  • SQL
  • JavaScript

Patents

System for providing structured query language access to non-relational data stores

Patent number 9886483

Filed . Issued

Training & Certification

Advanced Whiteboard hacking — Aka hands-on Threat Modeling

Joris Van den Broeck (Toreon)

OWASP AppSec Day | Melbourne

Seth & Ken's Excellent Adventures in Secure Code Review

Ken Johnson (GitHub) and Seth Law (Redpoint Security)

OWASP AppSec Day | Melbourne

Bughunting bootcamp - Discovering 0day

Eldar Marcussen (SEEK)

OWASP AppSec Day | Melbourne

AWS Certified Solution Architect - Associate

Education

Bachelor of Applied Science, Computer Science

RMIT University

| Melbourne

The majority of software development subjects at RMIT were completed using C and Java and were targeted at the Solaris operating system. I focused my studies on game development, databases, software development practices and methodologies, and programming languages.

Skills

  • Java
  • C
  • C++
  • Python
  • Perl
  • SQL