Impact Projects Experience Leadership Open To Contact Hire Me → ⬇ Download Resume
Open to Senior & Lead iOS Roles · Bengaluru

Anil
Makhija

Building scalable mobile apps with real-world impact.

Performance-focused iOS Engineer who builds scalable mobile apps for 50K+ users.
Swift • SwiftUI • Real-time IoT • Architecture decisions that ship.

Swift, SwiftUI, MVVM — 11+ years production experience
Performance optimization — 20–40% improvement across every role
Led cross-functional teams across US & India
Built Enphase Energy & Sydney Health — 50K+ users daily

Engineering mobile apps that scale with real-world impact.

Open to Senior iOS & Lead roles— Available immediately — Bengaluru / Remote
Available Now Trusted by ⚡ Enphase Energy ☀️ SMA Solar 🏥 Legato Health 🌐 UST Global 💻 Encora
Impact at Scale
50K+
Users Served
Enphase & Sydney Health
+25%
Engagement ↑
WebSocket + MVVM rewrite
−40%
Setup Time ↓
SMA installer commissioning
−20%
Latency ↓
Server-side caching strategy
+20%
App Performance ↑
−30%
Connectivity Issues ↓
11+
Years iOS
6+
Engineers Led
Case Studies

Problem → Thinking → Impact.

Senior engineers show how they think, not just what they built. Every card below follows the same structure: the real problem, what I did, and the measurable outcome.

App Store
Enphase Enlighten
Encora · Enphase Energy
★★★★ 4.6 App Store
ProblemReal-time energy data sync lag was eroding user trust — 50K+ users experiencing stale readings and BLE drop-outs during critical monitoring moments.
What I OwnedRedesigned the WebSocket sync layer with Core Data offline caching. Rewrote BLE device manager with thread-safe queuing. Migrated architecture from MVC to MVVM with RxSwift for async event handling.
Why ThisCaching over polling eliminates server load spikes. MVVM decouples state from views for testable async flows — the right call at 50K+ scale.
Result
+25% user engagement (50K+ users)
−30% connectivity issues
+20% overall app performance
−30% UI-blocking async tasks
50K+Users
+25%Engagement
−30%Issues
SwiftSwiftUIBLERxSwiftCore DataWebSocket
☀️
App Store
☀️
SMA Energy
SMA Solar India
★★★★ 4.2 App Store
ProblemSolar installer setup was taking 2–4 hours per site. No guided flow existed for multi-device discovery, and engineers needed specialist knowledge just to configure a single inverter.
What I OwnedBuilt QR-based onboarding + WiFi discovery state machine in SwiftUI. Designed multi-inverter configuration wizard supporting up to 5 simultaneous devices.
Why ThisQR over manual IP entry — zero-config UX removes human error entirely. State machine handles partial failures gracefully without re-starting the entire flow.
Result
−40% commissioning time
Real-time PV energy flow dashboard
Sunny Portal registration integrated
Scalable for 5 concurrent devices
Real-timePV Flow
−40%Setup Time
SwiftUICombineMVVMMQTT
🔧
App Store
🔧
SMA 360°
SMA Solar India
★★★★ 4.0 App Store
ProblemField installers required specialist training just to onboard SMA inverters. Complex multi-device setup had no structured UX, causing costly errors and repeat site visits.
What I OwnedArchitected the SMA 360° installer app from scratch — QR scan discovery, multi-device setup wizard, firmware check flows, and Sunny Portal integration in a single guided experience.
Why ThisWizard-driven UX over free-form config — constrained steps prevent costly field errors. Each step validates before proceeding, making it safe for non-technical installers.
Result
−40% setup & commissioning time
5-inverter simultaneous discovery
Zero repeat site visits reported
Adopted as standard SMA tooling
−40%Setup Time
Multi-Device
SwiftUIWiFiQR ScanIoT
🏥
App Store
🏥
Sydney Health
Legato Health Technologies
★★★★ 4.5 App Store
ProblemPatient engagement was low due to UI lag and fragmented health data. REST calls were blocking the main thread, causing visible jank on critical health screens.
What I OwnedRebuilt API layer with server-side caching strategy. Migrated to React Native + SwiftUI MVVM architecture with optimized data binding and lazy rendering.
Why ThisServer-side caching over client prefetch — reduces payload, handles stale data centrally, and scales across both iOS and Android in one strategy.
Result
+15% patient engagement
−20% API latency
10,000+ active patients
Reduced bug count 15% via XCTest suite
10K+Users
+15%Engagement
−20%Latency
React NativeSwiftUIMVVM
🌿
App Store
🌿
Roquette
Synoverge Technologies
★★★★ 4.1 App Store
ProblemB2B ingredient catalogue had 30% slower load times than industry benchmark. Search UX was poor, causing sales teams to lose deals during live demos.
What I OwnedFull lifecycle ownership from design to App Store. Built Swift + UIKit MVVM with image lazy-loading, search index optimization, and aggressive caching strategy.
Why ThisLazy loading + cache-first defers heavy image processing until needed; repeat loads drop to near-zero. Direct ROI during live sales demos.
Result
−30% load time
−15% bug rate
Shipped on time, first attempt
+20% user satisfaction post-launch
−30%Load Time
LiveApp Store
SwiftUIKitMVVM
🛍
Archived
🛍
Pinkfluence
Techseria
★★★★ 4.0Archived
+20%Adoption
−15%Bugs
SwiftUIKitCI/CD
Technical Skills

Built for senior-level work.

Grouped by what they enable — not just listed. Every category reflects production depth.

🍎

iOS & Mobile Core

Expert Level
Swift 6SwiftUIUIKitCombineObjective-C
🏗

Architecture & Scalability

Modular Design
MVVMMVCMVPClean ArchRxSwift
📡

