TalentMine

React App with AWS Node.js Lambdas and Grails Microservices

Technologies Used

JavaScript React Material UI NodeJS Grails Groovy Elasticsearch

Key Accomplishments

  • Created a new heavy lifting back-end processing service to automate integrating up to 100,000 new users at once within a minute to ease new client integrations.
  • Used Multi-Threading (Thread Pooling) to run computationally expensive groovy backend tasks in parallel that resulted in up to 90% latency improvements.
  • Used Elasticsearch to index large user datasets and improve data access times.
  • Developed AWS Lambda Node.js APIs to interact with DynamoDB NoSQL databases.
  • Continuously developed new front-end features following Material Design Principles.