Keyur Devani

Software Developer

I am a final year Computer Science Engineering student at Nirma University with a strong foundation in full-stack development and core computer science principles. Eager to grow in a dynamic environment while contributing through strong problem-solving and learning skills. I enjoy building simple and reliable software for real-world use.

Education

B.Tech in Computer Science & Engineering

Institute of Technology, Nirma University

2022 – 2026CGPA: 8.01

Skills

Languages

  • C++
  • Java
  • JavaScript

Frontend

  • React.js
  • Next.js

Backend

  • Node.js
  • FastAPI
  • Django

Databases

  • MySQL
  • MongoDB
  • PostgreSQL

Tools

  • Git
  • GitHub
  • Postman
  • VS Code

Core

  • DSA
  • OOP
  • DBMS

Experience

Software Developer Intern

Nomos Insights

  • Developed and optimized FastAPI APIs for an AI-powered E-Book Chat Assistant.
  • Implemented semantic search with vector embeddings and Pinecone for accurate retrieval from book content.
  • Worked on text extraction, chunking, embeddings, and vector storage for efficient search.
  • Improved reliability through debugging, error handling, logging, and API testing with Postman.

Projects

A full-stack personal finance management platform designed to help users track investments, analyze financial growth, and automate expense tracking using AI. The application provides real-time portfolio insights by integrating external financial APIs and supports secure authentication and scalable backend architecture.

  • -Track stocks, SIPs, mutual funds, and fixed deposits
  • -Real-time portfolio valuation and profit/loss tracking
  • -AI-powered receipt scanning for expense automation
  • -Secure authentication and scalable backend system
Next.jsReactPostgreSQLPrismaTailwind CSS

A full-stack bus booking platform built to handle complex seat allocation across multiple route segments. The system ensures efficient seat utilization, secure payment processing, and real-time booking management with a robust backend architecture.

  • -Segment-based seat allocation algorithm
  • -Secure Stripe payment integration with timeout handling
  • -FIFO waitlist system with seat release logic
  • -Admin dashboard for managing buses and bookings
React.jsNode.jsExpress.jsMongoDBStripeAWS

PingMaster

View on GitHub

A backend monitoring and alerting system designed to track service uptime and manage dependencies between services.

  • -Service health monitoring
  • -Dependency tracking system
  • -Alert mechanism for failures
  • -Efficient query handling using structured data
ReactTailwind CSSCloudflare WorkersRedis

Path Finder

View on GitHub

An interactive pathfinding visualizer that demonstrates classic algorithms with real-time visualization.

  • -A*, Dijkstra, BFS, DFS algorithms
  • -Grid customization and obstacle simulation
  • -Real-time path visualization
JavaSwingDSA

A full-stack social media platform with core features similar to Twitter, enabling user interaction and real-time updates.

  • -Tweet, like, and comment system
  • -Follow/unfollow functionality
  • -Real-time notifications and messaging
  • -User profile management
DjangoJavaScriptHTMLCSSSQLite

Climate Analysis

View on GitHub

A data analysis project focused on exploring climate trends and generating insights from historical datasets.

  • -Data cleaning and preprocessing
  • -Visualization of trends and patterns
  • -Insight generation from datasets
PythonData AnalysisVisualization

Achievements

Top 7% globally on LeetCode

Competitive problem solver

Codeforces Pupil

Max Rating 1245

CPL Programming Contest Winner

Programming competition champion

Get in Touch

I'm always open to discussing new projects, opportunities, or backend-focused roles.