Skip to content
View preetanshumishra's full-sized avatar
:octocat:
:octocat:
  • Toronto, Ontario, Canada
  • 03:48 (UTC -05:00)

Block or report preetanshumishra

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 supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
preetanshumishra/README.md

Hey there! ๐Ÿ‘‹ I'm Preetanshu

Senior Mobile Application Developer
11+ Years of Experience
iOS โ€ข Android โ€ข Cross-Platform โ€ข .NET MAUI โ€ข Xamarin โ€ข React Native


๐ŸŽฏ What I Do

๐Ÿ“ฑ Native Mobile Development

I specialize in building high-performance native mobile applications that leverage platform-specific capabilities and deliver exceptional user experiences.

Platforms:

  • ๐ŸŽ iOS - Swift 6, SwiftUI, UIKit
  • ๐Ÿค– Android - Kotlin, Jetpack Compose, XML
  • ๐Ÿ—๏ธ Architecture - MVVM, Clean Code, SOLID
  • ๐Ÿ”ง Tools - Xcode, Android Studio

๐ŸŒ Cross-Platform Development

Creating unified codebases that deliver native-quality experiences across multiple platforms with maximum code reuse and efficiency.

Frameworks:

  • ๐Ÿ”ท .NET MAUI - Modern Cross-Platform
  • ๐Ÿ“ฑ Xamarin - Legacy Enterprise Apps
  • โš›๏ธ React Native & Expo
  • ๐Ÿ”ง Tools - Visual Studio Code, JetBrains Rider


๐Ÿ’ป Mobile Tech Stack

Native Development

Swift Kotlin SwiftUI Jetpack Compose UIKit XML

Cross-Platform Frameworks

.NET MAUI Xamarin C# React Native Expo

Libraries

Dagger Hilt Koin Coroutines RxJava Combine Retrofit Alamofire Glide MvvmCross Prism MonkeyCache Fluent Layout

Architecture & Tools

MVVM Clean Architecture Xcode Android Studio VS Code JetBrains Rider Git

Also Familiar With

TypeScript React Node.js


๐Ÿ“Š Mobile Development Journey

๐Ÿ’ผ Experience ๐Ÿ“ฑ Mobile Apps ๐ŸŽฏ Specialization ๐Ÿ‘ฅ Team Leadership
11+ Years 25+ Apps Native & Cross-Platform 5-10 Engineers

๐Ÿ† Mobile Development Highlights

  • ๐Ÿ“ฑ Shipped 25+ mobile applications across iOS, Android, and cross-platform
  • ๐ŸŽ Expert in Swift 6 with deep knowledge of SwiftUI and modern iOS patterns
  • ๐Ÿค– Proficient in Kotlin and Jetpack Compose for Android development
  • ๐ŸŒ Built apps for Fortune 500 companies and innovative startups
  • ๐Ÿ‘ฅ Led mobile teams and mentored developers in best practices
  • ๐Ÿ—๏ธ Specialized in MVVM architecture, dependency injection, and clean code
  • โšก Focus on performance optimization and user experience
  • โ™ฟ Passionate about accessibility and inclusive app design

๐Ÿ’ผ Professional Journey

๐Ÿข Career Timeline - Click to expand
๐Ÿข Company ๐Ÿ‘” Role ๐Ÿ“… Duration ๐Ÿ› ๏ธ Key Technologies
๐Ÿ—๏ธ Stack Constructions Canada Software Engineer 2023-2025 Swift, SwiftUI, Kotlin, Jetpack Compose
๐ŸŽฎ Sidekick Interactive Mobile Developer 2023-2024 .NET MAUI, Xamarin.Forms, C#
๐Ÿ’ผ LinkedIn (Fortune 500) Senior Software Engineer 2021-2023 Swift, Kotlin, MVVM, Clean Architecture
๐Ÿข Hexaware Technologies System Analyst 2018-2021 Swift, Kotlin, Team Leadership
๐Ÿ’ก Xebia India Consultant 2017-2018 Xamarin.Forms, MvvmCross, C#
๐Ÿš€ EPAM India Software Engineer 2014-2017 Xamarin, C#, RESTful APIs

