Abhey Deep

Senior Full-Stack Software Engineer | 6+ Years Experience

+91-7986505489 abheyarora6@gmail.com linkedin.com/in/abhey-deep github.com/Abheydeep India - Open to relocation

Professional Summary

Senior Software Engineer with over 6 years of experience architecting, designing, and delivering scalable, high-availability distributed systems. Deep expertise in Java, Spring Boot, microservices architecture, modern full-stack engineering with Next.js and React, and Oracle ecosystem frameworks. Proven track record optimizing high-throughput event-processing engines, driving enterprise UI modernization, and improving database execution paths across large-scale payroll and compensation datasets.

Technical Skills

Core Languages: Java 17, C++, Python, SQL, PL/SQL, JavaScript ES6+, TypeScript.

Backend & Architecture: Spring Boot, Spring MVC, REST APIs, microservices, event-driven architecture, concurrent programming, Kafka, OOP, SOLID.

Frontend: React, Next.js, Oracle JET, VBCS, HTML5, CSS3, Web Components.

Databases & Caching: Oracle DB, PostgreSQL monthly partitioning, Supabase, Redis, SQL optimization, indexing, AWR reports, query execution plans.

DevOps & Practices: Docker, OCI, Render, Git/GitHub monorepos, Maven, Node.js, Helium CI/CD, JUnit, Mockito, TDD, Agile/Scrum.

Professional Experience

Senior Software Engineer

Oracle India Pvt. Ltd. - Gift City, India

Jan 2024 - Present

  • Optimized a high-scale event-driven payroll processing engine by redesigning Java thread-pool and batch-processing logic, driving a 25% throughput increase across 10K+ events/hour.
  • Architected RESTful APIs for payroll, absence, and compensation modules, enforcing versioning, pagination, and idempotency to reduce downstream integration latency by 40%.
  • Spearheaded Oracle Fusion HCM UI migration from legacy ADF to Redwood patterns by decomposing ADF managed beans into stateless services and building responsive VBCS pages with Oracle JET components.
  • Executed SQL/PL-SQL performance tuning with EXPLAIN PLAN and AWR reports, redesigning indexes and queries to deliver a 4x execution-time reduction on high-volume compensation datasets.
  • Established clean-code and design-pattern review practices across Strategy and Factory implementations, reducing post-release defect rates by approximately 30%.

Software Engineer II

Oracle India Pvt. Ltd.

Nov 2021 - Dec 2023

  • Developed resilient microservice-style processors for effective-dated HR changes, retroactive payroll calculations, and compensation workflows.
  • Enhanced UI performance through Oracle JET lazy loading and asynchronous JavaScript validations using VBCS action chains.
  • Containerized legacy backend services with Docker and automated deployment workflows via Helium CI/CD pipelines.

Software Engineer

Samsung Research Institute - Noida, India

Jan 2019 - Nov 2021

  • Engineered kernel-level Android charging features, including the Time-To-Full algorithm, improving charging visibility across flagship device lines.
  • Built Python and Java automation to parse raw device logs into queryable datasets, eliminating over 3 hours of daily manual log processing.
  • Extended the Charging Log Analyzer tool to support emerging charging IC datasets and speed cross-device debugging cycles.

Architectural Projects & Independent Engineering

Market Narrative Storyboard Engine | marketnarrative.in | Java 17, Spring Boot, Next.js, React SPA, PostgreSQL, Redis, Docker

  • Architected and launched a production-grade automated financial media system as a monorepo aggregating market data, analyzing news sentiment, and publishing source-led pre-market intelligence.
  • Built a Java modular monolith backend integrated with a Next.js public archive optimized for SEO and a private React SPA administrative command center.
  • Engineered narrative clustering that groups financial news into actionable themes and evaluates technical setups for strict 1:2 risk-reward ratios.
  • Implemented PostgreSQL monthly partitioning, Redis caching for sub-minute quote-board updates, permission-claim based admin access, and public archive delivery at marketnarrative.in.

The Win List (Habit Ledger) | Next.js 15, React 19, TypeScript, Tailwind CSS, Supabase, Render

  • Built a production daily-wins app for tracking must-do habits, monthly progress, daily notes, image exports, and editable win ordering across a polished responsive interface.
  • Designed a local-first architecture using browser storage as the instant source of truth with optional Supabase Auth, PostgreSQL, RLS, and backup/restore cloud sync.
  • Implemented a privacy-conscious consent boundary separating sync, analytics, recommendations, and ads personalization while excluding daily notes from segmentation.
  • Modeled aggregate launch metrics through an admin console gated by app_admins and RPC access, exposing adoption and storage signals without leaking user-level notes.

System Diagnostics & Performance Analyzer | Java, Docker, OCI, SQL

  • Built a backend Java utility to parse application logs, SQL execution latencies, thread utilization, and memory patterns into AWR-style performance summaries without DBA-level access.
  • Containerized the diagnostic engine with Docker and deployed it on OCI for scheduled anomaly detection and internal performance analytics.

Education

B.E. Computer Engineering | Thapar Institute of Engineering & Technology, Patiala (2015 - 2019)

CGPA 8.31/10 | Coursework: Data Structures & Algorithms, Operating Systems, DBMS, Computer Networks, Distributed Systems.