kb_311

KANISHKA BANSODE

I am primarily an android developer and currently exploring web development

Projects

Diet_Hard

You are what you eat, so don't be fast, cheap, easy, or fake.Node.js, JavaScript, Embedded Javascript (EJS), Express.js, MongoDB Atlas, HTML/CSS, Bootstrap​, Passsport.js, alanai, fatsecret api

Diet_Hard

You are what you eat, so don't be fast, cheap, easy, or fake.Node.js, JavaScript, Embedded Javascript (EJS), Express.js, MongoDB Atlas, HTML/CSS, Bootstrap​, Passsport.js, alanai

Diet_Hard

You are what you eat, so don't be fast, cheap, easy, or fake.jQuery, Node.js, JavaScript, Embedded Javascript (EJS), Express.js, Passport.js, MongoDB Atlas, HTML/CSS, Bootstrap​, fatsecret api

Diet_Hard

You are what you eat, so don't be fast, cheap, easy, or fake.Node.js, Express.js, Passport.js, MongoDB Atlas, HTML/CSS, Bootstrap​, alanai

Diet_Hard

You are what you eat, so don't be fast, cheap, easy, or fake.Node.js, JavaScript, Embedded Javascript (EJS), Express.js, Passport.js, MongoDB Atlas, HTML/CSS, Bootstrap​, alanai

Skills

Node.js
MongoDB
React.js
Express.js
Android Developement

Experience

  • Google Summer of Code - Backend Developer
    May 2023 - October 2023

    • Optimized data retrieval by implementing Redis as an in-memory cache;to reduce API query process time from
    12.5ms to 0.5ms during cache hit, resulting in 99.6% improvement by reducing database query overhead
    • Monitored 100% of API schema using GraphQL-Inspector, relayed communication of schema updates to
    client apps; implemented versioning in local machine and CI/CD pipeline for each commit in a Pull Request
    (Github Actions), resulting in improved development efficiency and reduced API compatibility issues.
    • Established a standardized and scalable error handling mechanism in GraphQL API using unions and interfaces.
    • Enhanced Role-Based Access Control (RBAC) in API resolvers aligned with business logic.
    • Configured SSL encryption and HTTPS for secure data exchange between client apps and the API, secured
    (PII) data in transit layer and at rest using AES 128 bit encryption and decryption.