Hi, my name is
Rahul RK.
I build the intelligent web.
I'm a passionate software engineer with expertise in the latest technologies, including modern architectures and Generative AI.
I thrive in team environments, delivering high-quality, user-centric code that solves real-world problems. Let's build something exceptional together!
About Me
Hello! I'm Rahul, a software engineer passionate about building digital products that thrive on the web. From crafting complex software architectures to engineering GenAI-powered applications, I strive for excellence in every line of code. I build products that look pixel-perfect while delivering a seamless, high-performance user experience.
Currently, I'm working at a product-based company GfK - An NIQ Company for 1.5+ years as a Software Engineer. I have been involved in various stages of the full software development lifecycle (SDLC), from ideation and requirements gathering to system design, core development, and testing.
I consistently leverage emerging technologies and modern tools to stay ahead of the curve, ensuring that every product I build adheres to the latest industry standards and best practices.
Here are some technologies I've been working with:
- JavaScript (ES6+)
- Node.js
- MongoDB
- React
- TypeScript
- Python
- GenAI
- AWS
- Redis
- PostgreSQL
- Graphql
- Nest.js
- Bash Scripts
- PHP
Where I’ve Worked
Software Engineer @ GfK - An NIQ Company
August 2024 - Present
- Spearheading a GenAI Proof of Concept (PoC) to transform complex chart data into intelligent summaries, managing the full implementation from prompt engineering to backend data modeling and frontend integration
- Architecting system-wide improvements such as backend caching and reusable parameter stores, significantly enhancing application performance and code maintainability
- Collaborating closely with Product Owners and stakeholders to refine abstract ideas, ensuring technical requirements align perfectly with business goals
- Collaborating with the team to troubleshoot production issues and deploy prompt fixes, ensuring continuous application stability
- Mentoring team members through complex technical challenges and conducting rigorous code reviews to ensure consistency, reusability, and early detection of issues
- Enforcing high coding standards and best practices across the team, fostering a culture of quality and continuous improvement in the codebase
Some Things I’ve Built
Featured Project
Grand Mart
Grand Mart is a fully customizable e-commerce web-application with fetures like Server-side rendering, cache, and stripe payment. I built this using next.js and Keystone headless CMS.
- Next.js
- React
- KeystoneJS
- Graphql
- Styled Components
- SSR
- Apollo Client
Featured Project
Google Clone
This is a google search engine clone which I built with React, css, custom search, and material UI.
- React
- Material UI
- Custom search API
- Firebase
Featured Project
Chilloop
Chilloop is a music player which I always wanted to build because I love music. Created using React(create-react-app), sass, cloudinary, dropbox for music and thumbnail files hosting. This is still work in progress.
- React
- Sass
- Font Awesome
- Cloudinary
Other Noteworthy Projects
Testme
A CLI tool to test javascript applications
Local Data Store
Node project template with local data store for test environment with authentication
TimeApp
This is a application for the health care professionals to manage their appointments, customer data, medical reports, and payments.
Watchme
A project runner which restarts the node app on file changes
Amazon Clone
Amazon clone built with react, express, and firebase.
Mars Rover Photo Gallery App
This is a photo gallery app which shows latest photos captured by mars rover called Curiosity sent by Nasa. Built with React and nasa's api.
What’s Next?
Get In Touch
I'm currently looking for new opportunities! Whether you have a specific role in mind or just want to say hi, my inbox is always open.I'll to get back to you as soon as possible!
Say Hello


