BJ Dela Cruz

I am a customer-centric leader with 10+ years of industry experience in applying secure software development best practices. I am skilled in gathering functional and non-functional requirements from stakeholders as well as prioritizing tasks for multiple projects. I am also an expert at reducing technical debt through code refactoring, remediating security vulnerabilities, and resolving application performance issues. Finally, my main interests include cloud computing, cybersecurity, and developing applications for mobile devices and the web.

Bureau of the Fiscal Service, U.S. Department of the Treasury

  • Solutions Architect
    January 19, 2025 - Present
  • Lead IT Specialist (APPSW)
    July 4, 2021 - January 18, 2025
  • IT Specialist (APPSW)
    October 27, 2019 - July 3, 2021

NIC Hawaii

  • Java Developer
    October 2016 - October 2019
    September 2015 - May 2016

University of Hawaii

  • Java Web Developer
    March 2014 - May 2015

Referentia Systems Incorporated

  • Software Engineer
    August 2011 - December 2013

University of Hawaiʻi at Mānoa

  • Master of Science
    Computer Science, May 2011
  • Bachelor of Science
    Computer Science, December 2008

Katas

Katas are short programming exercises that focus on improving skills and techniques. Click on the name of a programming language to go to a BitBucket repository that contains my solutions.

  1. Certified Argo Project Associate
    February 27, 2025 - February 28, 2027
  2. Palo Alto Networks Certified Cybersecurity Apprentice
    February 2, 2025 - February 2, 2027
  3. FinOps Certified Practitioner
    January 26, 2025 - January 26, 2027
  4. Certified Associate in Software Testing (CAST)
    December 7, 2024 - December 7, 2027
  5. Software Development Skills Foundation (Python)
    December 7, 2024 - December 7, 2029
  6. Tencent Cloud Practitioner
    October 9, 2024 - October 9, 2026
  7. HashiCorp Certified: Terraform Associate (003)
    October 4, 2024 - October 4, 2026
    HashiCorp Certified: Terraform Associate (002)
    November 26, 2022 - November 25, 2024
  8. Alibaba Cloud Certified Associate Cloud Computing
    September 20, 2024 - September 20, 2026
  9. Oracle Cloud Infrastructure 2024 Foundations Associate
    September 8, 2024 - September 8, 2026
  10. Prometheus Certified Associate
    August 10, 2024 - August 11, 2026
  11. Oracle Cloud Infrastructure 2024 Generative AI Certified Professional
    July 11, 2024 - July 11, 2026
  12. CompTIA Network+ ce
    May 31, 2024 - May 25, 2029
  13. Kubernetes and Cloud Native Security Associate
    March 31, 2024 - April 7, 2027
  14. CompTIA DataSys+ ce
    February 29, 2024 - February 28, 2030
  15. Kubernetes and Cloud Native Associate
    February 11, 2024 - February 11, 2027
  16. Splunk Core Certified Power User
    July 20, 2023 - July 20, 2026
  17. Splunk Core Certified User
    July 13, 2023 - July 20, 2026
  18. IASSC® Certified Yellow Belt™ ICYB™
    May 19, 2023 - May 19, 2026
  19. Google Cloud Certified Cloud Digital Leader
    April 3, 2023 - April 3, 2026
  20. AWS Certified Developer Associate (DVA-C01)
    February 22, 2023 - February 22, 2026
  21. Linux Foundation Certified IT Associate (LFCA)
    December 30, 2022 - December 30, 2025
  22. CompTIA Data+ ce
    October 21, 2022 - October 21, 2028
  23. AWS Certified Cloud Practitioner (CLF-C01)
    September 23, 2022 - February 22, 2026
  24. (ISC)2 Certified in Cybersecurity (CC)
    September 2, 2022 - September 30, 2025
  25. (ISC)2 Systems Security Certified Practitioner (SSCP)
    August 1, 2021 - July 31, 2024
  26. CompTIA PenTest+ ce
    November 5, 2020 - May 25, 2029
  27. CompTIA Cybersecurity Analyst (CySA+) ce
    August 12, 2020 - May 25, 2029
  28. (ISC)2 Certified Cloud Security Professional (CCSP)
    September 16, 2019 - September 30, 2025
  29. (ISC)2 Certified Information Systems Security Professional (CISSP)
    March 26, 2019 - March 31, 2027
  30. Linux Professional Institute LPIC-1
    September 8, 2018 - August 14, 2025
  31. (ISC)2 Certified Secure Software Lifecycle Professional (CSSLP)
    April 25, 2018 - April 20, 2024
  32. CompTIA SecurityX ce
    May 25, 2017 - May 25, 2029
  33. CompTIA Cloud+ ce
    August 20, 2015 - August 20, 2030
  34. CompTIA Security+ ce
    July 27, 2015 - May 25, 2029

  1. Android ATC Android Certified Application Developer (AND-401)
  2. Android ATC Android Certified Application Developer (AND-X01)
  3. Android ATC Android Certified Application Engineer (AND-802 | AND-803)
  4. Android ATC Android Certified Trainer (AND-400)
  5. Arcitura Certified Cloud Professional
  6. Arcitura Certified Cybersecurity Specialist
  7. Certificate of Cloud Security Knowledge (CCSK) v4
  8. Certificate of Cloud Security Knowledge (CCSK) v5
  9. Certified Junior JavaScript Developer
  10. Cisco Certified Support Technician Cybersecurity
  11. Cisco Certified Support Technician Networking
  12. CIW Advanced HTML5 & CSS3 Specialist (1D0-720)
  13. CIW Web Foundations Associate (1D0-610)
  14. CIW Web Security Professional (1D0-671)
  15. CLA - C Certified Associate Programmer
  16. CLE - C Certified Entry-Level Programmer
  17. CPA - C++ Certified Associate Programmer
  18. CPE - C++ Certified Entry-Level Programmer
  19. CompTIA Cloud Essentials+
  20. CompTIA IT Fundamentals (ITF+)
  21. CompTIA Linux+ Powered by LPI
  22. CompTIA Mobility+
  23. CompTIA Project+
  24. CompTIA Server+
  25. CompTIA Storage+ Powered by SNIA
  26. CompTIA Tech+
  27. Critical Career Skills - Generative AI Foundations
  28. EXIN Secure Programming Foundation
  29. Flutter Certified Application Developer
  30. International Institute of Business Analysis™ Certificate in Cybersecurity Analysis
  31. IASSC® Certified Lean Practitioner™
  32. ISTQB Certified Tester, Foundation Level
  33. IT Specialist - Cloud Computing
  34. IT Specialist - Cybersecurity
  35. IT Specialist - Databases
  36. IT Specialist - HTML and CSS
  37. IT Specialist - HTML5 Application Development
  38. IT Specialist - Java
  39. IT Specialist - JavaScript
  40. IT Specialist - Network Security
  41. IT Specialist - Networking
  42. IT Specialist - Python
  43. IT Specialist - Software Development
  44. Java Certified Foundations Associate
  45. JSE - Certified Entry-Level JavaScript Programmer
  46. Lean Six Sigma Black Belt Certification (The Council for Six Sigma Certification)
  47. Lean Six Sigma Green Belt Certification (The Council for Six Sigma Certification)
  48. Lean Six Sigma White Belt Certification (The Council for Six Sigma Certification)
  49. Lean Six Sigma Yellow Belt Certification (The Council for Six Sigma Certification)
  50. Linux Professional Institute Linux Essentials
  51. Linux Professional Institute Open Source Essentials
  52. Linux Professional Institute Security Essentials
  53. Linux Professional Institute Web Development Essentials
  54. Microsoft 365 Certified: Fundamentals
  55. Microsoft Certified: Azure AI Fundamentals
  56. Microsoft Certified: Azure Data Fundamentals
  57. Microsoft Certified: Azure Fundamentals
  58. Microsoft Certified: Power Platform Fundamentals
  59. Microsoft Certified: Security, Compliance, and Identity Fundamentals
  60. Microsoft Office Specialist: Access Expert (Office 2019)
  61. Microsoft Office Specialist: Associate (Microsoft 365 Apps)
  62. Microsoft Office Specialist: Associate (Office 2019)
  63. Microsoft Office Specialist: Excel Associate (Microsoft 365 Apps)
  64. Microsoft Office Specialist: Excel Associate (Office 2019)
  65. Microsoft Office Specialist: Excel Expert (Microsoft 365 Apps)
  66. Microsoft Office Specialist: Excel Expert (Office 2019)
  67. Microsoft Office Specialist: Expert (Microsoft 365 Apps)
  68. Microsoft Office Specialist: Expert (Office 2019)
  69. Microsoft Office Specialist: Outlook Associate (Office 2019)
  70. Microsoft Office Specialist: PowerPoint Associate (Microsoft 365 Apps)
  71. Microsoft Office Specialist: PowerPoint Associate (Office 2019)
  72. Microsoft Office Specialist: Word Associate (Microsoft 365 Apps)
  73. Microsoft Office Specialist: Word Associate (Office 2019)
  74. Microsoft Office Specialist: Word Expert (Microsoft 365 Apps)
  75. Microsoft Office Specialist: Word Expert (Office 2019)
  76. Oracle Certified Expert, Java EE 6 JPA Developer
  77. Oracle Certified Foundations Associate, Database
  78. Oracle Certified Master, Java EE 6 Developer
  79. Oracle Certified Professional, Java EE 7 Application Developer
  80. Oracle Certified Professional, Java SE 6 Programmer
  81. Oracle Certified Professional, Java SE 7 Programmer
  82. Oracle Certified Professional, Java SE 8 Programmer
  83. Oracle Certified Professional: Java SE 11 Developer
  84. Oracle Certified Professional: Java SE 17 Developer
  85. PCAP - Certified Associate in Python Programming
  86. Software Development Skills Essentials - Intro to Web Programming
  87. Software Development Skills Foundation (Java)
  88. Software Development Skills Foundation (JavaScript)
  89. Source Control Management with Git (SC102)
  90. Spring Certified Professional 2022 (EDU-1202)
  91. WDE - Certified Entry-Level Web Developer