Personal details

Raj M. - Remote iOS developer

Raj M.

Timezone: Mumbai (UTC+5.5)

Summary

Software-developer with 5.3 + years of experience in iOS, macOS, AI-ML & multiplatform Library,
development using a different programming language like Objective C, Swift, C++, Python, Jenkins, Docker, shell
Script, IOTs & BLE Mesh.

Work Experience

Software Developer
UST Global | Nov 2017 - Present
Python
C++
Machine Learning
Internet of things
iOS
CI/CD
AI (artificial intelligence)
Environment: iOS, watchOS, macOS, Swift4.2, Objective C, C++, Python, REST, BLE, OTA, CoreData, Web Services, MQTT, Git, CI/CD, Xcode, Xcode Server, MultiThreading Description: Develop and debug ST BLE-Mesh lib for iOS, macOS & WatchOS Apps, Implement BLE-Mesh Protocols layers and OTA Support, it provides end-to-end control over BLE -Mesh devices Responsibilities ● Involved in Implementing Access, Proxy, Provisioning Layer of BLE Mesh Protocols in Lib ● Involved in Implementing Config, Vendor, Generic, Lighting Models of BLE Mesh Protocols in Lib ● Involved in Implementing OTA ● Re Architect Data Flow of BLE Mesh Lib that reduces 20 % Code redundancy ● ReArchitect BLE Connection State Flow That Improve connection time by 30 % ● Implement Custom Concurrent queue to control Packet buffer and packet data follow, that reduce network packet Congestion By 25 % ● Architect, develop and deliver iOS, macOS, watchOS App That Support BLE -Mesh Feature ● Unit testing and integration testing of owning use cases. ● Involved in peer code review. ● Participated in all AGILE ceremonies (iteration preplanning, iteration planning, daily stand up, iteration review, retrospective, and estimation).
Software Developr
Algworks Technology | Apr 2014 - Nov 2017
C++
Machine Learning
Objective-C
Swift
iOS
macOS
Environment: iOS, macOS, watchOS, REST, Objective C, C++, Swift1-3, Firebase, CoreData, Multithreading, CoreLocation, Mapkit, GoogleMaps, Apple Pay, Paypal, Stripe. Description: Develop and debug more than 10 iOS, 3 macOS and 4 watchOS apps and framework also submitted to the app store, provides end-to-end solutions for all apps, was also part of the team to develop a payment FRAMWORKS frameworks. Responsibilities ● Involved in understanding and analyzing the business requirements ● Provided technical solutions to the requirements ● Developing the Code as per the requirements. ● Involved in implementing ECDH-Diffie-Hellman also in swift payment Frameworks ● Unit testing and integration testing of owning use cases. ● Involved in peer code review. ● Involved in the KT session to the new resources about functionality and codebase.

Personal Projects

BLE Mesh
2019
C++
Bluetooth
Machine Learning
Computer Vision
iOS
AI (artificial intelligence)
Environment: iOS, watchOS, macOS, Swift4.2, Objective C, C++, Python, REST, BLE, OTA, CoreData, Web Services, MQTT, Git, CI/CD, Xcode, Xcode Server, MultiThreading Description: Develop and debug ST BLE-Mesh lib for iOS, macOS & WatchOS Apps, Implement BLE-Mesh Protocols layers and OTA Support, it provides end-to-end control over BLE -Mesh devices Responsibilities ● Involved in Implementing Access, Proxy, Provisioning Layer of BLE Mesh Protocols in Lib ● Involved in Implementing Config, Vendor, Generic, Lighting Models of BLE Mesh Protocols in Lib ● Involved in Implementing OTA ● Re Architect Data Flow of BLE Mesh Lib that reduces 20 % Code redundancy ● ReArchitect BLE Connection State Flow That Improve connection time by 30 % ● Implement Custom Concurrent queue to control Packet buffer and packet data follow, that reduce network packet Congestion By 25 % ● Architect, develop and deliver iOS, macOS, watchOS App That Support BLE -Mesh Feature ● Unit testing and integration testing of owning use cases. ● Involved in peer code review. ● Participated in all AGILE ceremonies (iteration preplanning, iteration planning, daily stand up, iteration review, retrospective, and estimation).
Voice Analysis and communication Rate
2020
Python
C++
Machine Learning
Artificial Neural Networks
Environment: iOS, Swift5.1, C++, REST, ML /AI, CNN, RNN, NLP, Speech Frameworks, Web Services, Git, CI/CD, Xcode, Xcode Server, MultiThreading Description: Create an ML / AI-Based Application to rate communication skill, and verify audio, and manage phone call record call in Swift,