Naman Agarwal

Software Engineer

Hyderabad, Telangana, India7 yrs 7 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in full stack development with a focus on Java.
  • Proven experience in architecting microservices for enterprise solutions.
  • Strong background in access control and security frameworks.
Stackforce AI infers this person is a Full Stack Developer with expertise in SaaS and microservices architecture.

Contact

Skills

Core Skills

MicroservicesJavaRole-based Access Control (rbac)OciCore JavaJavascriptOracle Database

Other Skills

KnockoutJSRESTJSONVaultXML Schema Definition (XSD)C (Programming Language)Functional DesignTechnical Solution DesignC++Java Database Connectivity (JDBC)XMLPython (Programming Language)Oracle SQL DeveloperOracle Application Development Framework (ADF)MySQL

About

Experienced full stack developer with a demonstrated history of working in the information technology and services industry. Extensively worked on the Oracle's Cloud Commerce platform to build various enterprise scale technical solutions for complex functional requirements. Skilled in Java, database management, HTML, and building technical designs.

Experience

7 yrs 7 mos
Total Experience
1 yr 10 mos
Average Tenure
2 yrs 7 mos
Current Experience

Salesforce

Member of Technical Staff

Oct 2023Present · 2 yrs 7 mos · Hyderabad, Telangana, India

Oracle

2 roles

Senior Software Engineer

Promoted

Aug 2021Oct 2023 · 2 yrs 2 mos · Hyderabad, Telangana, India

  • Commerce-Eloqua Marketing Integration microservice –
  • Architected and developed the first microservice in the Commerce product, integrating Commerce with Eloqua to create a cross selling platform between the two products.
  • Worked on the REST framework layer to process responses sent by various APIs to convert them into a JSON format to be received by the end user, including handling transaction rollbacks in case of errors.
  • Access Control –
  • Took a project to implement custom access control on Storefront from inception to release within 2.5 weeks to allow B2B customers to control user access using custom organizational roles.
  • Designed and implemented the access control feature on Storefront to allow B2B customers to granularize control on user access using custom roles in separate organizational and global scopes.
  • Migration of encryption keys to a multi-tenant OCI Vault –
  • Developed a migration path for moving encryption keys from a single tenant WLS instance to a multi-tenant OCI Vault service, thus reducing hardware cost required per customer environment.
KnockoutJSRole-Based Access Control (RBAC)MicroservicesJava

Application Engineer

Jul 2019Jul 2021 · 2 yrs · Hyderabad, Telangana, India

  • Access Control –
  • Architected and developed a scalable and extensible Role Based Access Control framework for implementing data security on Catalog and Pricing data for Admin users.
  • Created a robust and highly performant tree structure based rule evaluation framework that is used to evaluate a user’s access to various entities.
  • Inventory Update Webhook –
  • Implemented an event driven approach for notifying potential customers when a SKU comes back in stock, thereby helping customers increase their sales on the platform. The webhook is customizable to send notifications on other inventory status changes as well.
Core JavaJavaScript

Nvidia

Intern

Jan 2019Jun 2019 · 5 mos · Pune, Maharashtra, India

Oracle

Intern

Jul 2018Dec 2018 · 5 mos · Hyderabad, Telangana, India

  • Member of Oracle’s Fusion Loyalty team –
  • Designed and implemented the bulk import feature for promotion rules. Defined a XML Schema Definition to provide various types of promotional rules as a XML import file, which could then be uploaded and imported through a new UI action.
XML Schema Definition (XSD)Oracle Database

Birla white

Summer Intern

May 2016Jul 2016 · 2 mos · Jodhpur, Rajasthan, India

Education

Birla Institute of Technology and Science, Pilani - Goa Campus

Master of Science (Honors) — Mathematics

Jan 2014Jan 2019

Birla Institute of Technology and Science, Pilani - Goa Campus

Bachelor of Engineering - BE — Computer Science

Jan 2014Jan 2019

Stackforce found 100+ more professionals with Microservices & Java

Explore similar profiles based on matching skills and experience