About Me

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
Python

C
HTML & CSS

JavaScript
Tools

Microsoft Office
Git & GitHub
ChatGPT
Projects

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 RepositoryKey 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 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 GameKey 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