Pratik Tiwari

CEO

New Delhi, Delhi, India4 yrs 8 mos experience

Key Highlights

  • Expert in real-time data handling across mobile and web platforms.
  • Proven track record in building high-frequency streaming systems.
  • Strong experience in application architecture and developer tooling.
Stackforce AI infers this person is a Fintech-focused Software Engineer with expertise in real-time data handling and mobile application development.

Contact

Skills

Core Skills

Application ArchitectureReal-time Data HandlingMobile Application DevelopmentCross-platform DevelopmentUser EngagementBackend Development

Other Skills

FlutterNext.jsDartJavaScriptReact.jsDockerContinuous Integration and Continuous Delivery (CI/CD)ArchitectureDesign systemGetXManual TestingPrismioKotlinSwift (Programming Language)Widgetbook

About

Software Engineer focused on application architecture, runtime systems and real-time data handling across mobile and web platforms. Experience building high-frequency streaming systems, rendering pipelines, offline-first workflows, platform integrations and developer tooling. Platform and language agnostic approach with focus on system behavior, runtime constraints and scalable implementation patterns.

Experience

4 yrs 8 mos
Total Experience
1 yr 4 mos
Average Tenure
7 mos
Current Experience

First demat

Frontend Lead

Nov 2025Present · 7 mos · Ranchi · On-site

  • 1. Designed and maintained a modular trading application architecture with separate layers for networking, business logic, storage, and UI handling.
  • 2. Built a custom WebSocket client for real-time market streaming with reconnect handling, heartbeat monitoring and endpoint fallback.
  • 3. Reduced ticker latency and backend overhead by directly decoding binary market packets on the client instead of consuming serialized JSON payloads.
  • 4. Reduced backend load by 30% using request queuing, local caching, retry handling, and offline-first synchronization workflows.
  • 5. Improved option chain rendering and high-frequency market synchronization on Next.js based trading interfaces.
  • 6. Set up CI/CD pipelines for automated testing and deployment workflows across mobile and web applications.
  • 7. Built internal reusable packages for networking, logging, and state synchronization across projects.
FlutterNext.jsApplication ArchitectureReal-time Data Handling

5paisa

Software Developer

Oct 2024Sep 2025 · 11 mos · Bengaluru · On-site

  • 1. Worked on migration of the 5paisa app from native Android and iOS codebases to Flutter, reducing duplicate platform-specific development effort.
  • 2. Owned F&O and Mutual Funds modules involving real-time updates, transactional workflows, and high-frequency client-side state synchronization.
  • 3. Built a dual-channel WebSocket setup with reconnect and fallback handling, reducing session drops by 90% during live trading sessions.
  • 4. Improved average screen load time from 1.7s to 0.95s using caching, pagination, and deferred request execution.
  • 5. Developed native Android and iOS integrations using Kotlin and Swift for SDK interoperability, app lifecycle handling, and platform-specific features.
  • 6. Achieved 85%+ test coverage across critical modules and integrated automated validation into release workflows.
FlutterDartMobile Application DevelopmentReal-time Data Handling

Antino

Senior Flutter Developer

Mar 2024Oct 2024 · 7 mos · Bangalore Urban · On-site

  • 1. Refactored fl_chart internals to support frame-synced rendering and smoother real-time chart updates on lower-end devices.
  • 2. Built native WebView integrations with two-way communication between native and cross-platform runtimes using platform channels.
  • 3. Implemented server-driven rendering flows to dynamically control layouts, feature visibility, and personalized user experiences.
  • 4. Built internal tooling and shared React Native modules for cross-platform feature reuse and faster release cycles.
  • 5. Reduced frame drops on content-heavy screens using repaint isolation, rendering optimization, and lifecycle-aware animation handling.
  • 6. Worked on rendering and interaction profiling to identify UI bottlenecks and improve frame stability during high-frequency updates.
FlutterDartCross-Platform DevelopmentReal-time Data Handling

Tech alchemy

SDE-1

Jul 2021Feb 2024 · 2 yrs 7 mos · Greater London · Remote

  • In my role as a software developer, i've been involved in the creation and enhancement of several mobile applications across different domains. Such as:
  • 1. Fight Out:
  • Developed an online betting application tailored for MMA games.
  • Employed the MVVM design pattern with Provider for efficient state management.
  • Implemented Firebase for push notifications to inform users about new events and updates.
  • Integrated Web3Auth for streamlined user authentication, significantly reducing authentication code.
  • Modularized the codebase for improved efficiency and performance.
  • Employed data caching techniques to store data locally, reducing API calls frequency by half.
  • 2. Perro:
  • Created a pet care application with a focus on enhancing user experience and efficiency.
  • Initially designed under MVC architecture, later migrated to MVVM and Bloc for increased efficiency.
  • Optimized API response times by up to 60% across multiple screens.
  • Utilized lazy loading and advanced calculations to improve graph rendering speed by 4.3 times.
  • Features include real-time geo-location tracking, customized audio/video player, and handling of magic links and deep links.
  • Integrated Mapbox for geo-location tracking and Google Maps for event information.
  • 3. Are You In:
  • Developed an event management application with a focus on user engagement and convenience.
  • Implemented biometric authentication and push notifications using Firebase for enhanced security and user engagement.
  • Leveraged magic links and deep links for seamless navigation within the app.
  • Integrated Google Maps for providing sports event information based on user location.
  • Reduced rework efforts by 33% through the use of reusable widgets and improved state management practices.
  • Contributed to the implementation of over 60 features, resulting in a codebase exceeding 60,000 lines.
JavaScriptReact.jsMobile Application DevelopmentUser Engagement

Naai india

Freelance Software Developer

Sep 2020Aug 2021 · 11 mos · Delhi, India · Remote

  • Naai is a platform connecting salons to the customers to provide hassle free booking of the salon services.
  • Developed the app using Flutter for frontend and initially used Firebase for backend. Switched to NodeJs and MongoDB based backend later on for better experience.
  • Using Provider for managing states and MVVM design pattern.
  • Extensive calculations used for real-time slot booking.
  • Razorpay used as a payment gateway.
  • Geo-locations used of salons for navigation. Mapbox as map provider for customised map views.
  • Over 100+ users in less that a month.
FlutterDartMobile Application DevelopmentBackend Development

Education

Maharaja Agrasen Institute Of Technology, Delhi

BTech - Bachelor of Technology — Information Technology

Jan 2017Jan 2021

Stackforce found 100+ more professionals with Application Architecture & Real-time Data Handling

Explore similar profiles based on matching skills and experience