Email your inquiries and CV at

Students seeking internship are encouraged to apply. Please bring your course syllabus / flowchart.

All applicants will take an exam and will be interviewed.

In our internship program, candidates can choose the track that are inline with their passion, goals and interests.

* - topic will depend on upcoming project requirements

Software Engineering Track (Priority)

Kindly bring your school projects with source code. Applicants may be requested to demo their projects.

Trainings and Responsibilities

  • Java refresher
  • SQL Databases refresher
  • Git refresher
  • Introduction to Grails
  • Introduction to Scala *
  • Development of application(s) inline with the company's software products


  • Candidate must currently be taking a BS in Computer Science degree
  • Solid foundation in:
    • Computer Science concepts such as data structures, algorithms and concurrency
    • Object Oriented Programming
    • Software Engineering concepts
    • SQL and Databases
    • Web Development concepts
    • Systems Analysis and Design
  • At least 1 year of experience with the following technologies (academic experience is okay):
    • Java / PHP / C#
    • Ubuntu Linux 10.04 and above
    • MySQL
    • Git

Software Testing Track

Trainings and Responsibilities

  • Introduction to Git
  • Introduction to Automated Testing using Selenium
  • Involvement in Automated / Manual testing of company developed application(s)


  • Candidate must currently be taking a BS Computer Science degree or any IT-related course
  • Solid foundation in:
    • Systems Analysis and Design
    • Knowledgeable in testing concepts such as Functional Testing and User Acceptance Testing
    • Must be able to formulate Test Cases
    • Must be able to execute Test Cycles
    • Must be comfortable working with basic HTML and Javascript

Data Analysis Track


  • Organize, perform and write-up data analyses
  • Data sampling, collection preparation and implementation
  • Search for the right data and understanding the processes underlying the data
  • Discovery of important data patterns


  • Candidate must currently be taking a BS in Computer Science / BS in IT / BS in Math / BS in Physics or any technical-related course
  • Must be knowledgeable in Statistics and related Mathematical devices
  • Must be able to utilize quantitative and qualitative approaches in data analysis

System Administration Track

Trainings and Responsibilities

  • Ubuntu Server refresher / introduction
  • Introduction to Cloud Computing
  • Introduction to Systems Monitoring using Nagios
  • Shell scripting using Bash and Python
  • Introduction to Ansible
  • System Administration on company production environment (assisted by company staff)


  • Candidate must currently be taking a BS in Computer Science / BS in Computer Engineering / BS in Computer Networking / BS in IT or any IT-related course
  • Must be knowledgeable in Ubuntu Linux starting from 10.04 or any other Linux distribution
  • Must be knowledgeable in scripting languages such as Python, Ruby or Bash
  • Must be comfortable working in a headless Linux environment

Project Management / Systems Analysis and Design Track


  • Project Management using Scrum
  • User Requirements and Gathering
  • Epic / Story Creation
  • UI Wireframe Creation
  • High-level System Design


  • Candidate must currently be taking a BS in Computer Science or any IT-related course
  • Strong Systems Analysis and Design skills
  • Effective leadership and management capabilities
  • Able to communicate effectively with both technical and non-technical people

All Tracks

Trainings and Responsibilities

  • Involvement with the company projects
  • Introduction to Scrum


  • Innovator and decision maker
  • Can communicate openly and collaborate well with teams
  • Must be a self-starter and team player
  • Must be eager to learn new technologies and practices
  • Applies and enforces best practices to self and colleagues
  • Can work reliably under pressure and minimal supervision
  • Must be able to finish tasks and deliver outputs in excellent quality
  • Must be willing and ready to commit to a startup company and willing to go the extra mile
  • Knowledgeable in traditional SDLC methodologies such as Waterfall
  • Knowledgeable in agile methodologies such as Scrum