Kapila Bogahapitiya

Kapila Bogahapitiya is a Senior Software Engineer at Global Foundries with more than 4 years of experience in software engineering. Kapila is specialized in J2EE and iPhone/iPad application design and development. He is also a committer of the NTP (Network Time Protocol) open source project. Kapila is a two-time winner of “Google Summer of Code Program” and an Oracle certified Java developer.

After graduating from the University of Moratuwa, Sri Lanka, in 2010 with a BSe in Computer Science and Engineering, he worked for Exilesoft Pty Ltd in Sri Lanka as a Software Engineer. Exilesoft gave him the opportunity to work on a range of projects in a wide variety of technologies with an emphasis on J2EE, mobile applications (iPhone/iPad), and PHP where he developed an affinity for the Agile application development methodology.

He then moved to Gemalto Pty Ltd as a System Integrator Engineer, where he involved himself in Singapore's first NFC-based mobile payment solution design, development, and deployment. Through this project he got in-depth exposure to enterprise application design, development, and end-to-end testing.

It was through his YouTube channel that he was first invited to be a technical author for the screen-cast series on Apache Maven.

Visit him online at http://www.javainpractice.com.

Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software