Sharpen by McGrawHill

Vaibhav Malhotra

Backend Engineer
Product Manager
Software Architect
AWS
GraphQL
Node.js
McGraw-Hill Education

Sharpen by Mcgraw Hill

As a software engineer at McGraw Hill Canada, I was assigned to build the backend for our new education platform, Sharpen.

Problem

The primary challenge was to streamline deployments and pipelines while ensuring efficient integration tests for a Federated GraphQL Backend Service for the Sharpen App.

My Contributions

I played a key role in hiring and onboarding the backend team. Using my skills in Node.js, SQL, I contributed to the building of a Federated GraphQL Backend Service. I also set up an infrastructure for streamlining deployments and running integration tests using Docker, Terraform, and Github Actions. Additionally, I worked on OpenAI Integration with Vector DB for search optimization and designed new microservices.

Outcomes

The impact of my work has been significant; we had a robust backend codebase and infra and a well-optimized API for the Sharpen App. I have also set the foundation for enhanced search optimization through OpenAI integrat
Partner With Vaibhav
View Services

More Projects by Vaibhav