I'm a Computer Engineering graduate passionate about building practical web applications and improving my software development skills.
- π BE in Computer Engineering
- π» Interested in frontend and full-stack web development
- βοΈ Currently learning React.js and strengthening my JavaScript fundamentals
- π± Next learning goals: Node.js, Express.js, and databases
- π§ I enjoy understanding how applications work internally
- π Building projects regularly to improve problem-solving and development skills
- π― Looking for opportunities as a Software Developer or Frontend Developer
An object-oriented Vanilla JavaScript weather application that fetches current weather information using the Open-Meteo APIs.
Key Concepts: Fetch API, async/await, OOP, DOM manipulation, error handling
Tech Stack: HTML, CSS, JavaScript, Open-Meteo API
A Vanilla JavaScript application that searches for GitHub users and displays their public profile information using the GitHub Users API.
Key Concepts: REST API, fetch, async/await, loading states, error handling
Tech Stack: HTML, CSS, JavaScript, GitHub API
A complete CMS with a public website and an admin dashboard.
The application includes authentication, post management, category management, user management, comment moderation, search, pagination, image upload, and CRUD operations.
Tech Stack: PHP, MySQL, Bootstrap, JavaScript, jQuery
A React mini-project created to practise state management, event handling, conditional rendering, and step-based navigation.
Tech Stack: React, JavaScript, CSS
A React application that calculates past and future dates based on a user-controlled step and count value.
Key Concepts: useState, functional state updates, conditional rendering, JavaScript Date object
Tech Stack: React, JavaScript, CSS
A React travel packing list project created to practise reusable components, controlled forms, props, state, and list rendering.
Tech Stack: React, JavaScript, CSS
- React.js
- React Hooks
- Component Architecture
- State and Props
- Form Handling
- API Integration
- Clean JavaScript
- Node.js
- Express.js
- Database Integration
- Build strong React projects
- Learn Node.js and Express.js
- Build complete full-stack applications
- Improve problem-solving skills
- Learn scalable application architecture
- Contribute to open-source projects
- Start a professional software development career
Thanks for visiting my GitHub profile! π
