I'm a software engineer with a proven track record of designing, developing, and optimizing high-performance software solutions across the full software development lifecycle. I work across JavaScript, TypeScript, Java, PHP, Python, and Kotlin, building frontend and backend systems with React, Node.js, and modern frameworks, and I have hands-on experience with cloud, databases, and test automation. I'm passionate about continuous learning, AI-assisted development, and mentoring teammates to ship maintainable, scalable applications. I enjoy prototyping with time-boxed spikes, collaborating with cross-functional teams, and helping organizations adopt best practices in Agile and DevOps.

Neale Paulo M. Bañagale

I'm a software engineer with a proven track record of designing, developing, and optimizing high-performance software solutions across the full software development lifecycle. I work across JavaScript, TypeScript, Java, PHP, Python, and Kotlin, building frontend and backend systems with React, Node.js, and modern frameworks, and I have hands-on experience with cloud, databases, and test automation. I'm passionate about continuous learning, AI-assisted development, and mentoring teammates to ship maintainable, scalable applications. I enjoy prototyping with time-boxed spikes, collaborating with cross-functional teams, and helping organizations adopt best practices in Agile and DevOps.

Available to hire

I’m a software engineer with a proven track record of designing, developing, and optimizing high-performance software solutions across the full software development lifecycle. I work across JavaScript, TypeScript, Java, PHP, Python, and Kotlin, building frontend and backend systems with React, Node.js, and modern frameworks, and I have hands-on experience with cloud, databases, and test automation.

