Summary
Overview
Work History
Education
Skills
Core Competencies
Timeline
SeniorSoftwareEngineer

Rahul Rout

Mohali

Summary

Experienced IT professional with over 6 years of expertise in JavaScript-related technologies, including React.js and React Native. Skilled in all phases of software development life cycle (SDLC), with a strong foundation in OOPS, exceptions, collections, multithreading, data structures, and algorithms. Proficient in developing high-quality UI, state management, API integration, and deployment in both local and remote environments. Adept at adapting to new technologies and collaborating in fast-paced, multidisciplinary teams.

Overview

6
6
years of professional experience

Work History

Senior Software Engineer

Persistent System
04.2023 - Current
  • Developed the Egyptian Taxation Portal (EAS) using React.js (web) and React Native (mobile)
  • Managed state with Redux and Saga middleware for seamless API integration and data handling
  • Conducted bug fixes, mobile app testing via Browser Stack, and contributed to all SDLC phases

Senior Software Engineer

Photon Pvt Ltd
06.2022 - 04.2023
  • Built the Walgreens mobile app using React Native and web app using React.js
  • Implemented Redux with Saga for state management and API integration
  • Participated in SDLC phases, including requirements gathering, coding, and deployment

Software Engineer

Info stride Pvt Ltd
03.2021 - 06.2022
  • Worked on Bravvox (social media app) and Celebrity Recognition app using React.js and React Native
  • Integrated Java/Spring Boot backend with frontend using Axios, Fetch, and React Queries
  • Added real-time features (WebSocket chat) and ML-based image recognition functionality

Software Developer

Apps Maven Pvt Ltd
12.2018 - 03.2021
  • Developed Smart Buckets (e-commerce) and Big4Health (health app) using React.js and React Native
  • Managed state with Redux and Thunk, integrated APIs (Node.js, MongoDB), and implemented features like in-app purchases and push notifications
  • Supported production deployment and maintenance

Education

Bachelor of Technology (BTech) - undefined

Rayat Bahra University
Mohali, Punjab

Skills

JavaScript

undefined

Core Competencies

JavaScript, Java, JSX, React.js, React Native, Redux (Toolkit), Thunk, Saga, MVC, Spring Boot, Express.js, Nest.js, GitHub, Bitbucket, Android Studio, Xcode, Docker, Kubernetes, Heroku, Microsoft Azure, Oracle 10g, MongoDB, Firebase (Realtime, Firestore), Realm, REST, JSON, XML, Axios, Fetch, React Queries, Jest, Browser Stack, JDBC, WebSocket, Stripe Payment, Machine Learning (ML) integration

Timeline

Senior Software Engineer

Persistent System
04.2023 - Current

Senior Software Engineer

Photon Pvt Ltd
06.2022 - 04.2023

Software Engineer

Info stride Pvt Ltd
03.2021 - 06.2022

Software Developer

Apps Maven Pvt Ltd
12.2018 - 03.2021

Bachelor of Technology (BTech) - undefined

Rayat Bahra University
Rahul Rout