HOME
SKILLS
PROJECTS
GITHUB

My ExperiencesFrontend(2+ Years)

VP of Product

1 Jan 2025 - Present

Munafa Technology (Sister company of SenseGrass INC), California (Remote)

Project: Munafa Version 2

  • Refactored the codebase to enhance app performance, ensure high scalability, and deliver smooth navigation.
  • Designed and developed the entire SME loan mobile screen flow, including personal details, business details, loan offers, KYC verification, loan sanction, EMI calendar, and loan details.
  • Introduced Redux Toolkit for efficient state management, reducing boilerplate code and improving maintainability.
  • Added Axios in a global configuration for managing API requests, improving request handling and consistency.
  • Implemented authentication in APIs for enhanced security.
  • Integrated Decentro API for Aadhaar and PAN card verification, ensuring accurate identity verification.
  • Incorporated Twilio for mobile OTP verification, improving user authentication and security.
  • Integrated real-time voice agent functionality using Eleven Labs with WebSocket support, providing interactive voice responses.
  • Built a scalable backend architecture for SME business loans, reducing loan approval time by 30%.
  • Improved the mobile interface with React Native, leading to a 40% increase in user engagement.
  • Integrated real-time notifications and enhanced API security for handling sensitive user information.
  • Led the development team and design team in creating SME loan functionalities, overseeing the entire screen flow and user experience.
  • Developed flowcharts for end-to-end development and design processes, ensuring clarity and efficiency in project execution.
  • Engineered React Native mobile applications for seamless user interaction and functionality.
  • Implemented an admin panel for managing loans, enhancing operational efficiency and user management.
  • Worked on the backend using Node.js and MongoDB to support the SME loan functionalities and ensure robust data handling.
  • Developed APIs for both mobile and web applications, facilitating seamless data integration and interaction across platforms.
  • Enhanced the loan and mutual fund modules with additional functionalities and workflows for better user experience.
  • Developed a comprehensive admin dashboard for managing loan applications, user data, and system operations, improving operational efficiency and user management.
  • Implemented real-time notifications and alerts for timely updates on loan statuses and system operations, ensuring timely responses and improved user engagement.
  • Developed B2B and B2C insurance flow
  • Develped Mobile and web UI required for B2B and B2C insurance flow
  • Developed APIs for B2B and B2C insurance flow
  • Developed Admin dashboard for managing B2B and B2C insurance flow
  • Developed a comprehensive admin dashboard for managing Insurance applications, user data, and system operations, improving operational efficiency and user management.
  • Implemented real-time notifications and alerts for timely updates on Insurance statuses and system operations, ensuring timely responses and improved user engagement.

Mobile App Engineer

July 2024 - Present

SenseGrass, California (Remote)

Project: Moneyplant Version 2

  • Worked on a full-stack, microservices-based mobile and web application using React, React Native, Spring Boot, and PostgreSQL.
  • Implemented key financial features such as PAN card verification and income verification using bank statements via Digitap API.
  • Handled credit report generation, KYC verification, video KYC verification, and penny drop verification through Digitap.
  • Enabled loan sanction process and managed EMI payments through Cashfree, with transaction handling via EscrowPay.
  • Developed APIs for both mobile and web applications, facilitating seamless data integration and interaction across platforms.
  • Enhanced the loan and mutual fund modules with additional functionalities and workflows for better user experience.
  • Designed and implemented a complete user onboarding flow, including personal info collection, Aadhaar and PAN verification, address verification, and selfie-based identity verification.
  • Added gamification elements to the onboarding process to enhance user engagement and completion rate.
  • Developed the home screen with dynamic dashboards displaying gold investment, loans on mutual funds, and stock investment options.
  • Integrated gold investment features, allowing users to invest and track returns in real-time.
  • Built the loan management module for mutual funds and stock-based loans, simplifying the application and disbursement process.
  • Optimized React Native components for improved performance and responsiveness, ensuring a seamless user experience.
  • Incorporated push notifications and alerts to keep users informed about investment opportunities and loan status.
  • Implemented advanced API security protocols and real-time updates for accurate data representation.
  • Collaborated with cross-functional teams to ensure a cohesive and scalable architecture across the app.
  • Created APIs for all core functionalities using Spring Boot, ensuring high performance and scalability.
  • Optimized API responses for faster load times and improved throughput.
  • Implemented secure authentication and authorization for APIs, ensuring data integrity.
  • Integrated RESTful APIs for seamless communication between microservices and the frontend.
  • Enhanced API logging and monitoring to improve error detection and system reliability.