๐Ÿ—๏ธ Stack Constructions Canada | Software Engineer (Dec 2023 - Nov 2025)

What I worked on: Led mobile application development for Stack Build & Operate app, a comprehensive construction management platform.

  • โœ… Built custom 2D drawing canvas with Swift/Kotlin for construction takeoff measurements - supporting multi-touch gestures, multiple layers of drawings, real-time area calculations, and vector-based infinite zoom
  • โœ… Contributed to 50% reduction in plan review time through offline-first architecture enabling field crews to work without WiFi
  • โœ… Architected MVVM pattern with clean code principles for improved maintainability
  • โœ… Mentored junior developers in mobile development best practices

๐Ÿ“ฑ App: STACK Construction Management App - App Store

๐ŸŽฎ Sidekick Interactive | Mobile Developer (Nov 2023 - Feb 2024)

What I worked on: Maintained and modernized multiple enterprise applications migrating from Xamarin.Forms to .NET MAUI.

  • โœ… Modernized enterprise application portfolio by migrating legacy Xamarin.Forms apps to .NET MAUI framework - improving performance, user experience, and long-term maintainability
  • โœ… Fixed critical bugs affecting user experience in production apps
  • โœ… Implemented automated testing suite and reduced technical debt through systematic refactoring

๐Ÿ“ฑ Apps:

๐Ÿ’ผ LinkedIn | Senior Software Engineer (Jun 2021 - May 2023) โญ Fortune 500

What I worked on: Designed and implemented features for the Workplace Management App (OLA), helping employees efficiently manage office facility usage.

  • โœ… Built interactive floor plan visualization with real-time occupancy status and QR code check-in system for LinkedIn's internal Workplace Management App - improving office resource utilization and employee productivity using Swift/Kotlin
  • โœ… Architected real-time system with WebSocket integration and native calendar synchronization (EventKit/CalendarContract) - serving thousands of LinkedIn employees for room bookings, desk reservations, food ordering, and meeting coordination across iOS and Android
  • โœ… Led code review process ensuring high code quality standards
  • โœ… Collaborated with product and design teams to deliver user-centric solutions
  • โœ… Implemented analytics and monitoring to track app performance and user engagement
  • โœ… Implemented Accessibility features to improve app usability for all users

๐Ÿ“„ Article: Introducing OLA: LinkedIn's internal mobile app for global workforce

๐Ÿข Hexaware Technologies | System Analyst (Oct 2018 - May 2021)

What I worked on: Technical lead for multiple mission-critical mobile applications, managing teams of 2-6 developers across different projects.

  • โœ… Built enterprise HR Management System with digital timesheet management, leave workflow with approval hierarchy, secure payroll module featuring biometric authentication (Touch ID/Face ID), encrypted PDF payslips with bulk download capability, and employee directory with offline caching - serving 1000+ employees with SSL pinning and encrypted data storage
  • โœ… Built comprehensive vehicle insurance management system with digital policy dashboard displaying real-time coverage details, claims submission with photo upload, renewal workflow with premium recalculation based on NCB eligibility, and integrated payment gateway supporting multiple payment methods (UPI, cards, net banking) with PCI DSS compliance, garage network locator with map integration and real-time claim status tracking
  • โœ… Built class booking system for Life Time Member App (filtering by type, instructor, difficulty), spa/salon appointment scheduling with therapist selection, workout video streaming with offline download capability during COVID-19 lockdown, TV casting integration (AirPlay/ChromeCast) with real-time Heart Rate Monitor using BLE, and restaurant ordering with real-time order tracking
  • โœ… Implemented enterprise-grade architecture patterns and best practices
  • โœ… Managed end-to-end development lifecycle from design to deployment

๐Ÿ“ฑ Apps:

๐Ÿ’ก Xebia India | Consultant (Jan 2017 - Sep 2018)

