Manthan Vanani

Sr. Software Engineer (iOS & Backend)

Information

I am a Senior Software Engineer with over 6 years of experience specializing in iOS development, backend systems, and cloud infrastructure. My expertise includes Node.js, IP Cameras, AWS EC2-S3, and developing secure, scalable applications for enterprise and government solutions.I have successfully collaborated with government and private sectors, working with esteemed organizations such as IRCTC, Adani, Gujarat Police, Crime Branch, Forest Department, and political entities. My core strengths lie in smart office automation, digital transformation, advanced surveillance solutions, and enterprise software development.With a strong focus on security, efficiency, and innovation, I am dedicated to building cutting-edge technology solutions that drive automation, digitalization, and operational excellence.


Experience

Implemented SOLID principles and Test-Driven Development (TDD) to enhance code maintainability and reduce bugs, ensuring a robust and scalable architecture.• Developed reusable modules and frameworks using CocoaPods, improving code reusability and accelerating development workflows.• Actively contributed to code reviews, leading to a 26% reduction in production bugs by identifying and resolving issues early in the development cycle.• Optimized application performance through advanced debugging techniques, reducing crashes and enhancing the overall user experience.• Reduced app review times by 30% by implementing efficient testing and deployment strategies using Continuous Integration/Continuous Delivery (CI/CD) tools, ensuring faster and smoother releases.


Skills

# Technical Skills## Languages
- Swift (UIKit, SwiftUI, Combine, CoreData)
- JavaScript (Node.js, Express.js)
## Architecture
- MVVM, MVC, Clean Architecture, Modular Design, Microservices
## Dependency Management
- CocoaPods, Swift Package Manager (SPM), NPM
## Authentication & Security
- OAuth 2.0, Firebase Authentication, JWT
- Biometric Authentication (Face ID/Touch ID)
- Role-Based Access Control (RBAC)
## Version Control & CI/CD
- Git, Bitbucket, GitHub Actions, Jenkins, Fastlane
## Deployment & Cloud Infrastructure
- App Store, Play Store, AWS EC2, S3, Lambda, CloudFront
- Docker, Kubernetes, Private & Dedicated Servers
## Maps & Location Services
- Google Maps SDK, Mapbox, Apple MapKit
- Geofencing, Reverse Geocoding, Real-time Location Tracking
## Database & Storage
- MySQL, MongoDB, Realm, Firebase Firestore
- CoreData, SQLite, Redis, Cloud Storage
## Crash Analytics & Performance Monitoring
- Firebase Crashlytics, Instabug, Sentry, New Relic
## Messaging & Communication
- Twilio (SMS/Voice), SendGrid (Emails), WhatsApp API
- WebSockets, Push Notifications (FCM/APNs)
## Payment Gateway Integration
- PayPal, Paytm, Stripe, Razorpay, CCAvenue
- UPI, Apple Pay, Google Pay
## Networking & API Development
- RESTful APIs, GraphQL, WebRTC, gRPC, Socket.io
- OAuth API Integration
## IoT & Surveillance Systems
- IP Camera Integration (RTSP, ONVIF)
- Real-time Streaming, Video Analytics, AI-based Surveillance
## AI & ML Integration
- Computer Vision (CoreML, TensorFlow Lite)
- Chatbots, NLP, Predictive Analytics

Project Details


IRCTC Plant Management System

The IRCTC Plant Management System is a centralized digital platform designed to streamline plant operations across PAN India. This system enables real-time registration, dispatch management, order processing, and invoice generation for all plants under IRCTC, ensuring efficiency, accuracy, and transparency in operations.As the Lead Developer, I was responsible for designing the database architecture and developing the complete backend system, ensuring high performance, scalability, and security. The system includes:
• Plant Registration & Management: Seamless onboarding and management of all plants across India.
• Order Processing & Tracking: End-to-end order management, including placement, approval, and tracking.
• Dispatch & Logistics Management: Real-time dispatch scheduling, monitoring, and optimization.
• Automated Invoice Generation: Ensuring accurate and timely billing with integrated financial reporting.
• Role-Based Access Control (RBAC): Secure authentication and authorization for different user roles.
• Cloud-Based Infrastructure: Hosted on AWS EC2 & S3 for scalability and reliability.
• API-Driven Architecture: Built using Node.js, enabling seamless integrations with third-party services.
This system has significantly improved operational efficiency, reduced manual errors, and provided better control over plant activities nationwide.


COP EYE – Intelligent Vehicle Surveillance System

