← All work

Independent Software Engineer

Freelance

2014 - Present 12 yrs 8 mos Current

Client work taken on alongside full-time roles since 2014, whenever the right project came along. The mix is deliberately broad - Java backends at one end, WordPress storefronts and Android apps at the other.

Client engagements

Liberty Mutual

Mar 2022 - Sep 2022 7 mos

Workers' compensation app Individual contributor

Backend work on their workers' compensation application, moving its reads off direct JDBC and onto an API layer so the app consumed data through a service boundary rather than reaching into the database itself.

  • Migrated read paths from traditional JDBC to an API layer, putting a service boundary between the application and the database.
  • Used Retrofit as the client for those API calls, alongside the supporting libraries the migration needed.
Java JDBC Retrofit REST

Nature Bandhu

Nov 2016 - 2018 2 yrs 2 mos

Ecommerce storefront and Android app Individual contributor

A natural products retailer selling herbal and natural cosmetics made in Assam to customers worldwide. I built the storefront and the Android app that shares its catalogue.

  • Built the storefront on WordPress and WooCommerce in PHP, backed by MySQL.
  • Built the Android app in Java against the WooCommerce REST API, treating the store as a headless CMS so the app and the website worked from one inventory instead of two that could drift apart.
PHP WordPress WooCommerce MySQL Java Android WooCommerce REST API Headless CMS