Summary
Overview
Work History
Education
Skills
Timeline
Generic

Raja Chetan Kanapala

Westborough,MA

Summary

Diligent Senior iOS Engineer with 10+ years building apps for smart home, banking, and retirement. Deliver robust applications that improve user experience and integrate cleanly with backend services. Technical lead and mentor; work with firmware, backend, and product across teams. Strong in Swift, SwiftUI, Combine, and UIKit; comfortable with Objective-C in mixed codebases. Experience in IoT and smart-home apps with real-time device control via WebSockets and REST. Focus on clear architecture and testable code.

Overview

11
11
years of professional experience

Work History

Principal iOS Engineer

Savant Systems
Hyannis, MA
09.2024 - Current
  • Technical lead for iOS: drive architecture and adoption of SwiftUI, Combine, and async/await; align with firmware, backend, and product across teams (and time zones where applicable) on APIs, rollout, and release cadence.
  • Mentor and unblock iOS engineers; own technical decisions for new features and refactors; contribute to hiring and code-review standards.
  • Ship SwiftUI screens and migrate a large UIKit/Objective-C app toward a modern stack.
  • Own lighting and automation preset flows: room-based device lists, dimmers, color/brightness, keypad controls; backend integration for saving and applying presets.
  • Built new API layer (REST, async/await, Combine) for lighting device discovery, room and scene APIs, and network device management used by onboarding and control screens.
  • Analyzed user feedback to drive iterative improvements in application functionality
  • Implemented best practices for code quality and performance optimization
  • Collaborated with cross-functional teams to define app requirements and specifications
  • Researched and selected APIs for integration into development projects.
  • Reduced crash rates significantly by diligently troubleshooting reported issues and deploying fixes in a timely manner.
  • Kept up-to-date with latest industry trends, incorporating new technologies into app development where appropriate.
  • Own end-to-end automation flows: one-tap capture, schedules, triggers, voice—coordinator-based navigation and dependency injection. BLE provisioning and network discovery; partner with firmware and backend so devices join the network and appear in the app.
  • Contributed to the success of multiple projects by consistently meeting deadlines and delivering high-quality work.
  • Https://apps.apple.com/us/app/savant/id1095325838

Lead iOS Engineer

Savant Systems
Hyannis, MA
07.2023 - 09.2024
  • Mentored engineers on architecture and code review.
  • Collaborated with cross-functional teams to define project scope and deliverables, ensuring alignment with business objectives.
  • Provided technical support to end-users, addressing issues promptly and ensuring customer satisfaction.
  • Developed and maintained robust code using Swift and Objective-C, adhering to best practices for performance optimization.
  • Integrated third-party APIs and libraries to enhance app functionality, streamlining development processes.
  • Led troubleshooting efforts to resolve application issues, improving stability and user satisfaction through effective problem-solving.
  • Shipped Siri and Apple Shortcuts so users can control the home by voice or by running a shortcut (e.g. “Turn off living room lights”). Built the Shortcuts extension that asks for home and room, sends the command to the cloud, and handles responses with modern async code.
  • Drove automation and scene-creation (create/edit, schedules, triggers) across lighting, climate, and other device types.
  • Https://apps.apple.com/us/app/savant/id1095325838

Senior iOS Developer

Savant Systems
Hyannis, MA
09.2017 - 06.2023
  • Shipped features across the app: automation scenes, lighting, climate, shades, cameras, energy, intercom, video tiling, EV charger. Swift and Objective-C; coordinator pattern for list, detail, and folder navigation; Combine in view models for reactive UI (camera, gate, garage). REST and WebSocket connections for real-time device and system updates.
  • Music and entertainment features including music library browsing, search. The experience uses a server-driven UI model where the backend defines the available cells/modules and their content, while an IoT WebSocket connection provides live state updates to keep playback and volume changes in sync across devices and rooms.
  • Equalizer and audio: speaker configuration (rooms and devices), surround sound controls, auto-play music streams, audio settings.
  • Water heater: end-to-end feature (service and settings screens, table views, data sources)
  • Account and onboarding: sign-in and sign-up screens, email and OTP verification, user profile, and home-selector UI. Built the app’s landing and Essentials screens in SwiftUI. Push notification handling (notification service extension), in-app system events, third-party account linking (OAuth), device settings, and “restore home” flow for rediscovering an existing system.
  • Proved successful working within tight deadlines and a fast-paced environment.
  • Maintained iOS 10+ support; reusable UI components; performance and cross-functional collaboration to ship on schedule.
  • Contributed to the growth of the company''s app portfolio by consistently delivering innovative solutions that met market needs.
  • Designed user experience frameworks applicable to fit both iPad and iPhone screens.
  • Achieved 100% app store approval rate on developed applications.
  • Https://apps.apple.com/us/app/savant/id1095325838

iOS Developer

Bank of Oklahoma
Tulsa, OK
09.2015 - 06.2016
  • Bank of Oklahoma Mobile Banking: https://itunes.apple.com/us/app/bank-oklahoma-mobile-banking/id401789995?mt=8
  • Business banking: deposit checks, account summary, transactions, stop payments, mobile alerts, GPS for ATMs/branches.
  • Built and shipped the app in Swift; Core Data for persistence, NSURLSession + JSON for APIs. MVC structure; Storyboards and XIBs; UINavigationController, gestures, popovers.
  • One codebase, multiple targets (Bank of Texas, Arkansas, Arizona, Kansas City, Albuquerque, Colorado State Bank) with flags and UI variants.
  • Objective-C and Cocoa Touch; UIKit, Map Kit, same multi-target approach and Auto Layout for different screen sizes.
  • Developed and maintained iOS applications for banking services, enhancing user experience and functionality.
  • Collaborated with cross-functional teams to define application requirements and troubleshoot issues effectively.
  • Developed robust, scalable, maintainable, and testable code for various iOS applications.
  • Led the migration of legacy systems to modern iOS frameworks, increasing performance and scalability.
  • Built custom UI components to provide visually appealing and interactive experiences for users.
  • Reduced app crashes by optimizing code and conducting rigorous debugging sessions.
  • Collaborated closely with Quality Assurance teams to identify bugs during testing phases and resolved them swiftly.

StartRight RetireRight

  • 401(k) app for secure access to retirement accounts (under testing).
  • Swift, ShinobiCharts for charts, NSURLSession and JSON; UI, code review, and QA handoff.
  • TreasurySource: https://itunes.apple.com/us/app/bok-financial-treasurysource/id895482271?mt=8

Education

Master of Science - Information Systems Engineering And Management

Harrisburg University of Science And Technology
Harrisburg, PA
2017

PostGraduate Diploma - Software Engineering

Leeds Beckett University
Leeds, UK
2013

Bachelor of Science - Computer Science

Jawaharlal Technological University
Hyderabad, India
2010

Skills

  • Objective-C
  • Swift
  • SwiftUI
  • Combine
  • Swift Concurrency (async/await)
  • REST
  • WebSockets
  • Apple human interface guidelines
  • Localization support
  • Memory management
  • API integration
  • App architecture design

Timeline

Principal iOS Engineer

Savant Systems
09.2024 - Current

Lead iOS Engineer

Savant Systems
07.2023 - 09.2024

Senior iOS Developer

Savant Systems
09.2017 - 06.2023

iOS Developer

Bank of Oklahoma
09.2015 - 06.2016

Master of Science - Information Systems Engineering And Management

Harrisburg University of Science And Technology

PostGraduate Diploma - Software Engineering

Leeds Beckett University

Bachelor of Science - Computer Science

Jawaharlal Technological University
Raja Chetan Kanapala