
Full Stack Software Engineer

Full Stack Software Engineer
CV Maker
Create professional, editable Word (.docx) documents with OOXML tab-stops, justified text, and navy headers.
Personal Details & Contact Links
MUKESH MURUGAIYAN
React Native Developer + MERN Stack
PROFESSIONAL SUMMARY
React Native Developer + MERN Stack Engineer with 4+ years of experience designing, developing, and maintaining enterprise-grade web and mobile applications. Hands-on experience building and deploying production Android and iOS applications using React Native, published and maintained on the Google Play Store and Apple App Store. Strong expertise across MongoDB (Mongoose), Express.js-style Node.js APIs, React.js, and React Native, with real-time project experience across the full software development lifecycle — requirement analysis, development, testing, deployment, production support, and maintenance. Experienced integrating REST APIs and third-party services, implementing JWT/OAuth authentication with Role-Based Access Control (RBAC), push notifications (FCM), camera/location services, file uploads, and offline data synchronization. Proficient in JavaScript (ES6+), TypeScript, Redux/Redux Toolkit, Git, Docker, CI/CD, and AWS, in Agile development environments.
CORE SKILLS
- MERN Stack: MongoDB, Mongoose, Node.js, Express-style REST APIs, React.js, Next.js
- Mobile Development: React Native (Android + iOS), Production App Store & Play Store Deployment, Kotlin, Swift, Electron
- Mobile Capabilities: Push Notifications (Firebase Cloud Messaging), Camera & Location Services, File Upload, Offline Data Sync/Storage
- Auth & Security: JWT/OAuth Authentication, Role-Based Access Control (RBAC), API Security, Session Authentication
- State Management: Redux, Redux Toolkit, Context API, React Query
- Language & Web: JavaScript (ES6+), TypeScript, HTML5, CSS3, Tailwind CSS, Responsive Web Design
- APIs & Real-Time: RESTful API Development, Third-Party API Integration, WebSockets/Socket.IO, Webhooks
- DevOps & Cloud: Git (GitHub), Docker, CI/CD (GitHub Actions), AWS (EC2, S3), Deployment
- Database: MongoDB, MySQL, PostgreSQL
- Process & Practices: Agile/Scrum, Code Reviews, Debugging, Mentoring, Performance Optimization, Analytics Dashboards, Highcharts
PROFESSIONAL EXPERIENCE
- Designed, developed, and maintained enterprise-grade web and mobile applications using the MERN stack (MongoDB, Node.js, React.js) and React Native, covering orders, payments, inventory, HR, and reporting modules.
- Built and deployed production Android and iOS applications using React Native, publishing and maintaining live releases on the Google Play Store and Apple App Store.
- Developed scalable backend REST APIs with Node.js and MongoDB (Mongoose), implementing JWT-based authentication and Role-Based Access Control (RBAC).
- Implemented real-time features including WebSocket/Socket.IO connections for live data updates, push notifications via Firebase (FCM), and offline data management with Redux/Redux Toolkit.
- Deployed and maintained applications on AWS using Docker and CI/CD pipelines (GitHub Actions), with Git-based version control across a multi-developer Agile team.
- Mentored junior developers, conducted code reviews, and drove adoption of reusable, service-based architecture across web and mobile.
KEY PROJECTS
- Built and published a cross-platform React Native mobile application (Android + iOS) to production, sharing ~50% of modules with the MERN-based web codebase.
- Implemented field-operations features including live location tracking, push notifications, camera-based workflows, and offline-first background sync for unreliable network conditions.
- Integrated JWT-based authentication and RBAC for role-driven access across field and admin users.
- Built and deployed a custom Android caller application with React Native and Kotlin for internal receptionist and employee communication workflows, including call/location handling.
- Developed a scalable MERN-based enterprise web dashboard covering orders, payments, inventory, HR, reports, and system administration.
- Implemented RBAC with JWT/session-based authentication across Admin, Manager, and User roles.
- Worked as a Full Stack Developer in a 7-member Agile team delivering scalable frontend and backend features.
- Developed a cross-platform desktop application (Windows, Linux, macOS) using Electron, React, and Vite, with file sharing and offline-capable local storage caching.
- Sole developer responsible for end-to-end design, architecture, and deployment via Electron Builder.