Welcome to my portfolio

Hi, I'm Pavan Varanasi

Full Stack Developer

Portfolio image
2 / 3

About Me

I'm a passionate Full Stack Developer with expertise in building modern web applications. With a strong foundation in both frontend and backend technologies, I create scalable and efficient solutions that solve real-world problems.

My experience spans across the entire development stack, from crafting intuitive user interfaces to designing robust backend systems and microservices architecture.

Next.js90%
React.js85%
Material-UI80%
Java85%
Spring Boot80%
Spring Security75%
Microservices80%

1+

Years Experience

10+

Projects Completed

15+

Technologies

6+

Happy Clients

Journey

My professional journey and educational background

Zemoso Technologies

Zemoso Technologies

Java Full Stack Developer

Remote Work17th April 2024 - 10th December 2024

Developed a loan management application using React.js, TypeScript, and Material UI with mock server integration. Enhanced UI/UX by creating dynamic, responsive web interfaces adhering to accessibility standards. Designed and implemented a hotel management system with Spring Boot microservices and integrated Spring Security for robust authentication and authorization. Worked in Agile environments and used Git for version control to ensure efficient collaboration

👨‍💻
GRIET

GRIET

BTech in IT

Hyderabad, India1st August 2020 - 27th June 2024

CGPA: 8.77/10.0 and President of IEEE CIS Student Body Chapter.

🎓
SysIntelli

SysIntelli

AI Intern

Hyderabad, India7th Febrauray 2024 - 27th April 2024

Delved into Large Language Models (LLMs), Transformers, RAG, Lang Graph, and Crew AI frameworks, enhancing expertise in cutting-edge NLP solutions. Successfully integrated open source LLMs with external agents using API keys, demonstrating technical proficiency in model development and secure API management.

👨‍💻
ArRobot

ArRobot

Technical Documentation Writer

Hyderabad, India1st December 2023 - 5th Febrauray 2024

Authored exhaustive documentation for all projects developed by the team, ensuring seamless knowledge transfer and reduced support queries. Developed and maintained accurate documentation, increasing team productivity through reduced ambiguity and accelerated onboarding.

👨‍💻

Skills & Tools

A comprehensive overview of my technical expertise and the tools I work with

React.js

React.js

ReactJS is a JavaScript library for building user interfaces, developed by Facebook. It uses a component-based architecture, allowing reusable UI elements. React efficiently updates and renders components using a virtual DOM, enhancing performance. Its declarative syntax simplifies complex UIs, making it popular for single-page applications and dynamic web development.

Click to learn more
Next.js

Next.js

Next.js is a React framework for building server-side rendered (SSR) and static websites. It offers features like automatic code splitting, file-based routing, and API routes, making it ideal for performance-focused, scalable web applications with SEO benefits.

Click to learn more
Material UI

Material UI

Material-UI is a React UI framework that implements Google's Material Design principles. It provides pre-built, customizable components like buttons, cards, and grids, enabling developers to build responsive and visually appealing web applications quickly.

Click to learn more
Tailwind CSS

Tailwind CSS

Tailwind CSS is a utility-first CSS framework for building custom designs efficiently. It provides low-level utility classes to style elements directly in HTML, enabling rapid development without writing custom CSS, while maintaining flexibility and responsiveness.

Click to learn more
HTML

HTML

HTML5 is the latest version of Hypertext Markup Language, introducing semantic elements, multimedia support (audio/video), and APIs for offline storage and interactivity. It enhances web development with cleaner code, better accessibility

Click to learn more
CSS

CSS

CSS3 is the latest version of Cascading Style Sheets, enabling advanced styling like animations, gradients, flexbox, and responsive design. It improves web aesthetics and layout control with modular features, making websites more dynamic and visually appealing.

Click to learn more
JavaScript

JavaScript

JavaScript is a versatile, high-level programming language that enables interactive and dynamic web content. It supports event-driven, functional, and object-oriented programming, making it essential for front-end and back-end development (via Node.js).

