> Hello, World._

Subamaarleshar B

|

Mobile · Backend · Security

KotlinFlutterTypeScriptNode.jsPHPMVVMSASTOWASPCI/CDClean Architecture

01. about

Who I Am

Software Engineer with 3+ years across the full mobile stack — building production Flutter and Android apps, optimizing PHP/Node.js backends, and tracking down vulnerabilities as a security analyst at EY GDS.

At Educational Initiatives, I authored 45,000+ lines of Dart code, directly touching 39.7% of the entire codebase across 22 modules. I've architected foundational systems (global scaling, permission engine, design tokens), built complex dashboards from scratch, and shipped 190 PRs across a single year.

I care about clean architecture, measurable performance improvements, and systems that don't break in production. Outside work: Godot, Unreal Engine 5, and Kotlin DSA.

651
git commits
190
PRs merged
39.7%
codebase owned
Developer.kt
// profile.kt
data class Developer(
    val name: String = "Subamaarleshar B",
    val role: String = "Software Engineer",
    val stack: List<String> = listOf(
        "Kotlin", "Flutter", "TypeScript"
    ),
    val focus: List<String> = listOf(
        "Mobile", "Backend", "Security"
    ),
    val location: String = "Bengaluru, KA",
    val isOpenToWork: Boolean = true
)

02. skills

What I Work With

Mobile

FlutterDartKotlinAndroid MVVMJetpack ComposeHiltRoomRetrofitProviderClean ArchitectureResponsive UI

Architecture & Systems

Clean ArchitecturePerformance OptimizationState Management (Selector/Provider)API DesignSecurity SAST

Backend

PHPNode.jsTypeScriptExpress.jsREST API Design

Databases

PostgreSQLMongoDBSQLiteRoom DB

Security

SASTManual Code ReviewOWASP Top 10Python AutomationPowerShell

Tools & DevOps

GitAndroid StudioFirebase CrashlyticsMS ClarityPostmanFigmaBitbucket CI/CD

03. experience

Where I've Worked

Educational Initiatives

SDE 2 - Application Engineer

Aug 2025 – Present

Mobile Infrastructure & Architecture

  • Authored 45,000+ lines of Dart code, contributing to 39.7% of the entire EI Mira codebase across 22 core modules.
  • Architected a Global Scaling & Responsive Helper system using BuildContext extensions, supporting 1.2x and 1.4x accessibility scaling across 100% of app modules; became the team’s mandatory standard for UI development.
  • Engineered a centralized Bitwise Permission Manager to handle role-based access control (Admin/Teacher/Student), replacing ad-hoc logic with a scalable, high-performance evaluation engine.
  • Optimized 'Manage Devices' module by implementing the Selector pattern and lazy loading, reducing unnecessary widget rebuilds and cutting API overhead by 40%.

Feature Engineering & Performance

  • Delivered the Client Sync Dashboard and P2P Sync system from scratch, enabling real-time school-wise monitoring for B2B partners and offline device-to-device sync for low-connectivity regions.
  • Led a comprehensive Mobile Usability Audit, remediating 20+ UI/UX critical issues and unblocking mobile rollout for field coordinators.
  • Resolved complex GPU shader compilation crashes and race conditions identified through advanced Firebase Crashlytics analysis and custom RouteObserver tracking.
  • Refactored high-traffic question types (Matching, Block Counting) into Clean Architecture layers, reducing 1,000+ line views into modular, testable domain entities and use cases.
FlutterDartClean ArchitectureBitwise LogicPerformance OptimizationFirebase CrashlyticsCI/CD

Software Development Engineer

Dec 2023 – Aug 2025

Mobile Development

  • Delivered 10+ production features across the EI Mira Flutter app (MVVM, Clean Architecture), spanning all 22 top-level modules.
  • Built reusable UI components shared across 15+ app screens, achieving a 30% improvement in developer velocity.
  • Migrated the One EI Design System — standardizing 100+ color references and semantic tokens across the entire codebase.
  • Implemented Bitbucket CI/CD pipelines, reducing QA release cycle time by 40%.

Backend & API Development

  • Optimized critical RESTful APIs (PHP/Node.js) reducing API execution time from 13 minutes to 20 seconds.
  • Resolved 60+ production issues spanning APIs and databases, supporting 2,400+ active users.
  • Designed and shipped 8+ innovative product features in collaboration with product and design teams.
FlutterKotlinPHPNode.jsTypeScriptMongoDBPostgreSQLCI/CD

Ernst & Young GDS

Security Analyst L2

April 2023 – Dec 2023
  • Led SAST and manual code reviews for 30+ enterprise web applications, directly reducing security risk exposure by 20%.
  • Owned end-to-end security automation pipeline using Python and PowerShell, eliminating 100% of manual scanning effort.
  • Mentored L1 analysts and standardized security reporting templates across the team.
SASTOWASP Top 10PythonPowerShellTeam LeadershipSecurity Automation

Security Analyst L1

Oct 2022 – April 2023
  • Performed SAST and manual code reviews across 16 web applications, identifying vulnerabilities aligned with OWASP Top 10.
  • Built initial Python and VBA automation scripts that reduced manual security report generation time by 80%.
  • Delivered structured vulnerability reports with remediation recommendations to client engineering teams.
SASTOWASP Top 10PythonVBAVulnerability Reporting

04. projects

What I've Built

Seriesly

Android app to discover, track, and rate movies/TV series with TVDB integration

KotlinTVDB APIAndroid

Expense Tracker

Offline-first Android expense manager — MVVM, Room, Hilt, Retrofit, Clean Architecture

KotlinMVVMRoomHiltRetrofit

Expense Tracker Backend

Express.js/TypeScript REST API backend for the expense tracker app

TypeScriptExpress.jsNode.js

Responsive Helper

Flutter utility for proportional UI scaling from Figma specs to real devices

FlutterDart

Internet Connectivity Checker

Flutter package for real-time network connectivity monitoring

FlutterDart

Vibe Music

Full-stack MEAN stack CRUD music application

MongoDBExpress.jsAngularNode.jsTypeScript

MRI Reconstruction

Deep learning model for medical image reconstruction using U-Net and CNN

PythonU-NetCNNJupyter

jumper-2D

2D platformer game built in Godot Engine

GodotGDScript

Movement

3D movement prototype in Unreal Engine 5

Unreal Engine 5
Open to Opportunities

Let's Work Together

I'm currently open to full-time roles and freelance projects in mobile, backend, or security engineering. Drop me a line — I reply within 24 hours.

Bengaluru, Karnataka
subamaarleshbaskar@gmail.com
or find me on