Building Pragmatic Solutions
We are a software development agency that specializes in building web and mobile applications. We are experts at using Elixir, React, and .Net.

headquarters
Focus
Recommended Providers
Portfolio
Nickel Asia Corporation (NAC), Marikina City Government, SeeYouDoc Corp.,

Mining Portal for Nickel Asia Corporation (NAC)
Big data, big problems
NAC is one of the largest mining corporations in Asia, and its subsidiary, CMC, boasts a scale of operations to match. Ore transport, equipment usage, operator hours, and many more all had to be tracked. Every day, their encoders contended with mountains of information, that traditional pen-and-paper and even Excel sheets struggled to deal with all of them.
Developed a web portal for their mining operations
We used Elixir/Phoenix and VueJS as the tech stack to build this project. This allowed them not only to conveniently enter their data, but also to automatically generate reports based selected criteria. We included automated formulas, as well, so that the encoders won’t have to manually compute for data.

SeeYouDoc web and mobile apps
OVERVIEW
SeeYouDoc is an online platform for patients, medical practitioners, medical facilities, and medical societies. It offers a variety of products for those customers and integrates them seamlessly within the platform.
TECH STACK
We used Elixir and React as the programming language for the web, mobile and api applications. We used Elastic Search and PostgreSQL as the data storage.
FRAMEWORKS
We used Phoenix as the framework for the web, api, and websockets. We used GraphQL as the API framework. We used OpenID Connect as the Identity framework for delivering Single-Sign-On (SSO). We hosted the application in Kubernetes. We applied CI/CD using Gitlab in our process.
You may find the work here: https://www.seeyoudoc.com

Marikina City Web Portal
OVERVIEW
This is the official web and mobile application of the Marikina City in the Philippines. We are responsible in designing and developing the application from scratch with the collaboration of the city government. We are PhilGeps accredited which means we can cater to government projects.
TECH STACK
We used Elixir in developing the public website, api, and admin portal. We used React Native in developing the mobile app for both android and ios.
FRAMEWORK
We used Phoenix as the web and api framework. We used CI/CD in our process using Gitlab.
Site: https://www.marikina.gov.ph
Reviews
the project
Staff Augmentation for Software Vendor
"They are young and enthusiastic people who will work with us to achieve what we ask."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I am the development manager for PelicanCorp, a software vendor. We provide software services for the global market to keep people safe and to protect expensive infrastructure assets.
What challenge were you trying to address with Pragtechnologies?
We have six different product lines and lacked the workforce to address the market opportunities that we saw. We had previously tried a different company, but the costs were too high based on what we were trying to achieve. We needed a way to staff up at a more affordable cost.
What was the scope of their involvement?
Pragtechnologies does a mixture of full-stack development. Their team works on specified bugs, adding specific features, or as we branched out, developing entirely new products. They become the developers within sprint teams, and we meet with them weekly and daily to talk about the design process. They then handle the implementation of it.
We are a fully .NET stack—we have used Visual Studio with a classic .NET core. We started with a SQL server, but we have since moved everything to a Vue.js frontend and several associated UI libraries. We’re looking to implement a UI framework to unify our look and feel across all our product lines.
What is the team composition?
I believe there are currently nine people. We had as many as 13 at one stage.
How did you come to work with Pragtechnologies?
We were looking for a company that didn’t have an international profile, and we found Pragtechnologies listed on a website. They were young, upcoming, and didn’t have the constraints that big-name companies have to go through. By going to a small local company, we can get to have much more say about how things get done.
How much have you invested in them?
We spend an average of $16,000–$18,000 a month.
What is the status of this engagement?
We started working with them in April 2017, and the work is still ongoing.
What evidence can you share that demonstrates the impact of the engagement?
The transition went as well as we could have expected. Our team brought up Pragtechnologies’ resources to be a team of hungry high-performers that exceed expectations and strive to achieve our goals. We’ve brought Pragtechnologies into the product ownership process and have prospered from it. Their staff was responsible for building one product for our client independently. Our client gave us a great deal of praise for their work.
How did Pragtechnologies perform from a project management standpoint?
We use email and team chat sessions to talk directly. Pragtechnologies can reach out to us at any time of the day. We have a sprint planning meeting, and they have a sprint design and review where they talk about what they are going to do to solve things they have been asked to solve. We also have daily stand-ups over video chat so that we can see everyone’s face and reactions, and we have sprint showcases and reviews every two weeks as well.
What did you find most impressive about them?
Pragtechnologies’ staff is full of potential. They are young and enthusiastic people who will work with us to achieve what we ask for.
Are there any areas they could improve?
The resources we’re working with from Pragtechnologies weren’t as used to our formal processes at first, such as establishing teams and team leads. They’ve been quick and eager to learn, however.
Do you have any advice for potential customers?
Be very direct about establishing processes, expectations, and reviews. Budget a certain amount of time and effort to educate Pragtechnologies and get more out than you have to put in. When I worked with an offshore company previously, it took two and a half years before we got to that stage. The same process was less than 18 months with the Pragtechnologies team.
Despite some ramp-up time, Pragtechnologies’ resources deliver high-quality development work that pleases the client’s customers. Their energy, eagerness to learn, and growing independence make them valuable assets in the ongoing partnership.