Photo of BJ Peter DeLaCruz

BJ Peter DeLaCruz

Software Developer

 Saluton! Please call me BJ. I am a software developer with a master's degree in computer science and over five years of work experience. I am currently based in Honolulu, Hawaii.

During my free time, I teach myself the latest technologies, e.g. Angular, Meteor, and MongoDB. I am also interested in security. Finally, I enjoy learning languages and traveling.

I passed the CompTIA Advanced Security Practitioner (CASP) exam on May 25, 2017, and I am currently studying for the (ISC)2 CSSLP exam.

 My Services

If you would like an application or website built for your organization, please contact me to discuss your needs and requirements. I am looking forward to hearing from you!

I am also an Enagic® distributor. If you are interested in buying or ready to buy a Leveluk Kangen 8 (K8) water ionizer for your home or office, please let me know, and I will be very happy to assist you! My Enagic® distributor ID is 8526429.


M.S. in Computer Science

University of Hawaii 2009 - 2011

B.S. in Computer Science

University of Hawaii 2004 - 2008


Android Certified Android Developer

Certified Cloud Professional

CompTIA Advanced Security Practitioner (CASP) CE

CompTIA Cloud+ ce

CompTIA Mobility+

CompTIA Security+ ce

CompTIA Server+

CompTIA Storage+ Powered by SNIA

Oracle Certified Master, Java SE 6 Developer

Oracle Certified Professional, Java SE 8 Programmer

Oracle Certified Professional, Java SE 7 Programmer

Oracle Certified Professional, Java SE 6 Programmer


Mid-Level Java Developer

NIC Incorporated 10/2016 - Present
09/2015 - 05/2016

Developing web applications for agencies of the State of Hawaii.

Enagic Distributor

Self-employed 05/2017 - Present

Native English Teacher

CIE Eikaiwa 05/2016 - 10/2016

Taught English at an English conversation school.

Java Web Developer

Univ. of Hawaii 03/2014 - 05/2015

Maintained, enhanced, and supported Laulima.

Software Engineer

Referentia 08/2011 - 12/2013

Assisted in the development of LiveAction.


Summer Intern

MHPCC 06/2010 - 07/2010

Developed concurrent C programs to benchmark supercomputers.

Code Repositories



Coursera Specializations


Full Stack Web Development

Functional Programming in Scala

Game Design and Development

iOS App Development with Swift

Learn Mandarin Chinese

Mobile Cloud Computing with Android

Book Reviews

Gradle in Action

Learning Android Application Testing

Mastering Android Application Development

Foreign Languages

Esperanto, Italian, Japanese, Mandarin Chinese


Learn Meteor by Building Ten Projects

Meteor logo

I am learning how to develop Meteor applications by building ten projects.

Learn MongoDB by Building Ten Projects

MongoDB logo

I learned how to use MongoDB in web applications by building ten projects.

Super Sparty Brothers


I created a 2D platform game using Unity.

Chamorro Dictionary

CNMI flag

A Chamorro-English dictionary.

Java Katas

Java logo

Programming exercises designed to hone my skills through practice and repetition.

JLPT Word List

Japanese character

Contains Japanese words found in the Japanese Language Proficiency Test (JLPT) and their English translations.


Contact Me

Skype bj.peter.delacruz


Java Programming Log The Java Logger

Personal Blog The Samurai's Journal