I am a self-motivated individual whose purpose is to serve and develop this world. To accomplish this, in the short term I use my skills to solve problems for people around me, as well as share happiness through the use of art and kindness. In the long term, I contribute to the sustenance and development of systems that enable people to find hope in life.
In this role, I have worked across different aspects of the software lifecycle. Areas I have worked in include:
- Development of server side applications in Java using the Equinox OSGi framework.
- Deployment automation of distributed systems onto AWS infrastructure using Puppet.
- Investigation and resolution of system failures.
- Advocate for clean code and test driven development.
During this internship, I developed a plugin for the Eclipse IDE to calculate class inheritance metrics to aid empirical analysis of code quality.
Outside of my day job, I work on a range of activities that practice different skill sets.