Rohan G Shetty

  • Home
  • About
  • Education
  • Skills
  • Projects
  • Resume
  • Contact

Rohan G Shetty

I'm a 
  • About
  • Education
  • Skills
  • Projects
  • Resume
  • Contact

About Me

Rohan G Shetty

Hello! I'm Rohan G. Shetty, a software developer currently working at CredibleCFO. I hold a Bachelor of Computer Applications (BCA) degree from Mahatma Gandhi Memorial College, Udupi. My journey has provided me with strong expertise in software development, web and mobile app development, and data analysis.

I am always open to networking, discussing new ideas, or exploring exciting opportunities. Feel free to connect with me on LinkedIn or reach out via email.

  • Birthday: 04th May 2003
  • Phone: +91 7019729537
  • City: Mangalore, Karnataka, India
  • Email: rohanshetty374@gmail.com

Interests

Programming and Coding

Web Development

Software Development

New Technologies

Education

Bachelor of Computer Applications

CGPA: 9.04

College: Mahathma Gandhi Memorial College

University: Mangalore University

2nd PUC

Percentage: 92.33%

College: S.L.J. P U College Nandalike Belman

Board: Department of Pre University Education, Karnataka

Passing Year: 2021

Class X

Percentage: 82%

College: Sri Lakshmi Janardhan International School Nandalike Belman

Board: CBSE

Passing Year: 2019

Skills

Languages

Java Logo

Java

Python Logo

Python

C Logo

C

HTML & CSS Logo

HTML & CSS

JavaScript Logo

JavaScript

Tools

Microsoft Office Logo

Microsoft Office

Git Logo

Git & GitHub

ChatGPT Logo

ChatGPT

Projects

Mathspire Logo

Mathspire

Mathspire is an Android app designed to help students and math enthusiasts solve a wide range of mathematical problems. The app features a user-friendly interface and powerful calculation capabilities, making it an essential tool for anyone looking to improve their math skills or tackle complex equations.

GitHub Repository

Key Features:

  • Supports solving quadratic equations, combinations, and other mathematical problems
  • Provides step-by-step solutions to help users understand the problem-solving process
  • Allows users to input values and expressions using a simple and intuitive interface
  • Displays results in a clear and organized manner
  • Includes a comprehensive library of mathematical formulas and theorems for reference

Technologies Used:

  • Android Studio for app development
  • Java programming language
  • XML for user interface design
  • Rhino JavaScript engine for expression evaluation

Challenges Faced:

  • Implementing a robust and accurate expression evaluation system
  • Designing an intuitive user interface that caters to users of all skill levels
  • Ensuring the app's performance and responsiveness on various Android devices
  • Integrating the app with the Android ecosystem, including permissions and intent handling

Outcomes and Impact:

  • Developed a user-friendly and feature-rich math problem-solving app
  • Improved my skills in Android development, Java programming, and XML layout design
  • Gained experience in integrating third-party libraries and handling complex mathematical operations
  • Created a valuable tool for students and math enthusiasts to enhance their problem-solving abilities
Wumpus World Logo

Wumpus World Game: An Interactive Browser-Based Strategy Game

The Wumpus World Game is a browser-based interactive game that simulates a simplified version of the classic AI problem known as the Wumpus World. Players navigate through a grid-based environment, aiming to find gold while avoiding hidden hazards like the Wumpus and pits. This project utilizes HTML, CSS, and JavaScript to create an engaging and visually appealing game experience.

GitHub Repository Play the Game

Key Features:

  • Grid Navigation: Players move through a 4x4 grid, revealing cells and encountering various elements.
  • Hazardous Environment: Includes dangers such as the Wumpus and pits which end the game if encountered.
  • Goal-Oriented: The objective is to find the hidden gold within the grid.
  • Hints and Feedback: Provides hints like "Stench" near the Wumpus and "Breeze" near pits to guide the player.
  • User Interaction: Simple click-based movement and interaction for easy gameplay.

Technologies Used:

  • Development Environment: Basic HTML for structure, CSS for styling, and JavaScript for game logic.
  • User Interface Design: CSS Grid for the layout of the game grid and Flexbox for overall alignment.
  • Event Handling: JavaScript for handling user interactions and game state updates.

Challenges Faced:

  • Random Object Placement: Ensuring the Wumpus, pits, and gold are placed randomly yet appropriately within the grid.
  • User Interface Design: Designing an intuitive and visually appealing interface that clearly conveys game states and messages.
  • Game Logic: Implementing the logic for player movement, hazard detection, and win/loss conditions.
  • Performance and Responsiveness: Ensuring the game runs smoothly across different browsers and devices.

Outcomes and Impact:

  • Engaging Gameplay: Developed a fun and strategic game that challenges players to think critically and plan their moves.
  • Improved Skills: Enhanced proficiency in HTML, CSS, and JavaScript through practical application in game development.
  • User Experience: Created a user-friendly interface that makes the game accessible and enjoyable for players of all ages.
  • Learning Tool: Provides an interactive way to understand and engage with fundamental AI concepts like decision-making and problem-solving.

Resume

You can view or download my resume by clicking the link below:

View My Resume

Contact

Phone: +91 7019729537

Email: rohanshetty374@gmail.com

City: Mangalore, Karnataka, India