Project: Moneyplant Version 1

  • Worked on a full-stack, microservices-based mobile and web application using React, React Native, Spring Boot, and PostgreSQL.
  • Implemented key financial features such as PAN card verification and income verification using bank statements via Digitap API.
  • Handled credit report generation, KYC verification, video KYC verification, and penny drop verification through Digitap.
  • Enabled loan sanction process and managed EMI payments through Cashfree, with transaction handling via EscrowPay.
  • Developed APIs for both mobile and web applications, facilitating seamless data integration and interaction across platforms.
  • Enhanced the loan and mutual fund modules with additional functionalities and workflows for better user experience.
  • Designed and implemented a complete user onboarding flow, including personal info collection, Aadhaar and PAN verification, address verification, and selfie-based identity verification.
  • Added gamification elements to the onboarding process to enhance user engagement and completion rate.
  • Developed the home screen with dynamic dashboards displaying gold investment, loans on mutual funds, and stock investment options.
  • Integrated gold investment features, allowing users to invest and track returns in real-time.
  • Built the loan management module for mutual funds and stock-based loans, simplifying the application and disbursement process.
  • Optimized React Native components for improved performance and responsiveness, ensuring a seamless user experience.
  • Incorporated push notifications and alerts to keep users informed about investment opportunities and loan status.
  • Implemented advanced API security protocols and real-time updates for accurate data representation.
  • Collaborated with cross-functional teams to ensure a cohesive and scalable architecture across the app.
  • Created APIs for all core functionalities using Spring Boot, ensuring high performance and scalability.
  • Optimized API responses for faster load times and improved throughput.
  • Implemented secure authentication and authorization for APIs, ensuring data integrity.
  • Integrated RESTful APIs for seamless communication between microservices and the frontend.
  • Enhanced API logging and monitoring to improve error detection and system reliability.

SDE-Mobile

April 2024 - JULY

SenseGrass, California (Remote)

Project: Munafa version 1

  • Transitioned Munafa app from Expo to React Native CLI, improving app load time by 25%.
  • Integrated Cashfree payment gateway for seamless UPI payments, improving payment success rate by 20%.
  • Developed comprehensive insurance features, including weather and equipment insurance, boosting farmer engagement by 10%.
  • Connected the insurance workflow with partner and admin dashboards by creating all required APIs for seamless integration.
  • Developed APIs for document upload to AWS S3 bucket, enabling secure and scalable file storage solutions for insurance claims and verification.

Software Engineer

October 2023 - Feb 2024

MatrIoT Solutions, Bangalore

Project: M3-SUITE Backend

  • Revamped the M3-SUITE backend by upgrading Node.js from version 5 to the latest, optimizing performance and replacing MongoDB with MySQL for enhanced data management.
  • Led the development of the Asset Tracker backend, collaborating effectively with cross-functional teams on the cBin backend.
  • Redesigned the schema model and implemented event-driven architecture, enhancing real-time data processing through updated web sockets.
  • Developed a comprehensive Dockerfile for the Node.js application and orchestrated Docker Compose for streamlined backend deployment.
  • Engineered an IoT product, creating a robust logger file in Python and implementing a JSON property with validation functions for data integrity.
  • Established a WebSocket communication protocol enabling seamless interaction between two laptop clients and the server, enhancing user experience.

Software Developer Trainee

March 2023 - Sept 2023

MatrIoT Solutions, Bangalore

Project: M3-SUITE Frontend

  • Engineered a BIO DATA web application utilizing Reactfor the frontend and Node.js with Express and MongoDB for the backend.
  • Executed CRUD operations, integrated third-party APIs, and implemented WebSocket, MQTT, and robust data validation functionalities.
  • Migrated database from MongoDB to MySQL to enhance performance and scalability.
  • Transformed the web application into a cross-platform Android app using Ionic framework.
  • Revamped M3-SUITE web app frontend from React8 to 16 independently.
  • Containerized applications using Docker for improved deployment and scalability.

Mobile Application Operation Executive

Sep 2022 - Dec 2022

InfinityBox, Bangalore

Project: Operations Management and Application Support

  • Managed operations in the assigned area, ensuring smooth functioning of mobile applications and services.
  • Collaborated with cross-functional teams to monitor application performance and resolve operational issues.
  • Assisted in scaling the application by identifying bottlenecks and suggesting improvements in operational workflows.

Full Stack Developer Trainee

Sept 2021 - Aug 2022

Masai School, Bangalore (Remote)

Project: Netflix-like Streaming Application

  • Built a Netflix-like streaming application using React, Redux, Redux Toolkit, and Axios for state management and API handling.
  • Implemented user authentication, personalized content recommendations, and dynamic content fetching for smooth streaming.
  • Developed a scalable backend using Node.js and Express, integrating MongoDB for storing content metadata and user preferences.
  • Enhanced performance by implementing caching strategies to minimize latency during playback.
  • Optimized the frontend for a seamless user experience with responsive design and intuitive navigation.

Project: Real-Time Chat Application

  • Developed a real-time chat application using Node.js, WebSocket, ZegoCloud, and React.js with Redux for state management.
  • Implemented real-time messaging and group chat functionality with read receipts and typing indicators.
  • Integrated ZegoCloud for real-time audio and video calling, improving user interaction.
  • Designed a scalable backend with Node.js and WebSocket for handling high-frequency data transmission.
  • Ensured a secure communication channel with token-based authentication and end-to-end encryption.

Project: Social Media Application

  • Designed and developed a social media application using Node.js, Express, Go Fiber, MySQL, React.js, and Next.js.
  • Architected the backend with a microservices-based architecture using Go Fiber for scalability and modularity.
  • Implemented core features such as user profile management, post creation, likes, comments, and friend requests.
  • Integrated MySQL for relational data storage and MongoDB for non-relational data to ensure optimal performance.
  • Implemented real-time notifications using WebSocket for instant updates on activities like comments and messages.
  • Used Docker for containerizing microservices, streamlining the development and deployment process.
  • Collaborated with cross-functional teams to optimize API performance and ensure a seamless user experience.