Digital Portfolio
Jayant Rawat
20BCE10739
Subject Knowledge
1. Database Management System
Database Management System is a software or
technology used to manage data from a database.
Some popular databases are MySQL, Oracle, MongoDB,
etc. DBMS provides many operations e.g. creating a
database, Storing in the database, updating an
existing database, delete from the database. DBMS is
a system that enables you to store, modify and
retrieve data in an organized way. It also provides
security to the database.
Topics Covered
DBMS Introduction | Set 1
DBMS Introduction | Set 2 (3-Tier Architecture)
DBMS Architecture 2-level 3-level
Need For DBMS
ER Model
Enhanced ER Model
Minimization of ER Diagram
Relational Model
Functional Dependencies
Normalisation
2. Operating System
An Operating System(OS) is software that manages
and handles the hardware and software resources of a
computer system. It provides interaction between
users of computers and computer hardware. An
operating system is responsible for managing and
controlling all the activities and sharing of computer
resources. An operating system is a low-level
Software that includes all the basic functions like
processor management, memory management, Error
detection, etc.
Topics Covered
Basic of Operating System and Its Structures
Process and Threads
Processor Scheduling and Deadlocks
Memory and Storage Management
File System,I/O and Security
CPU Scheduling :Scheduling Criteria
3. Programming in Java
Java is a versatile and widely-used programming
language known for its portability, reliability, and
object-oriented nature. Developed by Sun
Microsystems in the mid-1990s, Java has become a
cornerstone of modern software development. Its
"Write Once, Run Anywhere" philosophy allows Java
applications to run seamlessly on various platforms,
making it an excellent choice for building cross-
platform applications.
Java's syntax is clear and concise, making it
accessible for beginners while offering powerful
features for seasoned developers.
Topics Covered
Java Platform Overview
Overriding Methods, Polymorphism, and Static
Classes
Collections and Generics
Exceptions and Assertions
Concurrency
4. Computer Networks
Computer networks are essential components of
modern computing, enabling communication
and data exchange between devices. A computer
network is a collection of interconnected
computers and other devices that can share
resources, information, and services. These
networks can be categorized based on their
size, geographical coverage, and the
communication protocols they use.
Topics Covered
Introduction: Networking goals, Networking
Topologies, Network Architecture
Physical Layer
Switching
Link Layer
Local Area Network
Logical Addressing
Transport Layer:
Principles of Networking Applications:
Programming Knowledge
During the entirety journey of my B.Tech , I was able
to learn multiple languages as part of my curriculum
and also while making projects .
These languages include:
Python
Java
SQL
JavaScript
HTML,CSS
ReactJS
React Native
Programming Knowledge
Python Java SQL
Python was one of the first Java played a vital role as SQL or Structured Query
language I learned and till it was the stepping stone Language helped me
date is one of my more for me to learn mobile understand how to deal
preferable language to development and also it is with storing data
work on , still using it for still usefull when I systematically and also was
scripting in cybersecurity perform pentesting on important to me while
mobile applications fullstack development
Programming Knowledge
HTML,CSS ReactJS React Native
These languages ReactJS is a library of React Native unlike
helped me get a JavaScript it heled us reactjs is for mobile
grasp and act as a created user interfaces development , React
stepping stone into using components . It helped to create
the world of front- helpmed a lot while systematic pages and
end development . making projects and thus it makes a
also during placements lightweight application.
Project Knowledge
Space
Exploration
Food
ALZ-BUDDY
Seva
Medical Waste Network
Collection Den
Medical Waste Collection
The aim for this project was to create an application
that can take waste (medical waste) from small
clinics and hospitals during the covid period. This
can be done by creating center’s for waste disposal
like government hospitals and such .
This would help us to create a better waste disposal
system for smaller medical machineries with the help
of existing organizations and thus creating a better
environmental impact.
ALZ-Buddy
The objective of this application is to propose the use
of our software application in the field of medical.
Alzheimer disease is classified as ‘common’ with over
1 million cases in India every year. Dementia and
Alzheimer's are highly debilitating disorders that
seriously damage a sufferer's quality of life. As these
disorders get progressively worse over time, the
process can be highly distressing to the sufferers and
their loved ones. Our app offers help for patients with
dementia, as well as those who are involved in their
care. Its feature like location tracking will help them
to track their location when they are lost and features
like notification for medicine will remind them to
take medicine at time.
Space Exploration
This application is completely
unique and interesting.I have
implemented some interesting
APIs for user to explore the field
of astronomy.
I have implemented simple UI for
user
This is application is for
educational purpose where user
can explore any part and field of
astronomy.
This application is complete
where you can create your own id
and login to explore.
Food Seva
There were many objectives for this application as :
To raise awareness about the issue of food waste and
educate users on how to reduce wastage in their home.
To help users track their food inventory and expiration
dates to prevent food from getting rancid.
To provide users with recipes and meal planning tools
that make it easier to use up the leftover ingredients.
For example making food that is rancid resistant for a
long time. Connecting with various food banks, NGOs,
charity organizations that accept donations of unused
food/meals to help those in need.
We would try to grant incentives for reducing wastage
and to provide users with information on where to buy
discounted food items that are approaching expiration
date.
Network Den
This is one of my latest project .The main aim of this project is to provide a toolkit
to get basic networking operations done.In this, we provide multiple features like
Live network traffic analysis which gives information like the Date- Time of the
packet, Source IP, Source Port, Destination IP, and Destination Port, Protocol being
used by the packet. This feature helps us to get better
information about our network activities and also helps us weed out any
unauthorized/malicious activities from our device. The second feature helps us
check the
DNS record for the domain provided by the user and returns its IP address, also
called A records in DNS. The Third feature is regarding Whois Database which is
used to maintain the domain information like who owns the domain, the registrar's
address, contact, etc.
Digital Portfolio
As a part of my digital portfolio I made a portfolio website using NEXTJS, TypeScript
and TailwindCSS .
Link For Website: https://portfolio-jayant-eight.vercel.app/
Testimonial Skills
Technical Proficiency:
Skills in Python (Manim), SQL, NextJs, TailwindCSS, TypeScript, Figma, UX, and
JavaScript.
Certification in Certified Ethical Hacker (EC Council), Crash Course on Python
(Google), and Certified AppSec Practitioner (SecOpsGroup).
Project Management:
Successfully completed academic projects related to Information Security,
demonstrating hands-on experience in areas like honeypots, face recognition
security, and network administration.
Problem Solving and Innovation:
Developed innovative projects such as a honeypot in NEXTJs and Flask, Face
Recognition Security, and a GUI-based Network Den.
Testimonial Skills
Work Experience:
Information Security Analyst at Cyberops Infosec LLP: Learning and implementing
honeypots, researching CVEs, and creating reports.
Cyber Security Intern at Nangia Anderson: Conducting cybersecurity audits in web
and mobile applications.
xtracurricular and Achievements:
Participated and achieved success in bug bounty programs, CTF competitions, and
freelancing as a Bug Bounty Hunter.
Recognition in BugBase BugTrials and participation in various CTFs, including
OWASP Cy-VITya Treasure Hunt and Flipkart Grid 4.0.
Internship Experience
Information Security Analyst Intern
Worked as an Information Security Analyst Intern at CYBEROPS INFOSEC
LLP , it was a very interesting experience as it was my one of the first
internships. One of the best thing about this internship was the learning
experience , as an intern I worked on creating reports for the security
audits which taught me lot about Red Teaming or penetration testing . I
was also responsible for researching and implementing knowledge about
HONEYPOTS in cybersecurity and how they can be implemented inside an
organiation.
Internship Experience
Cybersecurity Intern
Currently Working as a Cybersecurity Intern at Nangia Anderson
.
In this current organization I have got the opportunity to work
as a cybersecurity consultant and work on security audits on
various web and mobile applications , which is a great learning
experience for me as a fresher.
DIGITAL CV
Link For Linkedin :https://www.linkedin.com/in/jayant-rawat-
b59042230/
Link For Github: https://github.com/NOTJAYANTRAWAT
Link For TryHackMe: https://tryhackme.com/p/NOTJAYANTRAWAT
Link For CV:
https://github.com/NOTJAYANTRAWAT/jayant_CV/blob/main/JAYANTRA
WAT_CV%20(1).pdf
Link For Website: https://portfolio-jayant-eight.vercel.app/
20BCE10739
Jayant Rawat
Thank You jayant.rawat2020@vitbhopal.ac.in