Software Languages:
Java, Kotlin, C#, Python, C, C++, Swift
Databases:
SQLite, JSON, XML, SQL, Room Database, MongoDB (NoSQL), Firebase
Android technologies:
Android SDK, MVVM Architecture, User Interface Design, Jetpack libraries, RxJava, Hilt, Dependency Injection, Junit test, Espresso, Retrofit, OkHttp, Data Binding, Live Data, Google Fit API, Material UI, Google Admob ads, Android Billing Client, Glide API, Navigation, Gradle, ProGuard, MLKit, Camera2 API, CameraX API, Room Database, Kotlin Coroutines, OpenGL ES, Canvas, GSON, Factory design pattern, Singleton, Notification manager, Alarm manager, Broadcast receivers, services, Work manager, Jetpack Compose
Software Development:
Android Application Development, Unity Game Development, MVVM Architecture, User Interface Design, REST API, Git, SVN, Docker, Kubernetes
CS Fundamentals:
Object-oriented design, Design patterns, Data structures, Algorithm design, Problem-solving, Complexity analysis, Software Development Life Cycle (SDLC), Code review, Testing, Code Optimization, Documentation, Reactive programming, Reusable components, Agile methodologies, Responsive design, User-centered Design
Libraries:
ARKit, OpenCV, BeautifulSoup, REST API, Git, SVN
Web Technologies:
HTML, CSS, JavaScript, Bootstrap, NodeJS, ExpressJS, AngularJS, pHp, jQuery, Django, Flask, AJAX, Docker, Kubernetes
Tools:
Android Studio, Visual Studio, Unity, Postman, PyCharm, Spyder, Jupyter, GitHub, XCode, IntelliJ, Linux, Anaconda, Slack, Notion, Jetbrains