Training School

Our corporate training arm is geared towards mentoring trainees towards proficiency in the use of the tools we employ in crafting digital transformation solutions for our esteemed clients, thereby providing them the valuable practical experience relevant to kickstarting their I.T. careers as process automation developers.

What You Should Know Before Applying...

Our Training School is a remote learning program that consists, at the moment, of two (2) tracks that run independently of each other: Business Process Management (BPM), and Robotic Process Automation (RPA).

  • Location: Remote
  • Tuition fee: Free (trainees are expected to provide themselves with infrastructural resources like electrical power and internet data)
  • Duration: Four (4) months comprising of two phases; a ten-week phase of very intensive self-study, and a six-week phase of trainees shadowing our in-house developers on client projects
  • Main Goal: At the end of the training, successful trainees join our team as junior developers on-probation, or at least, as a member of our freelance pool, a collection of developers we deem skilled enough to undertake projects on a contract basis; this serves as an opportunity to build on their experience


Interested applicants who have the required prerequisite skills are to apply for the track of their choosing, and can only apply for one track. All applications received within the application window shall be duly reviewed and selected applicants shall be required to pass a practical test in order to be shortlisted for the interview stage.

The faculty, based on a set of criteria of its choosing, prepare a final list of candidates who by its discretion are deemed to have passed the interview. The top applicants are enrolled in the program and the others on the faculty list are added to a waiting list, which shall be used for subsequent cohorts.


As previously mentioned, the four-month training period is in two (2) phases. The FIRST phase is a ten-week period of very intensive self-study during which trainees shall be provided with study resources, which in addition to live workshops and mentor chat sessions, prepare and enable hardworking and dedicated trainees to meet up with completing each task assigned to them. The SECOND phase is a six-week period during which trainees are assigned to live projects to shadow and work with the corresponding project team.


The evaluation of trainees shall be a continuous one. Anyone not meeting set milestones shall be asked by the faculty to withdraw from the program. Trainees are not only assessed with respect to their technical knowledge or skill within the subject areas covered by the track they are enrolled in but also in personal skills such as work ethic, leadership, communication, self-motivation, etc.

This track combines the learning of ProcessMaker 3.x with ProcessMaker 4.x. In the course of the training, participants will become skilled at using ProcessMaker’s world-class intelligent BPM suite in automating business processes as workflows that can also integrate with other digital systems.

In addition to MySQL, applicants are expected to have JavaScript and PHP skills and MUST be able to demonstrate intermediate proficiency with this stack of programming languages.

Currently closed, but check back for the next Application cycle

This track combines RPA ​with some level of software development and integration. Trainees will learn how to leverage UiPath RPA technology, in addition to VBA and VB.NET programming, in building robust and efficient software robots capable of doing work, and/or integrating digital systems.

Applicants are expected to ALREADY have JavaScript and/or C# skills and MUST be able to demonstrate intermediate proficiency with AT LEAST ONE of both programming languages.

Currently closed, but check back for the next Application cycle