Full Stack Engineer with 5+ years in Java, Spring Boot & Cloud
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Java Developer with 4.5+ years of experience building scalable backend systems using Java and Spring Boot. Strong experience in designing microservices, REST APIs, and distributed systems with a focus on performance, reliability, and clean architecture. Worked extensively on enterprise search and data-intensive applications, implementing and optimizing solutions using Coveo, Elasticsearch, and OpenSearch. Hands-on with Kafka, Redis, AWS, Docker, and Kubernetes, with a proven ability to improve system efficiency, optimize search relevance, and deliver production-grade features end-to-end.
Shri Ramdeobaba College of Engineering and Management
Master of Computer Applications
August 1, 2020 – June 30, 2022
Dharampeth M.P. Deo Memorial Science College
Bachelor of Science (BS) · Computer Science
August 1, 2017 – June 30, 2020
Perficient
Technical Consultant
March 1, 2024 – Present
Nagpur, Maharashtra, India
Perficient
Associate Technical Consultant
September 1, 2022 – March 1, 2024
Nagpur, Maharashtra, India
Perficient
Consulting Intern
March 1, 2022 – September 1, 2022
Nagpur, Maharashtra, India
Code Ninja
Intern
January 1, 2020 – September 1, 2020
Nagpur, Maharashtra, India
ColeParmer.com Search Migration
November 1, 2023 – April 1, 2024
Architected a Java assembler layer between frontend and Bloomreach, designing multiple APIs for search, filters, recommended products, and similar products, decoupling frontend from direct search engine dependency. Migrated assembler from Java to .NET (C#) while maintaining Java-centric architecture, ensuring seamless transition with no disruption to existing search functionality. Implemented caching layer within the assembler to reduce redundant calls to Bloomreach, improving response times and reducing search engine load.
SAP Multi-Source Crawling & Search
September 1, 2022 – Present
Built Simcat crawler to fetch, transform, and index data into Elasticsearch and Coveo, enabling high-throughput multi-source data ingestion pipeline. Resolved Redis queue race condition by implementing distributed locking, eliminating data corruption and ensuring reliable concurrent crawler execution. Migrated crawler authentication from Basic Auth to SAML2, resolving GitHub API rate limit breaches; monitored and optimized crawler performance using Grafana and Prometheus, tuning memory configurations for stable operations.
Barco Coveo Integration
September 1, 2022 – Present
Integrated Coveo search into the Barco website using Coveo Headless framework, building reusable components including search bar, filters, facets, pagination, and autosuggest with React.js functional components and hooks. Improved product discoverability by configuring Coveo search relevance, ensuring accurate real-time indexing and seamless search experience for end users.
Handshake
September 1, 2022 – Present
Architected reusable source and target connector modules for Coveo, MongoDB, Jira, Alfresco, and File System, enabling scalable enterprise data migration pipelines. Built configurable transformer layer between connectors, implementing data filters including regex-based data remover to clean and standardize data during ingestion. Developed AEM connector using Factory design pattern to transfer pages, files, and nodes from AEM into Handshake, enabling extensible connector architecture for future integrations. Diagnosed and resolved critical Angular UI bugs causing uncontrolled API polling and incorrect state management, eliminating redundant network calls and stabilizing frontend behavior. Improved code coverage from 80% to 100% using SonarQube, eliminating vulnerabilities and standardizing code quality across the codebase. Automated one-click deployments across Linux, Windows, Docker, and Kubernetes using custom Bash scripts; hosted application on AWS EC2 using Qua.io, reducing deployment time and eliminating manual setup errors.
Nero Search Application
September 1, 2022 – Present
Upgraded legacy Spring-based application across 14 minor versions (v12.0 to v14.0) with zero downtime, modernizing the entire dependency chain and ensuring backward compatibility throughout. Migrated search infrastructure from Elasticsearch to OpenSearch while retaining Elasticsearch as a configurable option, providing flexible search engine support without vendor lock-in. Diagnosed and resolved critical JPA mapping issues introduced during version upgrades, fixing entity relationship bugs and ensuring data integrity across the application.
SnapOne Coveo Salesforce Integration
September 1, 2022 – Present
Integrated Coveo with Salesforce using REST API source with data mapping and filtering, and built an Insight panel with advanced filters including source, author, and case, improving agent productivity and search precision. Developed an AI-generated search result component using Coveo RGA model, delivering intelligent search summaries and enhancing end-user search experience.
Cultural Fit Analysis
The candidate's professional experience at Perficient, a consulting firm, suggests adaptability to various project requirements and client environments. The diversity of projects, ranging from data migration to search integrations and application upgrades, indicates a broad skill set and a willingness to tackle different technical challenges. This aligns well with a dynamic work environment that values versatility and continuous learning. The focus on improving code quality and system stability also points to a commitment to best practices.
Soft Skills & Operational Fit
The candidate's project descriptions indicate strong problem-solving abilities, attention to detail (e.g., improving code coverage, resolving race conditions), and a focus on system reliability and performance. Their experience in migrating legacy systems and integrating diverse platforms suggests adaptability and a structured approach to complex technical challenges. The descriptions also imply a capacity for independent work and taking ownership of critical system components.