Learn from peers
Discuss and share learning resources with the top professionals across the world
Open business or job opportunities
Earn reputation points to get consulting projects, attract talent or land jobs.
Accelerate your growth
Grow your network and get exclusive deals from our learning partners.
signup now
We use -
1. MEAN stack for the web and backend.
2. React Native for our app.
3. Python for machine learning.
4. IBM watson for NLP.
5. Redis for caching.
Backend runs on AWS ec2-instances and lambda.
Update: (19-03-2018)
We recently launched Workflows for Recruiters which added thing to our stack -
1. Firebase Firestore.
2. Firebase Cloud Functions.
3. Firebase Auth.
In 2015: Basic MEAN, manual deployments ("git pull" = embarassing)
In 2016: + Lambda + Redis + Automated deployments using CodeDeploy
In 2017: + React Native for mobile apps + Algolia + Watson + Python (with machine learning models)
In 2018: + Firebase + Google App Engine + Google Cloud Functions + graph DBs (expected) + more to come
Basically, the tech stack reflects our business needs. For instance, we used Firebase recently because we plan to launch international and wanted geo-scaling that it offers.
If you have suggestions on some cool stuff we should be using, let us know. For example, how can we make the application load faster?