Click to learn more
TypeScript

TypeScript

TypeScript is a superset of JavaScript that adds static typing, enhancing code quality and scalability. It compiles to plain JavaScript, making it ideal for large-scale applications, with features like interfaces, generics, and type inference.

Click to learn more
Mock Server

Mock Server

MockServer is a tool for mocking APIs and simulating server behavior in development and testing. It allows developers to define HTTP responses, test edge cases, and validate client-side logic without relying on real backend services.

Click to learn more
React.js
Next.js
Material UI
Tailwind CSS
HTML
CSS
JavaScript
TypeScript
Mock Server
Java
Python
Spring Boot
Flask
MySQL
Oracle
MongoDB
Git & Github
Postman
Hugging Face
VS Code
IntelliJ IDEA
Eclipse
React.js
Next.js
Material UI
Tailwind CSS
HTML
CSS
JavaScript
TypeScript
Mock Server
Java
Python
Spring Boot
Flask
MySQL
Oracle
MongoDB
Git & Github
Postman
Hugging Face
VS Code
IntelliJ IDEA
Eclipse

Problem-Solving Stats

On mobile screens you have to scroll through divs

LeetCode
LeetCode

Solved over 350+ problems with a 1750+ rating. Focused on Data Structures & Algorithms.

Projects

Explore my latest projects and creative works

My Portfolio

My Portfolio

A dynamic and interactive portfolio experience, showcasing projects, skills, and achievements with seamless navigation and engaging animations. Users will enjoy a visually appealing interface that highlights professional accomplishments and personal growth, encouraging exploration and connection.

NextJSTailwind CSS
Feb 2025
221
Github Icon
Applicant Score

Applicant Score

ApplicantScore is an AI-powered resume screening tool designed to streamline the hiring process for recruiters. It allows bulk uploading of resumes, analyzes them using advanced semantic analysis powered by OLlama, and provides a score for each applicant based on their fit for a given job description. This significantly reduces the time and effort spent on manual resume screening, enabling recruiters to focus on more strategic aspects of hiring.

ReactJSMaterial UIJavaSpring BootMySQLREST APIs
Jan 2025
678
Github IconLinkedin
Hotel Management

Hotel Management

This microservices-based application lets users check room availability and book hotel rooms effortlessly. Built with Spring Boot, it ensures smooth operations, while Eureka Server handles service discovery. The Config Server manages configurations, and Spring Security with JWT keeps everything secure.

JavaSpring BootSpring SecurityMicroservicesMySQLREST APIs
Nov 2024
100
Github Icon
Seeder Application

Seeder Application

Seeder Application, a web application developed to simplify and streamline the process of companies opting for loans. This application leverages a modern, modular, and scalable technology stack and adheres to best practices in front-end development.

ReactJSMaterial UIMock ServerFigmaReact Router
Aug 2024
326
Github Icon
Ecommerce Website

Ecommerce Website

An e-commerce web app with user registration, login, responsive product listing, and a 'Buy Later' feature. Built using Java, Servlets, JSP, JDBC, and styled with CSS. Enhance your online shopping experience!

JavaJSPJDBCMySQLHTMLCSS
Feb 2024
117
Github Icon
Virtual Try On Chrome Extension

Virtual Try On Chrome Extension

Developed a Chrome Extension enabling users to virtually try on clothing and accessories by superimposing input images onto the user's photo, enhancing online shopping experiences through ml technology.

PythonOpenCVMachine LearningGMMChrome Extension
Oct 2023
987
Github Icon
Virtual Air Writing

Virtual Air Writing

Introducing an innovative virtual air mouse system for seamless computer interaction. Users control devices with hand gestures, while advanced features include air writing, text-to-speech, and easy text saving. Our project enhances usability, efficiency, and the digital experience.

PythonOpenCVMachine LearningCNNMRF-CNNEmnist Dataset
Aug 2023
234
Github Icon

Let's Connect