Lead Software Engineer
CurrentCLIENT: Medtronic India Development Centre, BangaloreExpertise in Android, Kotlin, Jetpack ComposeContributing in Renal Care Solutions (RCS) and Peritoneal Dialysis (PD) R&Dprojectof a medical device Exposed to work on Android features such as Android Components, RoomDB,Gradle, Design Patterns (MVVM) clean architecture (partial MVI),Network Layer (SerialPort, TCP/IP), Jetpack Compose for Android andDesktop application, Kotlin Featuressuch as Flow, Coroutines Version Control, Unit testing, instrumented testing and handlingmemoryLeaks Collaborating with cross functional teams Review code developed by other developers and provides feedbacktoensure best practice. (e.g. style guideline, code accuracy, testabilityandefficiency) Well versed in developing applications using Jetpack Compose, LiveData,Kotlin, Room, Hilt, Dagger, Data store, Protobuf, Coroutines,MaterialTheming, Espresso Framework, Mock, Kotlin Poet and Canvas byfollowingTDD approach designed the application to communicate via SerialPort,TCP/IP and CAN BUS. Following Agile development and scrum methodologies