FlowCV Logo
Professional Experience

Backend Developer Intern

ESomein
  • Managed backend development (REST API) for a school portal using Node, Express, json web token, multer, bcrypt, and mongoose, handling database design, security, Firebase file storage, and API documentation.
  • Mar 2023 – Jul 2023
  • Employed tools such as Nodemon, Postman, MongoDB Atlas, cPanel and Firebase Storage for development and deployment, integrated Razorpay for payments, and ensured reliability through webhook integration.
  • Publications

    Performance Analysis of a Micromodel-based Multinomial Classifier

    2022 International Conference on Computational Science and Computational Intelligence (CSCI)
  • Collected and parsed 400 resumes from university students using an online tool, encoding extracted skills with One-Hot encoding.
  • Dec 2022
  • Developed multi-layer feed-forward ANNs for each class, aggregated them using a mathematical function, and analyzed the model's performance against traditional approaches.
  • Projects

    Securing Cloud File Storage Using Blockchain

    Ethereum, Solidity, Kaleido, Google Firebase, React, Node, Vercel, Render, Postman
  • Utilized blockchain ledger for Access Control Lists and Merkle Root (hash) storage, with smart contracts managing CRUD operations. Files are encrypted using AES-GCM before storing in cloud, accessible and verifiable by authorized users with appropriate keys.
  • Jan 2024 – May 2024

    Phishing Detection Webapp

    Flask, Machine Learning, Networking
  • Trained SVM, Logistic Regression, Random Forest Classifier and AdaBoost models on the dataset of around 30,000 samples using scikit-learn and pickle; used Flask and Jinja to serve webpages.
  • Jun 2023

    Cloud File Searching Webapp using AWS Kendra

    Node, AWS Kendra, AWS DynamodDB, AWS S3
  • Utilized AWS Kendra service to index files stored in a S3 bucket; performed duplication check on files based on ETag and file size and used DynamoDB to store the values; implemented user authentication using bcrypt.
  • Dec 2022
    Education

    Bachelor of Technology in Information Technology.

    Vellore Institute of Technology
  • CGPA: 8.76.
  • Sep 2020 – May 2024
  • Skilled in Database Management Systems, Network Information Security, Cloud Computing, and Machine Learning.
  • Skills
    Languages and DatabasesPython, Javascript, Node.js, HTML, CSS, MongoDB, MySQL
    Frameworks and ServicesTailwind CSS, Express.js, React.js, Amazon Web Services, Google Firebase, socket.io
    Software ToolsGit, JSON Web Token, Postman, Chai, Mocha, Supertest
    Soft SkillsDesign Thinking, Collaboration, Lean Mindset, Teamwork
    Certificates