← Back to homedeference / Portfolio
Professional experience
Android applications, backend services, and the data systems that connect them.
Udyata Information Systems Pvt. Ltd, Thrissur
Android Developer
2 years
- Built Android applications with XML Views and Jetpack Compose.
- Used dependency injection, networking libraries, coroutines, Flow, and Room in Android applications.
- Applied MVVM and Clean Architecture, with R8 and ProGuard for code obfuscation.
- Integrated native barcode, QR code, and RFID scanner libraries.
- Optimized performance for specific device families while maintaining broader device support.
Java/Kotlin Developer
2 years
- Built Java and Kotlin backends using Spring Boot, Ktor, JAX-RS, Hibernate, and Exposed.
- Applied MVC patterns to backend applications and APIs.
- Worked with gateways, service discovery, and configuration servers in microservice systems.
- Used Spring Gateway, Netflix Eureka, Kafka, Jackson, Gson, and kotlinx.serialization.
Database Engineer
2 years
- Worked with Microsoft SQL Server, MySQL, and PostgreSQL.
- Designed and optimized relational structures and stored procedures.
- Handled complex, one-time data updates and insertions directly in SQL.
Selected contributions
- Delivered production features ahead of deadlines with positive feedback from team leads.
- Delivered client projects within festival and election timelines without downtime.
- Used annotation-driven development to build extensible software.
- Migrated an Android application from XML Views to Jetpack Compose with Kotlin.
Explore project details · View my résumé