Jatin Rathore

Computer Science undergraduate at IIIT Bhopal with strong foundations in Data Structures and Algorithms, Object-Oriented Programming, DBMS, Operating Systems, and Computer Networks. Proficient in Java, Spring Boot, SQL, MySQL, Git, and RESTful API development, with hands-on experience building scalable backend applications using Spring MVC, Spring Data JPA, Hibernate, and Spring Security. Familiar with software development life cycle (SDLC), MVC architecture, database design, authentication and authorization, and clean code principles. Passionate about backend development, problem solving, software engineering, and building efficient, maintainable, and scalable enterprise applications.

Skills

JavaC++PythonSQLSpring BootSpring MVCSpring Data JPASpring SecurityRESTful APIsHibernateHTML5CSS3JavaScriptThymeleafMySQLPostgreSQLH2Data Structures and AlgorithmsObject-Oriented ProgrammingDBMSOperating SystemsComputer NetworksAgile DevelopmentGitGitHubMavenIntelliJ IDEAVS CodePostmanSwagger/OpenAPIMVC ArchitectureCRUD OperationsAuthentication and AuthorizationException HandlingLayered ArchitectureProblem Solving

Projects

Lattice-Based Forward-Secure Identity-Based Encryption (FS-IBE)

Python, NumPy, SciPy, Cryptography

  • Developed a post-quantum-secure Forward-Secure Identity-Based Encryption (FS-IBE) cryptosystem using lattice-based cryptographic constructions.
  • Implemented trapdoor-based key generation and binary key-evolution trees to provide forward secrecy and secure identity/time-based encryption.
  • Optimized encryption and decryption using vectorized matrix operations with NumPy and SciPy, reducing computational overhead.

Food Fiesta – Full Stack Dining Management System

Java 21, Spring Boot 3.4.2, Spring MVC, Spring Security, Spring Data JPA, Hibernate, RESTful APIs, Thymeleaf, PostgreSQL

  • Developed a full-stack restaurant management application using Java 21 and Spring Boot, implementing role-based authentication and authorization with Spring Security following layered architecture and MVC design principles.
  • Developed RESTful APIs for user management, product inventory, order processing, and order history using Spring Data JPA, Hibernate, and PostgreSQL with efficient database interactions.
  • Integrated the H2 database for local development with optional PostgreSQL support for production deployment, following a layered architecture.

Education

Indian Institute of Information Technology, Bhopal

Built with Round Zero