Summary
Overview
Work History
Education
Skills
Accomplishments
Languages
Technical Details
Timeline
Generic

VIVEK RAJ

Bangalore

Summary

Dynamic software engineer with a proven track record at specializing in enhancing Android app functionality and security. Expert in Kotlin, Java, and Clean Architecture, with a knack for collaborative problem-solving and innovative feature development. Demonstrated success in boosting user engagement and streamlining app performance.

Overview

9
9
years of professional experience

Work History

SDE-3

GLANCE
BANGALORE
07.2023 - Current
  • Leading glance android tech tracks, and mentoring juniors.
  • Working on revamping glance codebase with all latest technology, compose, kotlin and clean architecture.
  • Development from scratch, writing test cases, dev testing, and also code reviewing peer code.

SDE-II

Glance
04.2021 - Current
  • Company Overview: Glance is an Android app that is available on OEMs' lockscreens, e.g., Xiaomi, OnePlus, Samsung.
  • Glance delivers an interesting lock screen experience to users on the lock screen, e.g., playing games, scrolling through followed category cards, etc.
  • Contributing to user-side features to increase user engagement on the Glance app.

Lead Engineer

Samsung R & D Noida
Noida
04.2020 - 04.2021
  • Company Overview: SecureFolder is samsung inhouse app to allow users to run 2 instance of same app on one phone E.g running 2 whatsapp instance on one phone
  • Development from scratch, Writing test-cases & Dev testing
  • Technologies and libraries: Kotlin, java, MVVM, MVP, Dagger2, Unit test frameworks
  • SecureFolder is samsung inhouse app to allow users to run 2 instance of same app on one phone E.g running 2 whatsapp instance on one phone

Engineer

Samsung R & D Noida
Noida
07.2016 - 04.2020
  • Company Overview: Knox app is based on multiuser concept for making android suitable for enterprise by providing them more control over data security and apps
  • Google also has similar solution known as Android for Work(AFW)
  • As Knox is based on platform, my role as an android framework engineer is to develop new features in framework side, debug critical errors in knox framework part
  • Technologies and libraries: java, MVVM, MVP, Android
  • Knox app is based on multiuser concept for making android suitable for enterprise by providing them more control over data security and apps
  • Google also has similar solution known as Android for Work(AFW)

Education

B. Tech - Computer Sc.

NIT Patna
01.2016

12TH SENIOR SECONDARY -

D.A.V Public School Gaya (CBSE)
01.2011

10TH SECONDARY -

Red Rose School, Deoghar (CBSE)
01.2009

Skills

  • Java
  • Kotlin
  • Data structure and Algorithms
  • Operating System
  • DBMS
  • Core Android framework
  • MVVM
  • Coroutines
  • Flows
  • Sqlite
  • Room
  • Git
  • Jenkins
  • Peforce
  • Android Studio
  • Eclipse
  • Dependency injection
  • Android Jetpack
  • Clean Architecture
  • SOLID principles
  • Retrofit
  • Firebase
  • Paging
  • Leak canary
  • Compose

Accomplishments

  • Won first prize in web designing at BIT PATNA TECHNIKA 2013
  • Won second prize in MATLAB at BIT PATNA TECHNIKA 2013

Languages

  • English
  • Hindi

Technical Details

Java, Kotlin, Data structure and Algorithms, Operating System, DBMS, Core Android framework, MVVM, Coroutines, flows, Sqlite, Room, Git, Jenkins, Peforce, Android Studio, Eclipse

Timeline

SDE-3

GLANCE
07.2023 - Current

SDE-II

Glance
04.2021 - Current

Lead Engineer

Samsung R & D Noida
04.2020 - 04.2021

Engineer

Samsung R & D Noida
07.2016 - 04.2020

B. Tech - Computer Sc.

NIT Patna

12TH SENIOR SECONDARY -

D.A.V Public School Gaya (CBSE)

10TH SECONDARY -

Red Rose School, Deoghar (CBSE)
VIVEK RAJ