My Portfolio

Experience

Roles, responsibilities, and impact.

  1. Full Stack Developer Mango Analytics, LLC

    May 2024 – Present

    Connecticut, USA • full-time

    Backend Developer at Mango Analytics with hands-on experience building scalable analytics services using NestJS, Prisma, PostgreSQL, and Redis. Key contributor to the Food Haven project, developing modular APIs for merchant dashboards, authentication, admin panel features, and core analytics such as sales trends, KPIs, and customer behavior insights. Focused on clean architecture, secure backend development, and high-performance data processing across the platform.

    • Built scalable backend analytics services using NestJS, Prisma, Redis, and PostgreSQL, enabling fast and accurate reporting for merchant dashboards.
    • Designed modular, reusable APIs to support business insights such as sales trends, top-selling items, customer behavior analysis, and KPI tracking.
    • Optimized database schemas, query logic, and caching layers, reducing response times and improving system performance.
    • Implemented secure authentication and authorization flows using JWT, guards, interceptors, and role-based access control.
    • Collaborated with product and analytics teams to define requirements and deliver high-quality backend features aligned with business goals.
    • Conducted unit testing, debugging, and refactoring to maintain high code quality and scalable architecture.
    • Developed end-to-end backend modules for Food Haven, a full analytics and merchant management platform built on NestJS + Prisma.
    • Built APIs for merchant onboarding, admin management, authentication flows, role-based permissions, product & category management.
    • Implemented advanced analytics endpoints powering dashboards for sales trends, order insights, customer behavior, and operational KPIs.
    • Integrated Redis caching and optimized query pipelines to handle high-volume data efficiently.
    • Ensured clean architecture with feature-based modularization, reusable services, and standard response structures across the app.
    • Improved backend reliability with structured error handling, logging, and production-ready configurations.
    #NestJS#Laravel#Flutter#Next.js#MySQL#Stripe#Firebase Cloud Messaging (FCM)#OneSignal#Socket.IO#GitHub#1Password#Figma#Python (scikit-learn#Pandas#NumPy)#AI/ML models for recommendations#ETAs#and pricing optimization.
  2. Full Stack Developer Bank Of America

    May 2022 – April 2024

    USA • contract

    Experienced Banking Operations & Customer Support Associate with a strong background in handling financial transactions, resolving customer inquiries, and ensuring compliance with Bank of America’s quality and security standards. Skilled in analyzing data, improving processes, and delivering exceptional service in a fast-paced, high-volume environment. Proven ability to collaborate across teams and maintain accuracy, efficiency, and professionalism.

    • Analyzed large financial datasets to identify trends, irregularities, and optimization opportunities, improving reporting accuracy and decision-making.
    • Collaborated with cross-functional teams to automate manual workflows using SQL, Excel, and internal banking tools, reducing processing time by up to 40%.
    • Ensured high-quality data validation and risk-control checks to maintain compliance with Bank of America security and auditing standards.
    • Monitored daily operations and resolved data discrepancies, ensuring timely completion of financial processes and regulatory submissions.
    • Developed dashboards and performance reports that improved visibility into key business metrics for senior leadership.
    • Supported system enhancements, UAT testing, and documentation for analytics tools used across the department.
    • Delivered exceptional customer service by resolving complex banking queries with accuracy, professionalism, and empathy.
    • Improved customer satisfaction scores by ensuring timely resolution of issues related to accounts, payments, and fraud investigations.
    • Processed high-volume financial transactions with near-zero error rate while maintaining strict compliance with internal policies and federal regulations.
    • Coordinated with internal teams to solve escalated cases and ensure seamless end-to-end customer experience.
    • Identified patterns in customer concerns and recommended process improvements that reduced repeat inquiries.
    • Supported risk assessment activities by analyzing transactional data for fraud, AML red flags, and regulatory issues.
    • Ensured documentation accuracy and adherence to Bank of America's compliance frameworks, reducing audit findings.
    • Conducted periodic reviews of account activity to investigate unusual patterns and escalate potential risks.
    #Java#J2EE#Spring Data JPA#Spring Boot#Microservices#Apache Tomcat#REST#XML#Log4j#STS#GITHUB#Agile#Windows#Jenkins#Docker#Kubernetes#SonarQube#OpenShift#OAUTH2#JWT#MySQL#Cassandra#JUnit#Mockito#JavaScript#TypeScript#Angular#REST APIs#Postman#Git#Tomcat#DevOps#CI/CD pipelines#Jenkins#Agile Methodology.
  3. Java Developer Aditech Infotech Pvt Ltd

    Feb 2020– Dec 2021

    Ahmedabad, India • full-time

    At Aditech Infotech, I contributed across the full Software Development Life Cycle (SDLC), working extensively on Java-based web applications. I implemented data-driven features using Hibernate, built dynamic user interfaces with JSP, and developed reusable components such as custom tags and action classes using Spring MVC. I collaborated closely with cross-functional teams to design UML diagrams, optimize SQL queries, and build scalable backend modules. I played a key role in building interactive reporting interfaces, enhancing user experience through efficient JSP/HTML/JavaScript components. My responsibilities also included ORM configuration, database integration with Oracle/MySQL, writing stored procedures, and utilizing XML for UI customization. Overall, I helped deliver reliable, maintainable Java applications with strong focus on clean architecture and performance.

    • Participated in all phases of the Software Development Life Cycle (SDLC) including requirement analysis, design, development, testing, and deployment.
    • Worked with Hibernate ORM for database interaction and integrated it with Oracle/MySQL systems.
    • Developed dynamic and reusable UI components using JSP, custom tags, action classes, and Spring MVC architecture.
    • Built web applications with Spring MVC, implementing controllers, service layers, and DAO components.
    • Designed and documented UML diagrams including use-case, class, sequence, and object diagrams for system modeling.
    • Wrote optimized SQL queries, stored procedures, and triggers to extract and manipulate data for reporting and analytics.
    • Created interactive user interfaces for viewing, editing, sharing, and deleting reports using JSP, HTML, and JavaScript.
    • Used XML for UI customization and tool configuration.
    • Implemented JDBC-based connectivity and managed configuration through Subversion (SVN) for version control.
    • Developed multiple web and desktop applications using core Java, focusing on performance and modular design.
    #Java#JDBC#Spring#Hibernate#Eclipse#MySQL#JSP#JMS#HTML#XML.