Coder Social home page Coder Social logo

Hi, I'm Pavan Shetty (πŸ’»πŸ¦¦β˜•)

Linkedin Badge

LeetCode user pavankumar1597

Software engineer, opensource . πŸ’»πŸ’–β˜•

  • πŸ€“ I'm Full Stack Developer
  • πŸ’¬ Let's talk about Software Architecture, Java, Security, Development Patterns, Microservices .
  • πŸ† Continuously learning how to make the tech better.
  • Problem Solver
  • Originally from India/Bangalore

πŸ”§ Technologies

skills

skills

Projects :

File-Concert ( May 2021 - Present ) (Spring boot - MicroService - Angular )

  • The role included design, test-driven development, deployment using Spring Boot Security, and post deployment monitoring.
  • Integrated payment gateway, OpenSource (Collabora) for document editing via sockets, TUS.io library for chunking files, and Rocket-Chat API for chat features were all used.
  • Upload and download files from an S3 bucket (MINIO) and produce thumbnail images with multiple dimensions using Image Processing.
  • Developed more than 290 APIs for complete applications, as well as several Front End API integrations in Angular and Optimized several APIs that cause long response times.
  • Ldap Auth and File versioning were added, among other modifications.
  • Monitored with ELK log metrics after being deployed in Docker using CICD

Kyc-Fusion ( Spring Boot | MicroServices | BPMN | Kafka ) (Sep 22 - Present )

  • The role included design, development using Spring Boot Security , deployment in Docker.
  • Used Open Source Camunda WorkFlow Engine for task management assign task to agents
  • Microservice Communication Using OpenFeign for Calculating Scoring
  • Used Kafka Message Broker for Async Communication .

WSO2 IAM ( Open Source ) ( Identity Server ) ( Jan 2021 - present )

  • Worked on the Auth2, OIDC, and SAML2 protocols for integration with outside applications.
  • This Authentication API handles more than 30k rpm and overrides custom authentication and custom multi-factor authentication for Identity Server end-to-end flow.
  • calling an external microservice and encrypting and decrypting API payloads using the AES-256 algorithm with IV and salt on both the rest and soap services
  • Deployed on an AWS EC2 cluster, in a Linux env, with log monitoring and metrics via ELK.
  • doing POC on static OTP, SMS gateway, Auth2, and SAML2 successfully.

CLIENT DIRECT FILE UPLOAD (Mar 2021 - April 2021) | Spring-Boot-Security (Full-Stack)

  • Built a Client-Direct-File upload system based on a microservices architecture that would allow the front end to Upload files directly to S3.
  • To upload files directly to the S3 private bucket, the user interface would request a unique S3 URL and temporary login details.

Aadhar Vault (January 2021 - March 2021 ) | Spring-Boot-Angular (Full-Stack)

  • I was in charge of the entire design, development, and deployment.
  • Auto-generation of Access keys (PKI) for each application.
  • AES-256 encryption, IV, and Salt are used to decrypt Aadhaar Numbers that are stored in the Aadhar Vault db and map a special reference ID to access the original Aadhaar numbers.
  • These APIs were able to handle more than 50k RPM.
  • The Encrypting and decrypting payload Using a Public and Private key infrastructure.

Video Kyc (Nov 2020 - Mar 2021) | Spring-Boot-Security - Angularjs (Full-Stack)

  • Based on a microservice architecture, created a video KYC enabler service that took care of matching customers and agents for KYC.
  • Worked on the WEBRTC protocol for video chat and sockets for communication.
  • OTP-based login and integration with the karix.io SMS gateway for OTP DELIVERY.
  • PKI / RSA Signed - JWT for Authentication and Authorization with Role-based

Auditor application (Oct 2020 - Nov 2020) | Spring Boot - Java (Full-Stack)

  • Automatically choose the branch's audit firm for each fiscal year based on recurrent reviews and recommendations of neighboring companies and also following RBI Guidelines.
  • LDAP, database, and role-based access control.
  • Worked on a crucial section of the firm's recommendations for a certain branch.
  • Improved serving flow latency, refactored outdated code, fixed errors, and made the allocation process simpler by including the recommendation section for a particular branch.

πŸ’»β˜• by Pavan Kumar

Pavan kumar N's Projects

Pavan kumar N doesn’t have any public repositories yet.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.