Skip to content

About Me

My name is Brian C Biggs.

I am a software developer with over ten years of experience. I also do some photography.

In my current job, I work on developing microservices in Java using Spring Boot. I also use Gosu (another JVM language) to work on Guidewire (customizable insurance software).

Languages I’ve Used

Java

I started using Java sometime around 2000 or 2001, while in High School. I enjoyed making applets.

But I didn’t keep up with it. I think for a long time, I didn’t even realize there were open source tools available for it – I had used a commercial IDE at school (maybe Sun Java Studio Creator?).

At CompSource Mutual, I use Java when building and updating our microservices.

Gosu

At CompSource, I use Gosu (a JVM language) when working on Guidewire code. Guidewire is an insurance platform.

PHP

I have used PHP for many years. Eventually I ended up working with PHP to do a lot of WordPress stuff over the years… custom themes, plugins, etc. I also have dabbled in Laravel.

While I worked at The University of Oklahoma Health Sciences Center, I was handed a large document and tasked with fixing the PHP security issues surrounding a research application written in PHP.

JavaScript

I’m no JavaScript expert. I’ve never had a job where the primary language was JavaScript.

I don’t know any frameworks, though I have played a little bit with React.

I’m no expert in any JS library, but I have used jQuery.

I have used small amounts of vanilla JavaScript in a lot of various projects throughout the years.

I did start to build a JS front end for a process at CompSource as a proof-of-concept, but wasn’t able to finish it before tasks were re-prioritized and it was shelved.

Python

I have written Python scripts to do miscellaneous things. A few years ago, I wrote some Python for processing data for some work I do periodically for a local newspaper.

Languages I’d like to Use

Kotlin

I’m currently learning Kotlin.

I’m already familiar with a couple of JVM languages – why not another? Actually, one thing I like that is that it can also be compiled to native code.

Kotlin is less verbose than Java, and (unlike Gosu) has wide use.

So far, I think I prefer Ktor to Spring Boot for writing APIs.

Rust

Rust is something I’d like to eventually learn. I plan on eventually diving into some low-level programming.