Real-time & IoT

Rare Specialty
BLEWiFiWebSocketMQTTREST APIs
📊

Performance Engineering

Memory & CPU Tuning
InstrumentsCore DataRealmCachingOffline Sync
⚙️

DevOps & Delivery

CI/CD Automation
FastlaneXcodeGitJiraFirebase
🌎

Cross-Platform

Multi-Stack
React NativeCordovaUnity iOSCoreML
Work Experience

11+ years of measurable impact.

Jul – Dec 2025SMA Solar India
Senior Software Engineer — IoT
☀️ SMA Solar Technology · Bengaluru
  • Owned SMA Energy app end-to-end (SwiftUI, Combine, MVVM) — real-time PV monitoring, EV charging, energy forecasting.
  • Led and architected SMA 360° installer app — QR onboarding, 5-device discovery.−40% setup time
  • Led Sunny Portal registration integration, user invitations, onboarding flows for both consumer and installer.
Aug 2022 – Jun 2025Encora Inc.
Lead Consultant — iOS
⚡ Client: Enphase Energy · Bengaluru
  • Led 6-person iOS team building Enphase Enlighten.50K+ users
  • BLE, WiFi, WebSocket IoT integrations.−30% connectivity issues
  • MVC → MVVM architecture migration.+20% performance
  • RxSwift async workflows.−30% UI blocking
  • Drove CI/CD automation with Fastlane. Mentored engineers via code reviews, pair programming, design reviews.
Aug 2020 – Jul 2022Legato Health
Software Engineer II
🏥 Legato Health Technologies · Bengaluru
  • Owned Sydney Health end-to-end in React Native + SwiftUI/MVVM.+15% engagement — 10K+ patients.
  • Led REST API optimization and server-side caching strategy.−20% latency
Jan – Aug 2020UST
Sr. Software Engineer
📱 Client: Legato Health · Bengaluru
  • Owned 3 iOS features end-to-end — delivered 2 weeks early.+10% satisfaction
Dec 2016 – Nov 2019Synoverge
Software Engineer
🌐 Synoverge Technologies · Ahmedabad
  • Owned and shipped 10+ apps including VFS Global & Roquette.−30% load time
Leadership & Collaboration

I lead engineers, not just code.

Senior engineering is 50% code and 50% people. Here's how I show up for teams.

👨‍💻
Cross-Region Team Lead
Led iOS development across US-based product teams and India-based engineering teams simultaneously at Encora/Enphase.
📖
Mentored Junior Engineers
Code reviews, design reviews, over-the-shoulder debugging, capability-building sessions and pair programming. Engineers I mentored now lead their own features.
🎯
End-to-End Feature Ownership
From technical design to deployment. I own the feature — estimation, architecture, code, testing, release, and post-launch monitoring.
📋
Agile & Cross-Functional
Sprint planning, risk management, stakeholder communication. Partnered with product, design, firmware and backend teams across time zones.
"Building systems that scale requires engineers who lead — not just those who code."
🏆
Extraordinary Client Service
Encora Inc. · 2025
🌟
Living Our Values
Encora Inc. · Mar 2023
GoAbove Impact Award
Legato Health · Mar 2022
🤝
GoAbove Team Player
Legato Health · May 2022
🎯
GoAbove Individual Contributor
Legato Health · Apr 2021
Why Me

What sets me apart.

Not just iOS skills — a rare combination of real-world scale, domain depth, and engineering leadership.

Real-world Scale
Built and scaled apps to 50K+ concurrent users. Not side projects — production systems that people depend on daily for energy and healthcare.
Proven at Scale
📈
Performance Expert
Instruments profiling, Core Data optimization, thread-safe BLE managers, caching layers. Every engagement delivered measurable performance improvements.
20–40% Gains
🏥
Rare Domain Depth
Energy monitoring (Enphase, SMA Solar) + digital health (Sydney Health) — two high-compliance industries with complex real-time data requirements.
IoT + Health
🌎
Cross-Platform Breadth
Swift, SwiftUI, React Native, Cordova, Unity iOS — I build wherever the product needs it, while keeping iOS best practices at the center.
Multi-Stack
Anil Makhija — Senior iOS Lead Engineer
Anil Makhija profile photo
Status
Open to Opportunities
About Me

Senior engineer who ships, leads, and mentors.

11+ years delivering mission-critical mobile apps at scale. I've owned and shipped apps used by 50K+ daily users — real-time solar energy monitoring for Enphase Energy, smart installer tools for SMA Solar, and patient health platforms for Legato Health. Not just code — measurable product outcomes every time.

I lead from the front — owning architecture decisions: architecture decisions, code reviews, cross-team alignment, Agile ceremonies, and mentoring junior engineers through pair programming. I've worked with US-based product teams and India-based engineering teams simultaneously.

Domain Expertise

⚡ IoT & Energy🏥 Healthcare🛒 m-Commerce🚗 Connected EV☀️ Clean Tech📱 Consumer Apps
What I'm Looking For

Open to the right opportunity.

Building scalable mobile experiences that create real-world impact — for teams who care about engineering quality.

Role: Senior iOS / Lead iOS Engineer

Type: Product-based company · Remote-friendly

Domain: IoT · Energy · Healthcare · Consumer Apps

Location: Whitefield, Bengaluru · Global Remote

⬇ Download Full Resume
Available Now

Let's build scalable
mobile products together.

Open to Senior iOS & Lead iOS roles at product companies.
Available immediately for the right opportunity — remote-first or Bengaluru. Typical response: within 24 hours.

Contact Me → ⬇ Download Resume [email protected]
Get In Touch

Let's build something great.

Open to senior & lead iOS engineering roles. Happy to discuss your product, challenge, or team needs.

✅ Message sent! Anil will be in touch shortly.