Available for opportunities

Hi, I'm Vikas Mourya

3.5+ years building production systems that scale. Specializing in Java, Spring Boot, and Android development with a passion for clean architecture and high-performance applications.

View My WorkDownload Resume
3.5+
Years Experience
10+
Projects Delivered
15+
Technologies
Scroll Down

About Me

Passionate developer crafting robust solutions

I'm a results-driven software engineer with 3.5+ years of experience building scalable backend systems and native Android applications. My journey began with a deep curiosity for how systems work under the hood, which led me to master Java, Spring Boot, and the Android ecosystem.

I thrive on solving complex problems — whether it's designing microservices architecture, optimizing database queries, or building smooth mobile experiences. I believe in writing clean, maintainable code that stands the test of time.

When I'm not coding, you'll find me exploring new technologies, contributing to open-source projects, or mentoring fellow developers. I'm always eager to take on challenges that push the boundaries of what's possible.

const developer = {
  name: "Vikas Mourya",
  passion: "Building scalable systems",
  coffee: true,
  motto: "Ship it! 🚀"
};

Clean Code Advocate

Writing maintainable, well-documented code following SOLID principles and industry best practices.

System Design

Designing scalable distributed systems with high availability and fault tolerance.

Mobile First

Building native Android experiences with modern Jetpack libraries and Material Design.

Performance Driven

Optimizing applications for speed, efficiency, and seamless user experiences.

Work Experience

My professional journey building production systems

Software Engineer — Spring Boot

Suraj Informatics Pvt LimitedIndia
2025 - Present

Expanded into backend development alongside Android, taking on Spring Boot as a secondary skill to build robust server-side services and REST APIs for the company's products.

  • Developing and maintaining Spring Boot microservices for internal and client-facing products
  • Building RESTful APIs with proper authentication and authorization mechanisms
  • Collaborating with the Android team to design efficient API contracts
  • Working with PostgreSQL and optimizing database queries for performance
  • Implementing CI/CD pipelines and containerized deployments with Docker
JavaSpring BootPostgreSQLDockerREST APIsCI/CD

Android Developer (Lead)

Suraj Informatics Pvt LimitedIndia
2023 - Present

Promoted to the main Android developer role after the internship. Leading the entire Android development lifecycle — from architecture decisions to production releases.

  • Leading Android development for all company mobile projects end-to-end
  • Architecting apps using MVVM, Jetpack Compose, and modern Android best practices
  • Integrating RESTful APIs and managing local persistence with Room Database
  • Reducing app crash rate by 75% through systematic debugging and testing
  • Mentoring junior developers and conducting code reviews
KotlinJetpack ComposeRoom DBRetrofitHiltFirebase

Android Developer Intern

Suraj Informatics Pvt LimitedIndia
Sept 2022 - Jan 2023

Started my professional journey as an intern, learning real-world Android development practices and contributing to production-ready mobile applications.

  • Built Android UI components and screens using XML layouts and Kotlin
  • Integrated REST APIs using Retrofit for data fetching and display
  • Learned MVVM architecture, dependency injection, and clean code principles
  • Wrote unit tests and participated in daily standups and sprint reviews
  • Demonstrated strong performance, leading to a full-time offer
JavaKotlinAndroid SDKXML LayoutsRetrofitGit

Technical Skills

Technologies and tools I work with every day

Mobile Development

Android (Java)
95%
Kotlin
90%
Jetpack Compose
80%
XML Layouts
90%
Room Database
85%
Retrofit
90%

Backend Development

Java
95%
Spring Boot
90%
REST APIs
92%
Microservices
75%
Node.js
60%
Python
60%

Database & Cloud

PostgreSQL
85%
MySQL
88%
MongoDB
70%
Firebase
90%
Redis
75%
Docker
70%

Tools & Others

Git & GitHub
90%
CI/CD
78%
Linux
80%
Postman
95%
Jira
85%
Figma
60%

Featured Projects

A showcase of my most impactful work

WalletX
Featured

WalletX

Fintech

Digital Payments Platform

A comprehensive digital wallet application enabling secure peer-to-peer transactions, bill payments, and financial management. Built with robust security layers and real-time transaction processing.

JavaSpring BootAndroidMySQL+2 more
View Details
RMMS
Featured

RMMS

Enterprise

Raw Material Movement Status

An enterprise Raw Material Movement Status management system built for tracking, allocating, and monitoring plant's raw material movements in real-time with comprehensive dashboards and reporting.

JavaSpring BootPostgreSQLAndroid+2 more
View Details
Adani Solar Apps
Featured

Adani Solar Apps

Enterprise

Enterprise Solar Panel Grading System

A suite of applications for Adani Solar Plant, including solar panel grading, inventory management, and workforce coordination.

KotlinJetpack ComposeSpring BootMySQL+1 more
View Details
BCMG Mobile Apps

BCMG Mobile Apps

Mobile

Event Management Mobile Applications

Feature-rich Android applications developed for Bar Council of Maharashtra and Goa focusing on modern UI/UX, smooth performance, and clean architecture.

KotlinJetpack ComposeRoom DBRetrofit+2 more
View Details

Get In Touch

Have a project in mind? Let's build something great together.

Let's work together

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision. Drop me a message and I'll get back to you as soon as possible.

Location
India
Status
Open to opportunities