×Sorry! I am renovating my website, for now I am happy to welcome you, but please also visit later for a completed version. Mobile support also in progress.

Play Hard

- Mountain Biker

- Overlanding

- Scuba

- Guitarist




Work Hard

- iOS/OSX developer

- Android Kotlin developer

- Flutter/Hybrid developer

- Robotics

- IOT





PROJECTS
iPAD MarkUP App.
iOS AR, convert 2d to 3d Construction site layout, R&D stage 1.
IOT Home/Office automation.
10kg lift all-wheel/all-terrain 6 wheel vehicle, Build-Test-Improve part 1.
Doc Scanner for iOS 14 and iPadOS 14.
Secret project 1 underway
Secret project 2 underway
Progressive Gantt chart, ultimate Schedule Tracker, Calendar Events.



PUBLICATION

  - iOS Development
  - OSX Development





  - Andriod Development
  - Hybrid Development





  - Swift
  - SwiftUI
  - ObjectiveC
  - Kotlin
  - Flutter

Mobile / Desktop
   iOS / MacOS Development
     Swift
     Objective C
   Android Development
Flutter Development
Full Stack Web Development
   HTML/CSS
   JavaScript
   Python
   Django
Core Development
   Java
   C++ / C#



i
O
S
 
E
X
P
O
S
U
R
E

   Archtecting :-
    -from story line to wire-framing to designing apps through HLD and then LLD each module.
    -Architectures include MVC, MVP, MVVM, VIP-CLEAN and VIPER.

   Planning, Team management and Designing tools:-
    -Worked with design layouts from Sketch, Figma. Whiteboarding using figmaJam or Miro
    -Record issues, track fix, code merges / reviews and run Sprints with Kanbans and Agile boards using Youtrack.

   Canvas and Drawing :-
    -Built multiple apps and features using Bezierpaths and CAShapeLayers, with elaborate drawing options allowing app users to create from free hand to different shapes, texts and images.

   Detections :-
    -Extensive usage of AVFoundation api's for object detection, Rect detection, Edge detection, Text recognition(OCR), QR code reading, Face recognition.

   Large storages :-
    -Experienced in making different client apps with different database options from SQL lite, REALM, Core data.
    -Handling large files like videos and images with temporary storages like NSCache.

   Networking and Concurrency :-
    -Have used from low level api's to high livel api's : GCD, NSOperation, NSThread.
    -Aware of all concurrency problems and solutions to face them like race conditions, server overload, throttling etc.
    -Have experience in using URLSessionDownloadTask, AVAssetDownloadTask, AVAggregatedDownloadTask. may that be from a small api call to big video responses.
    -Web Sockets and Pagination.

   Capability and other APIs:-
    -Background processing, Push / Remote notifications, Bluetooth etc.
    -ARKit or RealityKit, HealthKit.
    -MapKit and Core Location.
    -SceneKit and SiriKit.

   Open source and other FWs:-
    -OpenAI, OpenCV, OpenGL.
    -used Firebase for realtime DB, push notifications and crashlytics, AFNetwork.
    -Video confrencing capabilty using Agora FWs.

   iOS Stack, Legacy build and bridging:-
    -Penetrate modify and bridge between legacy builds and modern stacks, compatability from ObjectiveC <--> Swift <--> SwiftUI.

   Localization and layouts:-
    -Worked in apps to support different languages and localizations NSLocalization, Right to Left allignment for Arabic.
    -extensive use of AutoLayout.

   Advanced:-
    -Machine learning implimentation over certain data using Core ML
    -Combine framework

   CICD :-
    -Configured several apps using Jenkins for pipelining integrated testing and release structure.
    -All my applications run through, will have proper Unit test case driven development, I have used stages of mocking stubbing network scenarios.

SUNIL SIMON C B, Mobile Architect,
ph : 091-9677110257
mail : simon223397@gmail.com