What I worked on: Developed and maintained multiple cross-platform mobile applications using Xamarin frameworks.

  • โœ… Built mobile training platform for Xebia Academy supporting course catalog, enrollment management, training schedules, learning materials access, and progress tracking using Xamarin.Forms and Prism MVVM - enabling digital learning delivery for professional development courses in Agile, DevOps, Cloud, and Software Engineering disciplines. Sole developer responsible for complete development lifecycle from requirements to deployment
  • โœ… Built class booking system for Life Time Member App (filtering by type, instructor, difficulty), spa/salon appointment scheduling with therapist selection, workout video streaming with offline download capability during COVID-19 lockdown, TV casting integration (AirPlay/ChromeCast) with real-time Heart Rate Monitor using BLE, and restaurant ordering with real-time order tracking
  • โœ… Built IT Services App (Xamarin.iOS, MVVM): As a sole developer, managed the complete development and deployment of the app that supports engagements with different companies for the client
  • โœ… Built three aviation management systems for SpiceJet: SpicyCrewPortal for crew member access to portal and CFRs, InFlight Audit app for auditing crew behaviour and compliance during flights with digital report generation for government review, and Spice FMS (Fuel Management System) for controlling fuel usage in aircraft with GPU/ACU monitoring - enabling digital transformation of aviation operations and regulatory compliance
  • โœ… Mentored team members on Xamarin and MVVM patterns

๐Ÿ”— Links:

๐Ÿš€ EPAM India | Software Engineer (Feb 2014 - Jan 2017)

What I worked on: Developed diverse mobile applications across iOS, Android, and Windows platforms, collaborating with global teams.

  • โœ… Built automated vehicle sales management app for Lookers UK dealership network with inventory management, customer relationship tracking, test drive scheduling, finance calculation tools, and digital paperwork processing - streamlining end-to-end sales workflow from initial inquiry to final delivery. Integrated real-time vehicle availability sync across multiple dealership locations, automated pricing engine with trade-in valuation, and digital signature capture for contract execution using Xamarin.iOS, Xamarin.Android, and MvvmCross
  • โœ… Mobile Analytics App (Xamarin.iOS): Worked with a team of 5 developers to create UI and integrate it with a mobile analytics API and show the data in graphical format
  • โœ… IT Services App (Xamarin.WinPhone, Xamarin.Android): Worked with a team of 4 developers providing support sales and communication for the different startups that deal with the client
  • โœ… Inventory Management App (Xamarin.WinPhone, Xamarin.Android, SQLite): Worked with a team of 5 developers to ease the inventory management for a warehouse
  • โœ… Enterprise App Store (Xamarin.iOS): Worked with a team of 4 developers to create a space for all the company's internal apps segregated on the basis of department and categories
  • โœ… Salesforce Management App (Xamarin.Android): Salesforce Cloud-based Management App to automate the company's management functions

๐Ÿ”— Link: New and Used Cars for Sale Across the UK | Lookers


Highlights:

  • ๐ŸŒŸ Worked with Fortune 500 companies including LinkedIn
  • ๐Ÿš€ Led teams of 5-10 engineers across multiple projects
  • ๐Ÿ“ฑ Built 25+ mobile applications for diverse industries
  • ๐ŸŒ Delivered solutions for construction, social networking, healthcare, and enterprise sectors
  • ๐ŸŽ“ Mentored developers in Swift, Kotlin, Xamarin, and .NET MAUI

๐Ÿš€ Featured Mobile Projects

๐Ÿ’ฐ FinBoss - Financial Management Mobile Apps

A complete financial management platform showcasing native and cross-platform mobile expertise:

๐Ÿ“ฑ Mobile Applications
โ”œโ”€โ”€ ๐ŸŽ iOS App (Swift 6 + SwiftUI + MVVM + Dependency Injection)
โ”œโ”€โ”€ ๐Ÿค– Android App (Kotlin + Jetpack Compose + Material3 + Dagger)
โ”œโ”€โ”€ โš›๏ธ React Native App (Expo + TypeScript + Zustand)
โ”œโ”€โ”€ ๐Ÿ”ง Supporting Backend (Node.js + Express + MongoDB)
โ””โ”€โ”€ ๐ŸŒ Web Interface (React 19)

Mobile Features:

  • ๐Ÿ“Š Transaction tracking with real-time sync
  • ๐Ÿ’ฐ Budget management and analytics
  • ๐ŸŽจ Dark mode with SwiftUI & Compose
  • ๐Ÿ” Secure authentication with Keychain/KeyStore
  • โ™ฟ Accessibility features for all users
  • ๐Ÿ“ˆ Performance monitoring and analytics