I’m passionate about continuous learning, AI-assisted development, and mentoring teammates to ship maintainable, scalable applications. I enjoy prototyping with time-boxed spikes, collaborating with cross-functional teams, and helping organizations adopt best practices in Agile and DevOps.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Senior Software Engineer at Oracle NetSuite, Philippines
September 1, 2024 - Present
Led a mobile stack upgrade for the Australian team, phasing out non-compliant technologies and removing the need for backend services for mobile apps. Improved code quality by monitoring SonarQube and JaCoCo results, achieving 95% test coverage. Promoted engineering best practices through group learning sessions and brown-bag talks. Integrated AI-assisted coding, testing, and automation into daily workflows to boost productivity. Mentored junior engineers via code reviews and pair programming. Conducted timeboxed spikes and proofs of concept to prototype innovative ideas. Managed and optimized CI/CD pipelines in TeamCity to improve build reliability and efficiency. Fostered cross-site collaboration by advocating Agile practices with Australian teammates. Contributed to AI-driven prototypes during hackathons and participated in company-wide technical interviews.
Software Developer at Oracle NetSuite, Philippines
August 31, 2024 - September 23, 2025
Maintained and enhanced an acquired mobile application for the Australian team, quickly addressing customer-reported bugs and ensuring compliance with company standards. Built a payroll item feature using Java and TypeScript to support US payroll processing for a niche market. Resolved issues in Benefit Tracking SuiteApp with TypeScript; developed enhancements for US Payroll SuiteApp to comply with IRS annual policies. Launched a Kotlin-based payroll reporting feature for Quarterly and Annual Tax reporting. Authored test plans and test cases for test automation; performed peer code reviews. Collaborated with Product Manager to define minimum viable product requirements and translate high-level designs into well-scoped user stories and detailed designs. Contributed to unit testing and cross-team activities to improve overall quality.
Software Developer at BDO Unibank, Philippines
August 1, 2019 - September 23, 2025
Developed automated Windows-based user ID provisioning to eliminate manual effort, provisioning around 500 bank employee logins monthly. Built an approval module with PHP, JavaScript, and ORM to enforce system owner authorization. Created a PHP reporting module to detect fraudulent activities across 1,000 user IDs. Implemented a shell-scripted server logging system to detect fraud. Led a tech stack upgrade to improve performance and migrated services from end-of-support to long-term support versions. Delivered other enhancements to a bank-wide system. Managed consultants and interns via task assignments, stand-ups, and code reviews; participated in vendor selections, hardware procurement, software testing, implementation and maintenance of bank-wide projects.
Technical Solutions Representative at Hewlett-Packard, Philippines
April 1, 2014 - September 23, 2025
Designed and developed tools for day-to-day operations using HTML, CSS, PHP, and MySQL. Provided customer support for software and machine issues to corporate clients across multiple regions.
Senior Software Engineer at Oracle NetSuite
September 1, 2024 - Present
Led a mobile application technical stack upgrade for the Australian team, eliminating mobile backend services and phasing out non-compliant technologies. Improved code quality by monitoring SonarQube and JaCoCo reports, achieving 95% code coverage. Promoted software development best practices by leading group learning sessions and brown-bag meetings. Integrated AI-assisted coding, testing, and automation into daily workflows. Provided coaching and mentorship to junior engineers through code reviews and pair programming. Conducted time-boxed spikes and proof-of-concepts to prototype innovative ideas. Managed and monitored CI/CD pipelines in TeamCity, optimizing build workflows for efficiency and reliability. Fostered cross-site collaboration by advocating for agile practices among Australian teammates. Contributed to AI-driven solutions during hackathons and supported company-wide hiring by serving on the technical interview panel.
Software Developer at Oracle NetSuite
August 1, 2024 - September 23, 2025
Managed and maintained an acquired mobile application as part of the Australian team, addressing customer-reported bugs and ensuring compliance with company standards. Built a payroll item feature using Java and TypeScript for US payroll processing. Resolved reported bugs for Benefit Tracking SuiteApp (TypeScript). Developed enhancements for US Payroll SuiteApp to comply with IRS annual policies. Launched a payroll reporting feature using Kotlin for Quarterly and Annual Tax reporting. Created test plans and test cases for test automation. Performed peer code reviews. Collaborated with Product Manager to identify minimum viable product requirements and clearly defined feature sets into well-scoped user stories. Created detailed design based on provided high level design specifications. Contributed to other department-wide engineering activities to improve unit testing. Actively participated in other ad hoc non-work activities to promote team collaboration.
Software Developer (Project Officer) at BDO Unibank
August 1, 2019 - September 23, 2025
Developed automated Windows user ID creation feature using PHP libraries and curl service to eliminate manual effort on provisioning 500 bank employee logins monthly. Built an approval module with PHP, JavaScript, and ORM to enhance security through system owner authorization. Developed a PHP report module to detect fraudulent activities across 1,000 user IDs for supported business applications. Developed and deployed a shell-scripted server logging system to detect fraudulent activities. Led tech stack upgrade to boost performance and migrate services from end-of-support to long-term support versions. Developed other minor miscellaneous enhancements to a bank-wide system. Managed consultants and interns through task assignments, daily stand-ups, and code reviews. Participated in vendor selection, hardware procurement, software testing, implementation, and maintenance of various bank-wide projects.
Technical Solutions Representative at Hewlett-Packard
April 1, 2014 - September 23, 2025
Designed and developed tools relevant for day-to-day operations using HTML, CSS, PHP, and MySQL. Provided customer support for software and machine issues to corporate clients across multiple regions.
Senior Software Engineer at Oracle NetSuite, Philippines
September 1, 2024 - Present
Designed and developed a mobile application technical stack upgrade for the Australian team, eliminating the need for mobile backend services and phasing out non-compliant technologies. Improved code quality by monitoring SonarQube and JaCoCo reports to achieve 95% code coverage. Promoted software development best practices through group learning sessions and brown bag meetings. Integrated AI-assisted coding, testing, and automation into daily workflows. Provided coaching and mentorship via code reviews and pair programming. Prototyped innovative ideas through timeboxed spikes and POCs. Managed CI/CD pipelines in TeamCity, optimizing build workflows. Advocated agile practices across cross-site teams and contributed to hackathons with AI-driven solutions. Participated in company-wide hiring by serving on the technical interview panel.
Software Developer at Oracle NetSuite, Philippines
August 1, 2024 - September 23, 2025
Managed and maintained an acquired mobile application, addressing customer-reported bugs and ensuring compliance with company standards. Built a payroll item feature using Java and TypeScript for US payroll processing. Resolved reported bugs for Benefit Tracking SuiteApp using TypeScript. Developed enhancements for US Payroll SuiteApp to comply with IRS annual policies. Launched a payroll reporting feature using Kotlin for Quarterly and Annual Tax reporting. Created test plans and test cases for Test Automation and conducted peer code reviews. Collaborated with Product Manager to define MVP requirements and transformed them into well-scoped user stories and detailed designs. Contributed to unit testing and participated in cross-team engineering activities.
Software Developer (official title: Project Officer) at BDO Unibank, Philippines
August 1, 2019 - September 23, 2025
Developed an automated Windows user ID creation feature to eliminate manual provisioning of 500 bank employee logins monthly. Built an approval module (PHP/JavaScript/ORM) to enhance security via system owner authorization. Created a PHP-based fraud detection report module across 1,000 user IDs and implemented a shell-scripted server logging system to detect fraudulent activities. Led a tech stack upgrade to improve performance and migrate services from end-of-support to long-term-support versions. Contributed additional enhancements to a bank-wide system and managed consultants and interns through daily stand-ups and code reviews. Supported vendor selection, hardware procurement, software testing, and maintenance of varied bank-wide projects.
Technical Solutions Representative at Hewlett-Packard, Philippines
April 1, 2014 - September 23, 2025
Designed and developed tools for day-to-day operations using HTML, CSS, PHP, and MySQL. Provided customer support for software and hardware issues to corporate clients across regions.

Education

Master of Business Administration at University of Santo Tomas
August 1, 2014 - June 1, 2018
B.S in Information and Communication Technology at San Beda University
August 1, 2008 - June 1, 2012
Master of Business Administration at University of Santo Tomas
August 1, 2014 - June 1, 2018
B.S in Information and Communication Technology at San Beda University
August 1, 2008 - June 1, 2012
Master of Business Administration at University of Santo Tomas
August 1, 2014 - June 1, 2018
B.S in Information and Communication Technology at San Beda University
August 1, 2008 - June 1, 2012

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Professional Services