Menu

Hello There

I am Arjun Gupta.
I am an Undergraduate Student & a Software Engineer

About

More About Me

Hi, I'm Arjun. I am an Undergraduate Student at Michigan State University. I am passionate about programming and want to become a Software Engineer. I love solving challenging coding problems and taking part in coding contests.

I love to try out various sports activities and my favourite game is Badminton. I am also a huge fan of Soccer and love to watch Manchester United.

I can code in:-

  • 100%
    Java
  • 90%
    Node.Js
  • 75%
    C++
  • 80%
    HTML
  • 70%
    React Native
  • 80%
    CSS

Other skills:-

  • 100%
    Google Firebase
  • 95%
    MongoDB
  • 80%
    Arduino
  • 75%
    Adobe Premiere
  • 75%
    Ms Word
  • 90%
    Ms Powerpoint

My Projects

April 2020

Banking System

Java | SQL

https://github.com/Arjun2908/Banking_System

Created a Banking system in Java using SQL as the database. It generates valid credit card numbers using Luhn's Algorithm. It also allows users to create and manage their accounts like intra-bank transfer, taking loans and managing their budgets.

April 2020

BlockChain Simulation

Java

https://github.com/Arjun2908/Blockchain

Created a Blockchain Simulation in Java and applied Hashing and Multithreading. It is a simulation of mining cryptocurrency by creating blocks. It also contains its own currency, which is rewarded to miners for creating a block and they can use it virtually to purchase things.

May 2020

Music Advisor

Java | Spotify API

https://github.com/Arjun2908/Music_Advisor

Created a personal music advisor that makes preference-based suggestions and shares links to new releases and featured playlists. Worked with Spotify's API to provide playlists from the app.

Created a text editor in Java and used SWING to create a window where user can enter a text, enabled users to save files, created a menu for users to save the text, exit the program etc. Used Regular Expression and Multithreading to enable the user to search in a file.

Education

I am currently a Freshman at Michigan State University. I feel honored to be part of such a huge and vibrant community. MSU has such a welcoming environment, I felt right at home and have enjoyed my time here.

I am currently studying at St. Xavier's School, Bokaro. The school was opened by the Society of Jesus in 1966 primarily to serve the children of those working at Bokaro Steel Plant. It covers grades from nursery to higher secondary.

I completed my education from grade 5 to grade 9 at Methodist High School, Kanpur. Methodist High School, or MHS Kanpur, was established in Kanpur, India in 1874 by the American Missionary Educationist Isabella Thoburn. MHS is a sister school to the Isabella Thoburn College of Lucknow.

Achievements

See My Latest Achievements.

Indian Sports Programming Championship

Competitive Programming

I stood fifth in the National Level of the Indian Sports Programming Championship.

Home Automation

Science Project

Created a prototype capable for accurately checking the number of people entering or leaving a house  It switches off all the extra appliances as soon as everyone leaves the house and turns them on when someone enters  It uses two IR proximity sensors to sense when someone passes by. A GSM was also used to send an SMS to the owner when someone enters and when everyone leaves  Won 1st prize for it in the school Science Exhibition

Stanford Online

Algorithms Specialisation

Completed the online course specialisation offered by Stanford through Coursera.

Music Advisor

Spotify API

Created a personal music advisor that makes preference-based suggestions and shares links to new releases and featured playlists. Worked with Spotify's API to provide playlists from the app.

Banking System

Java & SQL

Created a Banking system in Java using SQL as the database. It generates valid credit card numbers using Luhn's Algorithm. It also allows users to create and manage their accounts like intra-bank transfer, taking loans and managing their budgets.

Blockchain Simulation

Java

Created a Blockchain Simulation in Java and applied Hashing and Multithreading. It is a simulation of mining cryptocurrency by creating blocks. It also contains its own currency, which is rewarded to miners for creating a block and they can use it virtually to purchase things.

Text Editor

Java & SWING

Created a text editor in Java and used SWING to create a window where user can enter a text, enabled users to save files, created a menu for users to save the text, exit the program etc. Used Regular Expression and Multithreading to enable the user to search in a file.

Duke online

Java Programming Course (With Honors)

Completed the course: java Programming, Solving problems with Software with Honors, offered by Duke University through Coursera.

1872

Hours Spent

497

Cups of Coffee

6

Coding Languages Learned

Contact

Say Hello.

I love travelling and experiencing different cultures.There are so many things I love apart from programming. I am deeply passionate about badminton – I love smashing the shuttlecock into my opponent's court. Table Tennis is the game I can play any time. When it comes to movies, novels and TV shows – I love watching and reading intriguing stuff which makes me think deeply afterwards.

Phone

Phone: (517) 980-1875

Email

arjungupta2908@gmail.com
guptaar4@msu.edu

Address

Room 545, East Wilson,
219 Wilson Road,
East Lansing,
MI - 48825