SKILLS
Total 30 Years of Client/Server and Communications Protocol Development skills
Mobile Application Devlopment using Flutter
- Dart Language Skills
- Using Flutter in existing Native Apps (iOS and Android)
- Flutter Web
Mobile Application Development Android (3 Years Android Developement Experience):
- Android API Level 23 -29
- Android NDK
- AndroidX
- Java & Kotlin
Mobile Application Development iOS (10 Years iOS Developement Experience):
- Swift & ObjectiveC
Audio API:
- AUGraph API for Audio Programming,
- Low Latency Audio Output and Recording,
- Audio Format Conversion,
- Realtime Mixing of various Audio Sources ,
- Silence Detection,
- Noise Reduction
Video:
- Low Level Video Recording API
- Fast Video Image Conversion using Maschine Programming (ARMV7 CPU Neon extensions)
- Image Rotation, Scaling, Cropping
- Image Format conversion (iPhone Camera Format into VP8 Video Format)
Open GLES 2.0:
- Open GL Shader / Vertex Programming
- Writing an OpenGL Video View for GPU accelerated conversion, rotation and presentation of streamed video data
Core Animation
- Building time based and interactive animations for presentation and transition of views
- Animation of controls
Encryption:
- Building an End-to-End encryption for multimedia chat base on Public/Private Key encryption with 2048 Bit Keys
Core Data:
- 6 Years of Core Data Programming experience
Network:
- Low Level Network Programming
- Implementation of RTP/SRTP Audio / Video streaming (Realtime Transpo