Sean Policarpio
Software developer, amongst other things
Yup, I am a software developer. I primarily work with Scala and Java, but I'm a firm believer in polyglot programming and love to learn about new languages, libraries, and tools. I sometimes tinker around with frontend development, but I'm a backend/platform developer at heart. I jump at the chance (and challenge) of building software systems and services — especially Web applications — meant to handle floods of users and data.

Some stuff I do and some stuff I did

Currently, I am a Principal Consultant at Simple Machines. As a consultant and software engineer, I work with and utilise the best technologies that will help clients solve the problems they present to us. I mainly do cool and fun stuff with Scala and its multitude of open-source libraries and frameworks. Almost everything we build is cloud-based using platforms like Amazon Web Services and container-environments like Docker. And in a world of big and streaming data, we also utilise platforms like Kafka as a backbone for our fault-tolerant and distributed applications.

Previously, I was a Platform Software Engineer at BiblioCommons. I did stuff with Java — mainly building and maintaining a SaaS, Web applications, and Servlet-based software with a mix of other Java-ish stuff. I also occasionally did some stuff with Ruby on Rails, JRuby, and JavaScript.

I also worked at a startup for a short time; I adapted the backend system of their mobile application to handle a much higher throughput of users and interactions. I designed and built the entire system using Scala and Akka.

Before that, I was a postdoc at the National University of Ireland, Galway where I did stuff with Java (Hadoop, Mahout, Storm, Jetty, OpenRDF), JavaScript (Node.js, Backbone.js, JQuery, Three.js), SPARQL, and HTML. There was also a sprinkle of Python here and there.

And before that, I studied and researched applications of logic programming — specifically answer set programming — in conjunction with theories in access control and information security (in particular with XML documents).

Want to know more? Check out my LinkedIn profile.

Sometimes I write stuff other than just code

Some other stuff about me, in brevity