๐Ÿ”— Explore FinBoss Mobile Apps

๐ŸŽจ Cross-Platform Mobile Development Showcase

.NET MAUI Samples - Modern MAUI apps with different MVVM frameworks

  • MauiWithMvvm - Community Toolkit MVVM with Dependency Injection
  • MauiWithPrism - MVVM using Prism library
  • MauiWithMvvCross - MVVM using MvvmCross library
  • MauiThemeSample - Sample App for Dynamic Theming across platforms

React Native Dynamic Theme - Cross-Platform theming with Zustand

DotNetMobileApp - Native iOS (UIKit) + Android with shared business logic


๐ŸŽฏ Currently Focused On

let currentFocus = MobileDevelopmentGoals(
    mastering: [
        "Swift 6 Concurrency & Actors",
        "Kotlin Coroutines & Flow",
        "Jetpack Compose",
        "MVVM & Clean Architecture",
        ".NET MAUI & Xamarin"
    ],
    building: [
        "FinBoss Real-time Mobile Sync",
        "Advanced Mobile Analytics",
        "Cross-Platform UI Components"
    ],
    learning: [
        "Web Development (React, TypeScript)"
    ]
)

๐ŸŽจ What Drives Me as a Mobile Developer

  • ๐Ÿ“ฑ Platform Expertise - Deep understanding of iOS and Android ecosystems
  • ๐ŸŽฏ User-Centric Design - Building apps that users love to interact with
  • ๐Ÿ—๏ธ Clean Architecture - Code that's maintainable, testable, and scalable
  • โšก Performance - Every millisecond matters in mobile apps
  • ๐ŸŒฑ Continuous Learning - Mobile platforms evolve fast, and so do I
  • ๐Ÿค Collaboration - Mentoring developers and sharing mobile expertise
  • โ™ฟ Accessibility First - Making apps usable for everyone
  • ๐Ÿ”’ Security - Protecting user data with platform best practices

๐Ÿ’ฌ Let's Talk Mobile Development!

I'm passionate about mobile app development and always excited to discuss:

  • ๐ŸŽ iOS development with Swift and SwiftUI
  • ๐Ÿค– Android development with Kotlin and Compose
  • ๐ŸŒ Cross-Platform strategies and frameworks
  • ๐Ÿ—๏ธ Mobile architecture patterns and best practices
  • ๐Ÿš€ Performance optimization and app scalability

Whether you're building your next mobile app or looking for mobile expertise, let's connect!

๐Ÿ“ซ Connect With Me

Portfolio Resume LinkedIn Email



๐Ÿ’ญ Mobile Developer's Creed

"Great mobile apps aren't just builtโ€”they're crafted with attention to platform conventions, performance, and user delight."


โญ If my mobile work inspires you, consider starring my repositories!


Profile Views

Popular repositories Loading

  1. preetanshumishra preetanshumishra Public

    โœจ GitHub Profile README showcasing 11+ years of mobile & web development expertise across iOS, Android, React Native, .NET MAUI, and full-stack technologies

    1

  2. Truweather Truweather Public

    Full-stack .NET 10 weather application with ASP.NET Core API, Blazor Server Web, and .NET MAUI Mobile. Features: JWT auth, real-time weather data, 10-language i18n, offline caching, 66 tests.

    C# 1 1

  3. Theme-Xamarin-Forms Theme-Xamarin-Forms Public

    Xamarin.Forms reference project demonstrating XAML resource-based theming patterns and dynamic theme switching approaches for legacy mobile development.

    C#

  4. MauiWithMvvm MauiWithMvvm Public

    .NET MAUI sample demonstrating MVVM best practices with constructor injection. Community Toolkit source generators, observable properties, relay commands.

    C#

  5. MauiWithPrism MauiWithPrism Public

    .NET MAUI sample demonstrating MVVM with service locator pattern and static ServiceProvider. Alternative dependency injection approach for cross-platform development.

    C#

  6. MauiWithMvvCross MauiWithMvvCross Public

    .NET MAUI sample integrating MvvmCross enterprise MVVM framework. Demonstrates plugin architecture and advanced MVVM patterns for cross-platform development.

    C#