Software Engineer

Akash Singh

A highly skilled software engineer with a strong focus on Android development and backend systems. I specialize in building robust, scalable applications, both on the frontend with Android (using Kotlin and Jetpack Compose) and on the backend with Java and Spring Boot. My work is driven by a passion for delivering high-quality software, with a deep understanding of the entire development lifecycle from design to deployment.

Few technologies I've been working with

Android - Kotlin
Jetpack Compose
Java 8
Spring Boot
Dagger (Dependency Injection)
Coroutines
Room Database
SQLite DB
Retrofit (API Integration)
Firebase & Firestore
CI/CD - Jenkins & Azure
Hibernate (ORM)

Featured Projects

List of Featured Open Source Projects Built Until Now

Card Image
Title 1

Description for card 1

Explore Projects

See Full List of Projects Built as Open, Closed Source

Explore All Projects

Services

This is List of Some Services I Build most of time

Frontend Side

Android Development

Firebase, Bintray, MVVM, Single Activity Apps, Jetpack Component , Room Database, ADB Terminal, Fragments, Custom Views, Multi Modular Apps, Google Play Console, Android Profiler, Leak Canary, Maven Central

Backend Side

Web and Mobile Development

Experienced in backend development with Spring Boot, Java, and Kotlin. Proficient in building RESTful APIs, JWT authentication, and integrating with databases. Skilled in CI/CD pipelines, Azure DevOps, and deploying scalable backend solutions.

Frontend Side

Web Development

Proficient in HTML, CSS, and JavaScript for building responsive and interactive web pages. Experience includes integrating web views in Android apps for seamless web and app interaction.

Configuration

Tools Development

Jenkins, Azure, ADB, Profiler, Photoshop, Design Simple Animations In After Effects To App Splash Screen, Git, Github, Gitlab, Bitbucket, Linux Terminal

Frontend Side

Design

Design application interfaces and logos with SketchBook. Use After Effects for simple animations (beginner level). Minimal experience with Adobe Photoshop.

Configuration

Plugins Development

Build Gradle Plugins for Android Applications, Build IntelliJ Plugins to Communicate With Android Devices Via ADB

Skills

I Spent Most Time Building Things Using This Technologies To Know About Every Single Thing Inside Full System

Android Development

Develop Android apps using Java and Kotlin with Gradle DSL. Proficient in Material Design, Jetpack components, Dependency Injection, MVVM architecture, RxJava, Kotlin Coroutines, multi-modular apps, and Firebase integration.

Web Development

Design and build websites with HTML, CSS, JavaScript. Proficient in creating web views in Android apps. Familiar with React.js and Next.js for dynamic and static site generation.

Backend Development

Develop RESTful APIs using Java, Kotlin with frameworks like Spring, Spring Boot. Experience with JSON responses, authentication, MySQL, and NoSQL databases.

Tools Development

Create Gradle plugins for Android, IDE plugins, and CLI tools for environment tasks using Kotlin and Groovy. Experienced with Android Studio, VSCode, and NetBeans.