Specialized in Native iOS DevelopmentAndroid Native Development.NET MAUIKotlin Multiplatform

Hi! I'm Kamal.

Mobile Architect & Senior Mobile Developer located in Chennai, Tamil Nadu, India.

Open to Full-Time | Remote Opportunities | Mobile App Training | Part-Time Consulting

iOS
Swift
Xcode
Android
Kotlin
Android Studio
.NET MAUI
C#
Portrait of Kamal Kumar

Experience

Jan 2026 - Present

Senior Developer

UPS Technology Centre | Chennai, India

  • Lead mobile development team and manage architecture decisions.
  • Deliver Native iOS and .NET MAUI solutions with reusable components.

Jun 2022 - Oct 2025

Technical Specialist / Senior Developer

Wipro | Chennai, Tamil Nadu, India

  • Led development team and built scalable Native iOS and cross-platform apps using Xamarin Native and .NET MAUI with reusable components.
  • Managed MobileApp support and monthly App Store/Play Store releases, resolving production issues (incident and Service request) and ensuring stable deployments.
  • Collaborated with product owners across 5 countries and QA teams to guarantee application quality and timely delivery.

Aug 2020 - Apr 2022

Senior Application Developer

Data Rooms Sterling Pvt. Ltd. | Chennai, India

  • Built Xamarin Native apps with modular business components.
  • Improved app performance and responsiveness with multithreaded architecture.
  • Mentored junior developers and improved coding standards through reviews.

Apr 2017 - Apr 2020

Senior Application Developer

CML Medisoft Pvt. Ltd. | Chennai, India

  • Architected enterprise-grade mobile apps with secure API integration.
  • Enhanced shared frameworks used by multiple client applications.

Apr 2015 - Apr 2017

Senior Application Developer

Contus Technology | Chennai, India

  • Delivered native iOS solutions including e-commerce and location tracking apps.
  • Integrated XMPP protocol and third-party SDKs into scalable modules.
  • Contributed to the LIBRA legal practice management mobile application.

Jul 2013 - Apr 2015

Software Programmer

Vaspaan Technology | Puducherry, India

  • Created native iOS and Android applications for business needs.
  • Implemented REST APIs with WCF and supported ASP.NET web modules.
  • Contributed across full SDLC from requirements to deployment and maintenance.

My Works

MyManpower App

Mobile platform for associates and job seekers to search and manage career opportunities.

.NET MAUIXamarin iOSXamarin Android

Sterling VDR

Secure virtual data room application for document sharing in business-critical workflows.

Native iOSXamarin iOSXamarin Android

LIBRA (Vakil Search)

Case and billing management app for legal professionals and firms.

Native iOS

Open Source Contributions

.NET MAUI

.NET MAUI :- NuGet profile: kamal15 (4 packages, 4,845 total downloads).

PhoneContact.MAUI.KKNuGet

1,204 total downloads • v2.1.1 • .NET 10.0

.NET MAUIiOSAndroidSecurity
View Package
XamarinAudioPlayer.Forms.kkNuGet

1,967 total downloads • v3.1.13 • .NET 10.0

.NET MAUIAudioCross-PlatformPlayer Controls
View Package
XamarinPhoneContact.Forms.kkNuGet

1,564 total downloads • v2.1.1 • Deprecated • .NET 8.0

.NET MAUIContactsiOSAndroidDeprecated
View Package
KKPinViewNuGet

110 total downloads • v1.0.0 • .NET 10.0

.NET MAUISecurityPIN AuthenticationAES-256
View Package

Native iOS

SwiftUI packages focused on security-centric and customizable iOS user experiences.

KKPinViewSwift Package

Swift Package Index

SwiftUIiOSSecurityPIN
View Package

MySkills

Core Stack

iOSAndroidCross-Platform Mobile - .NET MAUIKotlin Multiplatform (KMP)

Platforms

3
iOSAndroidCross-Platform Mobile

Languages & Frameworks

8
SwiftObjective-CSwiftUIC#.NET MAUIKotlin Multiplatform (KMP)Xamarin (Forms & Native)Java

Architecture & Delivery

5
MVC / MVVMREST API IntegrationPerformance OptimizationRelease ManagementTeam Leadership

Core Competencies

Native iOS DevelopmentiOS certification processiOS and Android store release processNative Android DevelopmentCross-Platform Mobile DevelopmentCrash AnalyticsFirebaseiOS Penetration Testing CertificationMobile Application ArchitectureRESTful API Design & Secure IntegrationAgile Project Delivery & ScrumTechnical Leadership & Team MentoringProduction Release & Mobile App CompliancePerformance Optimization & MultithreadingVersion Control & DevOpsIncident ManagementOpen-Source Contributions & Reusable LibrariesClient & Stakeholder Communication

Certifications

.NET MAUI Certification

Professional Certification

SwiftUI Certification

Professional Certification

iOS Penetration Testing Certification

Professional Certification

Awards & Achievements

Milestone 01

Best Employee Award at Wipro

Recognized for outstanding performance and contributions.

Milestone 02

Continuous Delivery Excellence

Successfully managed monthly production releases for MyManpowerApp with stable deployments.

Milestone 03

Leadership in Support & Development

Managed development and technical lead responsibilities including incident management.

Milestone 04

Open-Source Contributions

NuGet packages with 3,000+ total downloads across MAUI and Xamarin libraries.

Milestone 05

Career Progression

Promoted from Senior Developer to Technical Specialist at Wipro.

Hire Me

Let's Build Your Next App

I am currently open to full-time roles, remote opportunities, mobile app training engagements, and part-time consulting assignments.

Blog

01

Protecting Sensitive Data on iOS Using Data Sharing

A practical walkthrough on securing sensitive iOS data during app data-sharing workflows, with a focus on privacy-first handling and production-ready implementation guidance.

Read post
02

iOS File System: Understanding the Data Container

A deep dive into iOS sandbox architecture and data container directories, with practical guidance on selecting the right storage path and applying file protection for stronger mobile security.

Read post
03

.NET MAUI Performance Optimization Checklist

A practical checklist to improve .NET MAUI app performance, covering modular UI design, compile-time binding, optimized layouts, list pagination, caching, and efficient background processing.

Read post