Software Developer with 1+ years in Java, Spring Boot, and Apache Kafka
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Aviral Pruthi is a Software Developer with 1.6 years of experience at Eshopbox, Pune, specializing in Java and Spring Boot. He has developed robust authentication services, integrated Apache Kafka for high-performance communication, and optimized services using Docker. His project experience includes building an E-Commerce Website and an Expense Tracker App, showcasing expertise in full-stack development, data science, and security best practices.
NIT Jalandhar
M.Tech · Computer Science
August 1, 2022 – June 30, 2024
JMIT Radaur
B.Tech · Computer Science
August 1, 2017 – June 30, 2021
Eshopbox
Software Developer
November 1, 2024 – Present
Pune, Maharashtra, India
Expense Tracker App
June 1, 2021 – August 1, 2022
Built a secure authentication service and user service.Containerized all services using Docker, facilitating scalable deployment and consistent production environments. Integrated with an API gateway to manage service routing, enhance security, and streamline external access. Designed and implemented an end-to-end data science service with leveraging LLMs for advanced text extraction and analysis. Implemented security best practices including unauthorized access prevention and rate limiting.
E-Commerce Website
January 1, 2021 – May 1, 2021
Developed a modern, responsive website using a component-based framework(React) for dynamic, responsive interfaces and a scalable backend (Node.js/Express) that handled business logic and API integrations. This separation of concerns facilitated independent optimization of both client and server sides. Optimized performance with asset minification, code-splitting, and lazy loading, reducing load times by 40%. Integrated caching strategies to accelerate database query responses and reduce third party API hit limit. Designed a mobile-first, responsive interface using CSS frameworks and custom media queries to ensure an optimal user experience on desktops, tablets, and smartphones.
GATE (CSE) qualification
Unknown
June 1, 2026 – Present
LeetCode (Rank: 4000)
LeetCode
June 1, 2026 – Present
Cultural Fit Analysis
The candidate's academic projects cover both front-end (E-Commerce Website) and backend/data science (Expense Tracker App) domains, indicating versatility and a willingness to explore different areas of software development. The professional experience aligns well with a Software Developer role, focusing on core backend development, microservices, and data streaming. The breadth of skills (Java, JavaScript, Docker, Kafka, LLMs) suggests adaptability and a continuous learning mindset, which are positive indicators for cultural fit in dynamic environments.
Soft Skills & Operational Fit
The candidate's project descriptions and experience highlight an ability to work on complex systems, optimize performance, and implement security best practices. The focus on scalable and fault-tolerant architectures suggests a good operational fit for roles requiring robust system development. The academic projects show initiative and a structured approach to development.