Mallikarjunaiah B M
+91-761******* ****************@*****.*** LinkedIn GitHub
Summary
Senior Software Engineer with 5+ years building backend and full-stack systems in Java/Spring Boot across AWS and GCP. Now working AI-first — applying agentic and spec-driven workflows (Claude, Copilot, Codex) to raise code quality and review throughput.
Technical Skills
Backend: Java, Spring Boot (JPA, Security), REST APIs, Microservices, OAuth/JWT, JUnit, Mockito, Maven/Gradle Database: PostgreSQL, MySQL, MongoDB, Snowflake
Frontend: JavaScript, TypeScript, React, Vue.js, HTML/CSS Cloud: AWS (EKS/Kubernetes, S3, SQS, SNS, Lambda, RDS, Secrets Manager, IAM), GCP Messaging & Event-Driven: Apache Kafka, AWS SQS, SNS, Pub-Sub Architecture DevOps & Tools: Docker, Kubernetes, Terraform, ArgoCD, Cloudflare, Jenkins, GitHub Actions, Git Observability: New Relic, Coralogix
Experience
Elsevier Jan 2026 – Present
Senior Software Engineer I Bengaluru, India
• Advanced Declarations (Java, Spring Boot, PostgreSQL, AWS RDS): Delivered backend features for the ethical-declaration collection service used during manuscript submission; added multi-language support with new database schema changes, and fixed document-download issues — sorting defects and dynamic Word-document generation driven by user-selected options.
• AI-First Engineering: Solo-built the ICA Quality Gate service (UI, backend, infra, Kubernetes/Terraform, SSO) end-to-end in 2 weeks via spec-driven development, using a multi-agent Claude/Codex/Copilot workflow with independent cross-verification to raise code quality and review throughput.
• Interactive Content Article (ICA) — Figure Attachment (AWS S3, Presigned URLs, GuardDuty): Built backend and infra for attaching figures to the ICA HTML manuscript view — supporting direct-to-S3 uploads up to 20MB via presigned URLs, with GuardDuty malware scanning on upload.
• Interactive Content Article (ICA) — Event-Driven Data Pipeline (AWS SQS/SNS, S3 Iceberg Tables, Snowflake, Terraform): Built the SQS/SNS-based event pipeline and led the Snowflake data integration using S3 Iceberg tables, partnering with infrastructure (TIO) and data teams to make ICA data available for analytics and reporting.
• Incident Response & Release Stability: Acted as squad firefighter, triaging and resolving production issues and outages to keep the author submission flow stable; resolved critical build/deployment issues to restore reliable CI/CD releases.
• GitHub EMU Migration & STAR Protocols Decommission: Sole point of contact leading the ongoing GitHub EMU migration for 40–50 repositories — resolving open issues, archived-repo access, and custom-property grouping with DevOps (TIO); also led the STAR Protocols decommission and AWS/DNS cleanup. TransUnion Aug 2021 – Jan 2026
Developer Bengaluru, India
• Cloud Storage Management (Java, Spring Boot, GCP, AWS S3, PostgreSQL): Built a centralized cloud-storage platform (Spring Boot microservices, REST APIs) integrating Google Cloud Storage and AWS S3 with IAM-based access control and PostgreSQL-backed metadata; also contributed to the OneTru Vue.js analytics dashboard.
• Customer-Managed Encryption (Google Cloud KMS): Implemented customer-managed encryption keys with secure key rotation via Google Cloud KMS, meeting PCI compliance requirements.
• BigQuery Data Pipeline (Java, Spring Boot, GCS, BigQuery): Developed data-ingestion services that validated and loaded CSV/Parquet datasets from Google Cloud Storage into BigQuery, powering the OneTru analytics platform and downstream reporting (Apache Superset).
• Platform Security & Access Control (Spring Security): Hardened the OneTru analytics platform with role-based access control (RBAC) and CIDR-based IP filtering via Spring Boot interceptors, restricting access to trusted networks.
Education
Alliance University Bengaluru
Bachelor of Technology (B.Tech) in Computer Science and Engineering Aug 2017 – Jun 2021