Computer Science Student
Pitabas Pradhan
Portfolio
Hello, I'm Pitabas Pradhan, a passionate and dedicated computer science student currently pursuing my B.Tech degree at Centurion University of Technology and Management. My journey in the world of technology has been an exhilarating one, filled with exploration, learning, and innovation. With a strong foundation in web development, I have honed my skills in key technologies like React.js, Node.js, MongoDB,C++, and Java.
My fascination with web development has led me to master the art of creating responsive and dynamic websites. With proficiency in React.js and Node.js, I can build interactive user interfaces and robust backend systems, ensuring seamless user experiences. My proficiency in database management using MongoDB allows me to design efficient and scalable data solutions.
In addition to web development, I have a strong foundation in C++ and Java, enabling me to tackle complex algorithms and software development projects with precision. I thrive on challenges and am always eager to expand my knowledge and skill set to stay at the forefront of the ever-evolving tech industry.
I love creating CTF Machines and love doing Machines From HackTheBox!✌️.
CGPA - 9.0
[ 2020 - 2024 ]
63%
[ 2019 - 2020 ]
57%
[ 2018 ]
The Code Converter Application is a web-based tool that allows users to convert code snippets between different programming languages. It uses the MERN stack to provide a seamless user experience.
I. MongoDB: For storing user accounts and their saved code snippets.
II. Express.js: For building the RESTful API that interacts with the database and handles user requests.
III. React: For building the frontend user interface and rendering code conversion results.
IV. Node.js: For running the server-side code and managing the backend logic
Vs code,Postman,MongoDB Compass.
Android Notes app is an Android-based application that is built in the Java and xml, notes application can help us to note the daily task which needs to be done.Important meetings, events etc.
Developed a feature-rich Android application for creating, storing, and managing notes efficiently.
I. Programming Language: Java.
II. Authentication: Firebase Authentication.
III. Cloud Storage: Firebase Cloud Firestore or a similar service.
IV. UI/UX: Android XML layouts and Material Design principles.
IV. Version Control: GitHub.
Android Studio.
The project is a web application built using react js that offers users a user-friendly interface to write and preview HTML, CSS and JavaScript code in real-time. The project aims to provide an interactive platform for developer, beginners and learns to experiment with web development code snippets, test ideas and showcase their work.
I. React: For building the frontend user interface and rendering code conversion results.
II. Version Control: GitHub.
Vs code.
The Android Chat application that facilitates seamless communication and connectivity between users, enhancing their digital interactions through real-time messaging.
This project showcases strong skills in mobile app development, UI/UX design, and real-time communication.
I. Programming Language: Java.
II. Authentication: Firebase Authentication.
III. Cloud Storage: Firebase Cloud Firestore or a similar service.
IV. UI/UX: Android XML layouts and Material Design principles.
IV. Version Control: GitHub.
Android Studio.
In this project, I developed a YouTube clone using React js, demonstrating my proficiency in modern web development technologies and front-end design. The project aimed to replicate the core functionalities of the popular video-sharing platform, allowing users to browse, search, and watch video.
I. React: For building the frontend user interface and rendering code conversion results.
II. Version Control: GitHub.
Vs code.
Developed a web-based weather application that allows users to check the current weather conditions for a given location. The app utilizes HTML, CSS, and JavaScript to create an interactive and user-friendly interface. It fetches real-time weather data from a public weather API to provide accurate and up-to-date information.
I. HTML5: Used for structuring the web page.
II.CSS3: Styled the user interface to create an attractive design.
III. JavaScript: Implemented the logic for fetching and displaying weather data.
IV. Weather API (e.g., OpenWeatherMap API): Used to obtain weather information.
IV. Version Control: GitHub.
Vs Code
1. Project Description: Code Compiler (MERN) The Code Compiler (MERN) project is a web-based platform designed to compile and execute code written in various programming languages. The acronym MERN stands for MongoDB, Express.js, React.js, and Node.js, indicating the use of these technologies to build the application. The platform allows users to write, test, and run code snippets in real-time, providing a convenient environment for learning, practicing, and debugging code. Users can choose from a variety of programming languages, including but not limited to JavaScript, Python, Java, C++, and more. The project aims to offer a user-friendly interface with features such as syntax highlighting, code completion, and real-time output display to enhance the coding experience..
I. MongoDB:A NoSQL database for storing user profiles, code snippets, and other relevant data.
II. Express.js:A web application framework for Node.js, used to build the backend API and handle server-side logic.
III. React.js: A JavaScript library for building user interfaces, used to create the frontend of the application.
IV. Node.js: A runtime environment for executing JavaScript code on the server side.
IV. Version Control: GitHub.
Vs Code
If you'd like to get in touch, please feel free to connect with me on LinkedIn. On LinkedIn, I am active in discussions about network security, data privacy, and vulnerability management. I am available for interviews and I look forward to connecting with other professionals in the web development field.
I am an aspiring Computer Science student and avid tech enthusiast. I can be found on Github, where I participate in the open source community. I am always searching for different ways to learn and share knowledge pertaining to web development. I stay up to date with the newest technology, vulnerabilities, trends, and web development advancements. If you are looking to collaborate with someone who has a passion for learning and innovation, then you've come to the right place!