Skip to content
View nikkr008's full-sized avatar

Block or report nikkr008

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
nikkr008/README.md

Hi, I'm Nikhil Kumar

Software Engineer II | React Native | React.js | Next.js | node.js

📍 India 🌍 Open to global opportunities — Visa sponsorship required

I’m a Software Engineer with 4+ years of experience building high-performance, scalable mobile and web applications across React Native, React.js, and Next.js.

My experience spans product and enterprise environments, with a strong focus on mobile architecture, modern frontend systems, real-time applications, AI-driven experiences, performance optimization, CI/CD, and production reliability.

I enjoy solving complex engineering problems, improving application performance, building reusable systems, and taking features from architecture → development → testing → production.


🚀 What I Do

  • 📱 Build scalable React Native applications for iOS and Android
  • 🌐 Build modern React.js / Next.js web applications
  • ⚡ Design and optimize real-time systems using WebSockets
  • 🤖 Integrate AI-powered user experiences
  • 🏗️ Design modular and reusable frontend architectures
  • 🔄 Build scalable state-management solutions
  • 🚀 Improve performance, bundle size, and application reliability
  • 🧪 Implement unit and E2E testing strategies
  • 🔧 Build and maintain CI/CD pipelines
  • 🐛 Debug and resolve production issues
  • 📊 Work with monitoring and observability tools such as Sentry
  • 🤝 Collaborate with backend, product, design, QA, and embedded teams

💼 Professional Experience

🏢 Software Engineer - II

Freetime Hospitality India · Full-time 📅 May 2026 – Present · Hyderabad, Telangana, India 📍 On-site

  • Hands-on experience with React 19, Next.js, Nx Monorepo, and modern frontend architectures.
  • Building scalable and reusable frontend systems using React Hooks, Context API, Redux, and MobX.
  • Developing cross-platform mobile applications and responsive web applications.
  • Integrating REST APIs using Axios and SWR with optimized authentication and data-fetching flows.
  • Working with TailwindCSS, SCSS, Styled Components, and modern UI libraries.
  • Implementing unit and E2E testing using Jest, React Testing Library, and Cypress.
  • Working on CI/CD, lazy loading, code splitting, performance optimization, and bundle optimization.
  • Working with Azure AD B2C authentication and internationalization (i18n).
  • Building scalable reusable component architectures with a strong focus on maintainability.
  • Debugging and resolving production issues using monitoring tools such as Sentry.
  • Working in Agile environments with a focus on clean code, maintainability, scalability, and engineering best practices.

🏢 Software Development Engineer

Futuristic Labs (Klynk) 📅 Sep 2024 – Apr 2026

  • Led development of production-ready iOS and Android applications for Klynk, covering guided cooking, planning, tracking, and real-time device control.
  • Architected an AI-driven guided cooking experience using Whisper AI for speech recognition and LLaMA for conversational assistance.
  • Integrated ONDC through WebSockets for real-time ingredient delivery and order updates.
  • Implemented CI/CD pipelines to automate build, testing, and deployment workflows.
  • Optimized WebSocket communication between the mobile application and embedded induction cooktops, reducing connectivity issues by 95%.
  • Led a complete home-screen redesign, improving navigation efficiency by 30%.
  • Replaced 20+ redundant UI components with a unified reusable component system, improving maintainability by 60%.
  • Fixed 100+ production issues, contributing to a 35% reduction in crash rates.
  • Automated development workflows using MCP tools for Figma and browser-based workflows.
  • Collaborated closely with backend, embedded, product, design, and other engineering teams in Agile/Scrum environments.

🏢 Software Engineer

Cognizant Technology Solutions 📅 Jun 2022 – Aug 2024

  • Worked on a large-scale Medicare platform for a US-based healthcare provider.
  • Built and maintained scalable applications using React.js and React Native.
  • Improved operational efficiency by 40% through optimization of patient data management workflows.
  • Collaborated with designers, backend engineers, and cross-functional teams to improve UI and user experience.
  • Reduced support tickets by 20% through product and UI improvements.
  • Improved application load times by 25% through frontend and performance optimization.
  • Migrated Firebase APIs to custom backend services, improving application speed by 40%.
  • Optimized Redux dependencies and state-management flows.
  • Conducted comprehensive code reviews focused on scalability, maintainability, and engineering standards.
  • Created system documentation, sequence diagrams, and module maps to improve onboarding and development alignment.

🛠️ Tech Stack

📱 Mobile & Frontend

JavaScript TypeScript React React Native Next.js

React Native · React.js · React 19 · Next.js · JavaScript · TypeScript · HTML · CSS

🧩 State Management & Architecture

Redux · MobX · Context API · React Hooks · Feature-Based Architecture · Nx Monorepo · Reusable Component Architecture

🌐 APIs & Real-Time

REST APIs · Axios · SWR · WebSockets · Socket.IO · Firebase · Authentication · Azure AD B2C

🎨 Styling & UI

TailwindCSS · SCSS · Styled Components · Responsive Design · Design Systems · Accessibility · i18n

🧪 Testing

Jest · React Testing Library · Cypress · Unit Testing · Integration Testing · E2E Testing

⚙️ DevOps & Tools

Git · CI/CD · Xcode · Android Studio · Figma · VS Code · Cursor · Sentry · MCP


🏆 Career Highlights

Achievement Impact
WebSocket optimization 95% fewer connectivity issues
Production issue resolution 100+ issues fixed
Crash reduction 35% improvement
Home-screen redesign 30% faster navigation
UI component standardization 20+ components unified
UI maintainability 60% improvement
Firebase → Custom Backend 40% faster application
Frontend optimization 25% faster load times
Healthcare workflow optimization 40% operational improvement

🎓 Education

SRM Institute of Science and Technology, Tamil Nadu

B.Tech — Electrical & Electronics Engineering 2018 – 2022

🏆 2nd Best Project Award — SRM Project Expo 2022


🌐 Connect With Me

LinkedIn GitHub Portfolio X


⭐ Thanks for visiting my profile!

If you're working on React Native, React.js, Next.js, real-time systems, AI-powered applications, or scalable frontend architecture, feel free to connect.

Popular repositories Loading

  1. Personal-site Personal-site Public

    My Portfolio: nikkr008.github.io/Personal-site/

    CSS 1

  2. Bluetooth_Thermal_Printer Bluetooth_Thermal_Printer Public

    Developed a React Native mobile application enabling seamless connectivity with Bluetooth Thermal Printers for receipt printing. Employed Bluetooth Manager and Redux to efficiently manage devices a…

    JavaScript 1

  3. rerum-playground rerum-playground Public

    Forked from oss-slu/rerum-playground

    A web-based set of tools for interacting with the objects that may exist in RERUM and all over the Internet.

    JavaScript 1

  4. nik_react_portfolio nik_react_portfolio Public

    JavaScript 1

  5. nikkr008 nikkr008 Public

    1

  6. Travel-Site Travel-Site Public

    Developed a responsive travel website, using HTML, CSS, JavaScript, and PHP. For the needs travel enthusiasts.

    HTML