Jana J. looks like a good fit?

We can organize an interview with Aldin or any of our 25,000 available candidates within 48 hours. How would you like to proceed?

Schedule Interview Now

Jana J. Cloud, Node.js and User Authentication

My name is Jana J. and I have over 7 years of experience in the tech industry. I specialize in the following technologies: MongoDB, node.js, JavaScript, Python, Perl, etc.. I hold a degree in Master of Science (MS), . Some of the notable projects I’ve worked on include: OAuth 2.1 Protocol Implementation, Slot Booking Data Analytics and Real-Time Dashboard, Stat-bid-calculator, group-objects-array, resolve-dotstringkey, etc.. I am based in Chennai, India. I've successfully completed 25 projects while developing at Softaims.

I thrive on project diversity, possessing the adaptability to seamlessly transition between different technical stacks, industries, and team structures. This wide-ranging experience allows me to bring unique perspectives and proven solutions from one domain to another, significantly enhancing the problem-solving process.

I quickly become proficient in new technologies as required, focusing on delivering immediate, high-quality value. At Softaims, I leverage this adaptability to ensure project continuity and success, regardless of the evolving technical landscape.

My work philosophy centers on being a resilient and resourceful team member. I prioritize finding pragmatic, scalable solutions that not only meet the current needs but also provide a flexible foundation for future development and changes.

Main technologies

  • Cloud, Node.js and User Authentication

    7 years

  • MongoDB

    2 Years

  • Node.js

    1 Year

  • JavaScript

    1 Year

Additional skills

Direct hire

Potentially possible

Previous Company

Amazon India

Ready to get matched with vetted developers fast?

Let's get started today!

Hire Remote Developer

Experience Highlights

OAuth 2.1 Protocol Implementation

Implementation of ietf-draft-oauth-v2-1-12 (POC) Designed a standards-compliant OAuth 2.1 authorization server backend implementing Authorization Code Flow with PKCE. Developed secure RESTful APIs for users, clients, tokens, sessions, scopes, and logging. Implemented input validation and secure session management with user-agent binding. Created cryptographically secure tokens and managed fine-grained scopes. Optimized MongoDB queries and integrated logging for audits. Developed frontend flows tightly coupled with backend APIs and enforced web security best practices.

Slot Booking Data Analytics and Real-Time Dashboard

This project improves booking SED slots for TTD pilgrims by overcoming limited UI visibility, slow data refresh, and queue delays. It reverse-engineers an undocumented API to fetch anonymous slot data, uses a Node.js backend to poll the API every 10 seconds during booking hours, and stores immutable data in MongoDB. A lightweight JavaScript dashboard shows month-long availability with real-time updates via WebSockets. It supports replay and batch processing for AI-enhanced trend analysis, ensuring privacy through anonymous data collection.

Stat-bid-calculator

Turning calculator developed in HTML pages into beautiful responsive component-based modular single page application in vanilla javascript. The backend uses Express.js. The project was temporarily hosted on render.com.

group-objects-array

Groups JavaScript objects array by a key and returns grouped array. Groups the scattered objects in an array based on a groupByKey (e.g. id). For the given groupByKey value, if there is a multiple occurrence of same key (e.g., contact key for id: 3) but with unique values, then the values will be grouped into an array.

resolve-dotstringkey

This package resolves stringified dot object notation (e.g., "person.address.city") to its value.

Education

  • School of Life Sciences, University of Madras

    Master of Science (MS) in Biotechnology

    2011-01-01-2012-01-01

  • MongoDB University

    in MongoDB Developer/Architect/Administrator

    2022-01-01-2022-01-01

Languages

  • English
  • Tamil