coding projects
Something about me is that I was born and raised in the Silicon Valley and since my first point of contact with Java in high school I admittedly tried to resist the possibility that I might become an engineer one day because I felt that I was more drawn to the creative side of things…Little did I know how these two worlds would eventually intertwine and all for the better. 😊
</br>
I have to say, now I'm very grateful and happy to have learned computer science. Each language and project challenged me in a different way! My exposure and practice to CS has shaped my understanding of the digital world, my approach when I come across unfamiliar softwares or technologies, the process I take in my work, and my patience when problems are in the process of being solved and feelings of doubt arise. There is almost always a solution, you just have to find it - and you will. 😊
</br>

The project I'm most proud of was my previous portfolio because I coded it from scratch! I transitioned to Webflow for easier maintainence (this portfolio is my first Webflow project by the way!), but I didn't have the heart to remove my original one. Please feel free to check it out!


My first portfolio coded with HTML/CSS
Other Projects
Postcard
Web Programming
This program allows users to personalize a postcard and view the finalized version on a new page via URL link.
HTML
CSS
Javascript
sqlite3
Node.js
Express.js
Yearbook
Web Programming
*Coming Soon*

This program allows users to sign into their UC Davis email account and upload a yearbook picture. The user is then able to thee their uploaded photo alongside other uploads.
React
sqlite3
Node.js
Battleship
C++
This program is an implementation of the game Battleship. 2 players place their ships onto the board and attempt to locate the opponent's ship placements to win. The 3 modes included: 2 users, 1 user against random generator, random generator v.s. random generator.                      
Priority Queue
C++
This program creates a priority queue with binary heap implementation
Teams w/ Priority Queue
C++
This program utilizes priority queue to split a number 2n kids into n teams of 2 “fairly”.

Fairly is defined by a greedy algorithm which is implemented in the priority queue to generate the teams.
ConnectN & NCurses
C
This program is an implementation of the game Connect 4 using NCurses, except the user can specifies a value n for how many connected pieces wins the game.
ReadLines
C
This program reads a file and outputs its contents.
UCupid
C
This program takes a text file with information about people regarding their interests and personal information and matches a specified person with  other people based on specific similarities the two share.
© Made by Auboni Poddar 2024
LinkedIn
Email