Hello, I am

Nitish Kumar

< Frontend Developer />

Experience

Software Developer Engineer 1

GeeksforGeeks

As a software developer at GeeksforGeeks, I spearheaded the UI revamp of the Write Portal, implementing modern design principles and responsive layouts using React.js, SCSS, and Tailwind CSS. I developed 4 internal dashboards for article and user activity tracking, while ensuring precise data validation with a generic validator. Leveraging Redux and RTK Query for state management and API calls, I optimized data handling and scalability. Extensively using React Hooks, I enhanced component functionality and reusability. Additionally, I implemented Redis cache and locks for improved performance and data integrity, and integrated the ChatGPT OPEN API for dynamic post summaries and tags.

Software Developer - Intern

GeeksforGeeks

During my internship at GeeksforGeeks, I developed 2 dashboards using Next.js for payments and sales monitoring, ensuring a user-friendly experience. SCSS (Sass) was used for maintainable styles. I efficiently handled API calls and managed local cache storage using RTK Query. For backend development, I implemented API endpoints using Django REST Framework, managing live classes and recordings on the Zoom platform. Custom authentication and permission classes were integrated for secure access control. I employed Django serializers for data serialization and deserialization, ensuring proper validation and transformation. By optimizing database queries with Django's ORM features, I achieved a 27% reduction in database queries.

Skills

React
Next.js
Redux
CSS
Python
Django REST Framework
Redis
Memcache
Postman
MySQL
React
Next.js
Redux
CSS
Python
Django REST Framework
Redis
Memcache
Postman
MySQL