FlowCV Logo
Experiences
Full Stack Developer, Sclera VDMS Private Limited
  • Secured off-premise hardware by implementing LUKS full-disk encryption with the AES algorithm to protect sensitive data. Developed a custom Shell script to fetch the decryption key from the cloud and unlock the system. In cases of key unavailability or offline scenarios, provided access via USB, ensuring flexibility and security for remote systems.
  • 01/2024Mangalore, India
  • Contributed to an ESP32-based project involving multiple devices communicating via Wi-Fi mesh. Worked with C programming to integrate Bluetooth Low Energy (BLE) connectivity, enabling over-the-air (OTA) upgrades, and contributed to sensor integrations, optimizing device performance and ensuring seamless updates.
  • Solely developed a custom Android synchronization library in Java to resolve offline availability issues, implementing timestamp-based synchronization between MySQL and SQLite. Overcame heap limitations by adding streaming for regular data and multipart streaming for multimedia, optimizing network usage across multiple Android applications.
  • Implemented a custom VPN and local-only hotspot functionality for Android in Java using sockets. Developed TCP tunneling and integrated packet analysis within the VPN interface to monitor and ensure secure, efficient, and reliable network communication.
  • Bridging existing Java code in Android, including networking features like P2P, VPN, and offline synchronization, to ensure compatibility with React Native Expo, enabling seamless cross-platform functionality.
  • Contributed to the implementation of data replication solutions using Kafka, Confluent source and sink connectors, as well as CouchDB and PouchDB, ensuring seamless data synchronization across system
  • Education
    NMAM Institute of Technology, B.E., Computer Science and Engineering

    CGPA: 9.1

    2020 – 2024Nitte, India
    Boscoss Pre-University College, Higher-Secondary Education - PUC/XII

    Aggregate Percentage: 95.83

    2020Mangalore, India
    Canara High School, Secondary Education - SSLC/X

    Aggregate Percentage: 95.68

    2018Mangalore, India
    Skills
    Languages:

    Java, C/C++, HTML, CSS, Javascript

    Frameworks and Libraries:

    Springboot, Node.js, React.js, Next.js, Android SDK's, MySQL, MongoDB

    Tools and Tech:

    Git, Github, Docker, Amazon Web Services

    Projects
    Serverless Library Portal
  • User authentication and authorization with Amazon Cognito, secure storage of book images and PDFs using Amazon S3, and seamless API integration with GraphQL and AWS AppSync.
  • Payment processing and subscription management are handled through Stripe, while DynamoDB manages database storage for book, order, and cart-related information.
  • Received commendation prize from WENAMITAA (NITTE Alumni Association) for undertaking this project.
  • Technologies Used:- React.js, AWS Amplify, AppSync, GraphQL, Amazon S3, Cognito, AWS Lambda, DynamoDB and Stripe
  • Socials
  • Socials is a dynamic blogging platform that blends content creation with AI-driven features for enhanced user experience and engagement.
  • Leverage Google Gemini for AI support, enabling powerful content generation and editing assistance
  • Built on Cloudflare Workers using Hono JS, ensuring scalable and performant backend operations.
  • Utilizes Prisma with connection pooling for fast and reliable database operations.
  • Technologies Used:- React, React-Router, Redux, Google Gemini API, AWS S3, PostgreSQL
  • Sneakers
  • Utilized React, React Router, Tailwind CSS, Material-Tailwind, Node.js, Express, MongoDB, Axios, JWT, and Stripe for a modern and robust e-commerce website.
  • Technologies Used:- React.js, React-Router, Node.js, Express.js, MongoDB, Stripe, Tailwind CSS and Vercel