Skip to content
View oroV2's full-sized avatar
🤪
🤪

Block or report oroV2

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
oroV2/README.md

Onkar K. Pawar

Java Backend Developer  ·  Senior Executive @ IDBI Intech  ·  Thane, India

Building secure & scalable microservices with strong foundations in performance and security.

Portfolio LinkedIn Stack Overflow Email


About

Java Backend Developer with 4+ years designing, developing and maintaining scalable backend applications and microservices using Java and Spring Boot. I work on secure, high-availability enterprise systems — improving application performance through microservices architecture and Spring Cloud Gateway, and strengthening security via AES encryption, LDAP, and JWT-based authentication and authorization. Comfortable across Docker, CI/CD pipelines and cross-functional Agile delivery.

Note

Most of my engineering work lives in private enterprise repositories. The public repos on this profile are a learning and experimentation space — clones, course code and side projects, mostly in JavaScript and Python. They are not representative of what I do professionally. The sections below describe the enterprise work at a level I can share publicly.


What I actually build

Enterprise backend platforms — described at a professional level only. No client data, credentials, endpoints, schemas or proprietary code.

Where Role Period What I build
IDBI Intech Senior Executive Oct 2024 – Present A secure microservices platform built from scratch: React.js frontend with LDAP login, Spring Cloud Gateway for centralised auth and call filtering, Eureka service discovery, and end-to-end AES-encrypted communication across 7+ Spring Boot services.
Nexstep Infotech (Expenzing) Software Engineer Jan 2022 – Aug 2024 Procure-to-Pay and Travel & Expense mobile applications — multi-attachment support, OCR on invoices and expense vouchers, map functionality, UI/UX upgrades, plus VAPT remediation across the stack.
Tritorc IT Technical Engineer May 2021 – Sept 2021 Network and desktop infrastructure across Windows Server and Linux — Active Directory, DNS, DHCP, TCP/IP and VPN for 30+ systems.

Measured impact

70% application performance improvement 40% enterprise security compliance increase 30% code efficiency improvement
7+ microservices architected & deployed 20% reduction in repetitive coding effort 15% reduction in system downtime

Architecture I work with

The secure microservices platform I built at IDBI Intech, at a shareable level:

flowchart TD
    C["React.js client<br/>LDAP login · AES-encrypted payloads"]
    G["Spring Cloud Gateway Server<br/>centralised auth · call filtering"]
    L["LDAP directory<br/>enterprise authentication"]
    E["Eureka Server<br/>discovery · load balancing"]
    S1["Microservice<br/>Spring Boot · Java 17"]
    S2["Microservice<br/>Spring Boot · Java 17"]
    S3["Microservice<br/>7+ services deployed"]
    D[("MySQL / Oracle<br/>Hibernate · token store")]

    C -->|"AES / HTTPS"| G
    G <--> L
    G <--> E
    G -->|"JWT + DB token"| S1
    G -->|"JWT + DB token"| S2
    G -->|"JWT + DB token"| S3
    S1 --> D
    S2 --> D
    S3 --> D
Loading
How the security layers fit together
Layer Mechanism
Client → Gateway AES encryption with PKCS7 padding on request and response bodies
Authentication LDAP directory login, handled centrally at the gateway
Gateway → Services Multi-level JWT plus database-driven token authentication
Service → Service End-to-end AES-encrypted data exchange
Discovery Eureka for service registration, discovery and load balancing
Delivery Docker images deployed through CI/CD pipelines

Earlier, at Expenzing, I worked through VAPT findings on the mobile stack — SSL pinning, encrypted body transmission, session handling, single-response services, multiple-login prevention, broken authentication prevention and rooted-device blocking.


Tech stack

Languages & core

Java SQL Design Patterns SOLID

Frameworks

Spring Boot Spring Cloud Gateway Hibernate REST APIs React React Native

Security

AES JWT LDAP SSL Pinning

Data & servers

MySQL Oracle Tomcat JBoss WildFly

DevOps & tooling

Docker Jenkins CI/CD Git SVN


Currently exploring

Kafka Kubernetes RabbitMQ

Happy to collaborate on software development and Spring Boot projects, and always glad to talk through software engineering and application security fundamentals.


Certifications

Certification Issuer Date
Master Microservices with Spring Boot, Docker, Kubernetes Udemy Jun 2024
Complete React Developer (Redux, Hooks, GraphQL) Udemy Nov 2023
Java Design Patterns & SOLID Design Principles Udemy Oct 2023
Multiplatform Mobile App Development With React Native Coursera Aug 2023
  • AwardGoing Beyond Call of Duty, issued by the CEO, Expenzing (2023)
  • Education — Bachelor of Computer Science, Bharati Vidyapeeth College of Engineering (2016 – 2020)

Activity

Tip

The contribution graph on this profile includes private contributions, so it reflects the enterprise work described above rather than only the public repositories.


Connect

Portfolio · LinkedIn · Stack Overflow · Quora · onkarpawar58@gmail.com

Pinned Loading

  1. company-coding-questions-geeksforgeeks company-coding-questions-geeksforgeeks Public

    The coding questions are maximum from geeksforgeeks. Python is best for nowadays easy to code and easy to understand. It helps with your coding language.

    Python

  2. Coursera Coursera Public

    JavaScript

  3. deliveroo-clone deliveroo-clone Public

    JavaScript

  4. Microservices Microservices Public

    Java

  5. uber-clone-tp uber-clone-tp Public

    JavaScript