Surendar K
Web Developer, Software Devoloper
Hire their services
Request a quote with no obligation
About
I am a passionate and self-motivated web developer with a strong foundation in front-end technologies like HTML, CSS, JavaScript, and React.js, along with backend and scripting knowledge in Python. I have built several hands-on projects that showcase my ability to develop responsive, user-friendly web applications and write clean, efficient code.
With a keen eye for UI/UX design, I focus on building intuitive user experiences while continuously improving my coding and problem-solving skills. I am now seeking an entry-level web developer role where I can apply my technical abilities, learn from industry professionals, and contribute to meaningful projects in a collaborative environment.
Experience
Creative, Modern and detail-oriented web developer with a solid foundation in HTML, CSS, JavaScript, React.js, and Python. While I am a fresher, I have gained practical experience through personal and academic projects, focusing on building responsive websites and interactive user interfaces. Skilled in writing clean, efficient code and continuously learning new technologies. I am eager to contribute to real-world development teams, grow professionally, and deliver high-quality web solutions.
The Weather Forecasting Dashboard is a responsive web application built using React JS that allows users to check real-time weather information for any city or location around the world. It leverages external weather APIs (such as OpenWeatherMap API) to fetch and display up-to-date weather data.
Key Features:
- Search by City Name: Users can enter a city name to get the current weather.
- Real-Time Weather Info: Displays temperature, humidity, wind speed, and weather conditions.
- Dynamic UI: Weather icons and backgrounds change based on conditions (e.g., sunny, rainy).
- 5-Day Forecast (optional): Shows upcoming weather trends using cards or charts.
- Responsive Design: Fully mobile-friendly and works across different screen sizes.
- Loading & Error Handling: Shows loading spinners and user-friendly error messages for invalid city names or API failures.
Technologies Used:
- React JS: For building the component-based user interface.
- Fetch API: To make API calls to the weather service.
- OpenWeatherMap API: To fetch real-time weather data.
- CSS : For styling and responsive layout.
- React Hooks (useState, useEffect): For managing state and side effects.
Education
Completed Master of Computer Applications (MCA) from S.A. Engineering College,
Developed a strong foundation in software development, web technologies, and programming languages including HTML, CSS, JavaScript, React.js, and Python.
Worked on academic and personal projects that enhanced my practical skills in front-end development, problem-solving, and building responsive web applications.