COP EYE is an advanced Automatic Number Plate Recognition (ANPR) system deployed at main checkposts in Surat City. This system enhances law enforcement and security by automatically scanning vehicle number plates and cross-referencing them against a centralized criminal database.Key Features & Functionality:
• ANPR-Based Vehicle Scanning: Captures and processes number plates in real-time.
• Centralized Data Storage: All scanned vehicle data is securely stored in a centralized system for analysis and tracking.
• Criminal Record Verification: Each vehicle is checked against databases for white-listed, black-listed, and gray-listed records.
• Automated Alerts & Notifications: Instant alerts are sent to authorities if a flagged vehicle is detected.
• Seamless Law Enforcement Integration: Enables police and security agencies to track, monitor, and take action in real-time.
• High-Performance Backend System: Built using Node.js with a scalable database architecture for fast and efficient data processing.
• Cloud & On-Premise Support: Can be deployed on AWS EC2/S3 or dedicated servers for security compliance.
This system significantly improves public safety, crime prevention, and traffic monitoring, making Surat City’s checkposts more intelligent and responsive.


Ahmedabad Toll Plaza Surveillance System

The Ahmedabad Toll Plaza Surveillance System is an advanced Automatic Number Plate Recognition (ANPR) and Vehicle Monitoring System deployed at key toll plazas to enhance security, law enforcement, and traffic management.Key Features & Functionality:
• ANPR-Based Vehicle Scanning: Captures and processes number plates in real-time at toll booths.
• Centralized Data Storage: Stores all scanned vehicle data in a secure centralized system for monitoring and analysis.
• Criminal Record & Vehicle Status Verification:
• White-Listed: Authorized and verified vehicles.
• Black-Listed: Stolen or flagged vehicles; instant alerts sent to authorities.
• Gray-Listed: Suspicious or under-watch vehicles for further investigation.
• Real-Time Alerts & Law Enforcement Integration: Notifies security personnel upon detecting flagged vehicles.
• Automated Toll Collection Support: Can be integrated with RFID and Fastag systems for seamless toll collection.
• High-Performance Backend System:
• Developed using Node.js with scalable database architecture for real-time processing.
• Secure authentication and role-based access for toll operators and law enforcement.
• Cloud & On-Premise Deployment: Supports AWS EC2/S3 or dedicated server infrastructure for high availability and data security.
This system enhances toll security, streamlines traffic flow, and aids in crime prevention by enabling real-time tracking and monitoring of vehicles passing through Ahmedabad’s toll plazas.


Election Management System

I have developed a comprehensive Election Management Software that streamlines the entire electoral process. The system includes:
• Voter Management – Complete database of all voters with filtering options.
• Booth & Polling Station Management – Organized booth-wise and polling station-wise voter lists.
• Page & Booth Pramukh Management – Assign and manage responsibilities efficiently.
• E-Voter Slip Generation – Generate and distribute digital voter slips.
• WhatsApp Integration – Send voter slips and important notifications directly via WhatsApp.
• Government Schemes Integration – Access and manage details of government election-related schemes.


Visitor Management System

I have developed a comprehensive Visitor Management System designed to streamline visitor tracking, enhance security, and improve operational efficiency.Key Features:Pass Creation – Quickly generate digital visitor passes for seamless entry.
Pass Verification – Authenticate visitor passes for secure access control.
Email & OTP Confirmation – Ensure secure entry with verification via email and OTP.
Out Entry Logging – Maintain records of visitor exit times for security tracking.
Canteen Facility Management – Manage and monitor visitor meal access within the premises.
Item Entry & Tracking – Log details of items visitors bring during check-in and check-out.
Custom Reports – Generate detailed reports for visitor activity, security logs, and facility usage.


E-Office for Politicians

I have developed a smart E-Office solution tailored for politicians, enabling seamless management of daily activities, communication, and visitor interactions.Key Features:Daily Schedule Management – Plan and organize daily meetings, events, and appointments.
Arji (Request Management) – Track and manage public petitions and requests efficiently.
Invitations Management – Send, receive, and organize invitations for events and meetings.
Task Management – Assign, monitor, and track tasks for the team and staff.
Visitor Management System – Maintain a digital record of visitors with entry logs and purpose tracking.
Certificate Generation – Create and print certificates for birthdays, condolences (Shradhanjali), and weddings.
WhatsApp Integration – Automate communication by sending messages and updates directly via WhatsApp.
Contact Book (Collection-Wise) – Organize and manage contacts in categorized collections for easy access.


These are just a few of the projects I have worked on—I have successfully developed 30+ projects across various domains.For inquiries or collaborations, feel free to reach out via email or connect through my social channels.Thank you!

© Vanani. All Rights Reserved @2023