About

Here is a little background

I'm Anand. I've graduated from the Indian Institute of Technology, Palakkad(IIT PKD) in 2022. Although, I did my Bachelor's degree of engineering in Civil Dept. ,along the journey I realized that my passion existed for coding and learning new technologies. With this passion, I have polished my skills in Java programming language and also learned the different tools for Front-end Web Development. Through online learning I have accumulated the knowledge of implementing Algorithms that get the task done while working efficiently. I have build various projects that have helped me learn a lot faster by doing instead of just theoretical knowledge. I am very excited to enter the world of Web Development.

Education

Indian Institute of Technology, Palakkad, Kerala

Bachelor of Technology -Civil engineering

Year : 2018-22

  • Scored a CGPA of -
    • Year 1 : 7.72
    • Year 2 : 7.23
    • Year 3 : 6.80
    • Year 4 : 6.82
  • Scored Outstanding Grade in C++ Programming course in Semester 2.
  • Active Member of Data Analysis Club.
  • Achieved Excellent Grade in Engineering Drawing, Hydraulics, Construction Lab, Chemistry and Physics Lab.
  • Elective Courses : Principles of Economics , Professional Ethics , Culture and Gender Perfomativity, Film Studies and Short Fiction in Literature.
  • Organized NSO inter-college event including games like Football and Basketball.

Dr. Virendra Swaroop Education Center, Kanpur, UP

Class -X & XII (ISC Board)

Year : 2016 and 2018

  • Class X Marks : 95%
  • Class XII Marks : 97%
  • Scored a perfect score of 100 Marks in Mathematics and Computer Applications in Class X and XII.
  • Engaged in several National Science Olympiads and Cyber Olympiads.
  • Participated in International Math Olympiad (MathsComp)
  • Soft Skills: Presentation, Patience, Adaptability, Attention to details.
  • Interests: Astronomy, Sketching, Book-reading, Running and Exercise, Music, Gaming, Badminton, Cricket , Skating , Coding.

Skills

Hover over a skill for current proficiency

90%

75%

75%

85%

80%

75%

75%

60%

50%

60%

60%

60%

75%

65%

80%

50%

60%

70%

60%

50%

Projects

Case Study 1 of 11: EasyMeal [

React Native

, TailwindCSS

, Redux

, Sanityio

]

EasyMeal is a food delivery app made with React Native and Expo. Styled with Tailwind CSS with different aesthetic animations, and powered by Sanity.io to manage data. It also makes use of Redux for state management of your basket containing your selected food items and their details. To download apk file : https://drive.google.com/drive/folders/1asBXed5PEPwlRx9Stp2i2bo0UX47-ck-?usp=sharing

Case Study 2 of 11: Spotify 2.0 [

Nextjs

, TailwindCSS

, NextAuth

, Recoil

]

Spotify 2.0 uses Nextjs and its latest middleware for authenticating routes. It has a LogIn/Logout option using NextAuth. You can play any song from your Spotify playlist along with play/pause feature with Spotify Web API. It is configured with persistent login using refresh token rotation, a feature which surpasses the real Spotify web player.

Case Study 3 of 11: Hulu [

Nextjs

, TailwindCSS

, Javascript

, HTML

, React

]

Hulu 2.0 is a fully responsive clone build of the streaming service Hulu. It uses Next.js with Server-side rendering along with it's image component together to deliver a high speed experience. It's attractive design is achieved with TailwindCSS while making use of the CSS flexbox and CSS grid.

Case Study 4 of 11: Instagram [

React

, Nextjs

, TailwindCSS

, Firebase

, NextAuth

, Recoil

]

Instagram 2.0 which has a Log In and Log Out Authentication with Google using NextAuth. It has a beautiful Home screen with all the posts. Users can even post any image along with a caption from their device. Other users can like and post comments on any of the posts which show to all other users in real-time. All the data is stored using Firebase Storage and Firestore.

Case Study 5 of 11: Google [

Nextjs

, TailwindCSS

, React

]

Yes, this is a Google clone and not the real Google webpage. You can search and find several results in milliseconds with this. This build also includes Pagination that helps navigate the webpage for more results with ease. It is faster than google itself as it uses Next.js with Server Side Rendering!

Case Study 6 of 11: TicTacToe [

CSS

, React

, HTML

]

Tic Tac Toe is built using React.js. Not only does it have a beautiful design with vibrant colors, it is further packed with sounds that make it engaging and fresh. Any updates to the Scoreboard along with resetting the board is done without the page refreshing using the State object built in React.js.

Case Study 7 of 11: FaceTime [

CSS

, HTML

, Javascript

]

Face Time is a personalized live Video Chat experience. It uses Agora video chat API which is flexible and consistent. It implements WebRTC which enables this app to capture and stream audio and video media and exchange this data among other browsers seamlessly. This app also lets users control their audio and video streams with buttons.

Case Study 8 of 11: Puzzle [

Java

, CSS

, HTML

, Javascript

, DSA

]

The 8-puzzle problem is a puzzle invented and popularized by Noyes Palmer Chapman in the 1870s. It is played on a 3-by-3 grid with 8 square blocks labeled 1 through 8 and a blank square. Your goal is to rearrange the blocks so that they are in order. Along with this puzzle this build even shows users the quickest way to finish the game using A* Algorithm driven by a heuristic named the Manhattan distance. This implementation uses a Min-Priority Queue for each goal board.

Case Study 9 of 11: AirHockey [

Java

]

Air Hockey is a simple yet fun game made using Java, particularly JPanel and JFrame. The goal is to not let the ball go through by moving the paddle with keys and hitting the ball back towards your opponent. First to reach the score of 5 points wins the game. Mind you, this game is designed to become harder as you progress further!

Case Study 10 of 11: Sudoku [

Java

]

Sudoku is a game that never gets old. This interactive game is built using Java. It has a unique and clean layout. To play, the player has to fill the empty squares with the right value. It generates a freshly created Sudoku grid each time it is played and the code always makes sure that the grid is solvable.

Case Study 11 of 11: TicTacToe(Java) [

Java

]

Tic tac toe is made using Java in a very short, precise and clean code that uses polymorphism for performing a single action in different ways. Users also have an option to play against the Computer.

Contact

I have got just what you need. Lets Talk.

08840187528

101801007@smail.iitpkd.ac.in

Flat A/208 Vasant Enclave building, Rajendra Nagar, Gorakhpur.