K

Kuldeep Chouhan

Software Engineer

Bengaluru, Karnataka, India8 yrs 5 mos experience

Key Highlights

  • Expert in AWS with extensive Data Lake architecture experience.
  • Proficient in transforming monolithic applications to microservices.
  • Strong background in backend development and API integration.
Stackforce AI infers this person is a Backend Developer specializing in Fintech solutions with strong AWS expertise.

Contact

Skills

Core Skills

Amazon Web Services (aws)DjangoSecurity EngineeringBackend DevelopmentAws

Other Skills

AWS App-flowS3AWS AthenaAWS GlueRedshiftAPI GatewayAWS LambdaPostgreSQLAWS ECSAWS SQSSecurity feature enhancementKeystoreTrust-store ManagersEncryptionUnit tests

About

I have working experience in developing solutions on amazon Web services and have worked on building a Data Lake architecture for batch as well as Streaming data. I have developed applications in python on both cloud and otherwise and have developed analytics based solution using Pyspark . Addition to this,I also have minor experience in Big data components like Hive,pig map reduce , Kafka.

Experience

8 yrs 5 mos
Total Experience
--
Average Tenure
--
Current Experience

Aviso ai

Lead Software Engineer

Mar 2024Present · 2 yrs 3 mos · Bengaluru, Karnataka, India · Remote

Mpower financing

SDE 2

May 2022Sep 2023 · 1 yr 4 mos · Bengaluru, Karnataka, India

  • Created the Data lake pipeline which fetched the Salesforce objects using AWS App-flow and stored it in the S3 Data lake bucket which could be queried in AWS Athena, which is followed by data-casting using AWS Glue and storing data in Redshift table, which eventually is made applicable to applications and dashboards.
  • Collaborated on building server-less application which included API endpoints exposed through API Gateway and then requests were catered by a single AWS Lambda which would process the request based on which endpoint and fetch the data from Redshift and return output. The application was created using a template via cloud formation.
  • Worked on a monolithic Django application that used PostgreSQL DB which covered the borrower journey of five stages and a rule engine. I disintegrated into modular microservice-based applications where applications were deployed on AWS ECS and different apps were loosely coupled using AWS SQS.
  • Coding standard as per PIP8 standards.
AWS App-flowS3AWS AthenaAWS GlueRedshiftAPI Gateway+6

Oracle

SDE-2

Apr 2020May 2022 · 2 yrs 1 mo · bangalore · Remote

  • Worked on security feature enhancement related to Keystore and Trust-store Managers and feature enhancement of Encryption
  • Creation of unit tests to validate the newly added functionalities
  • I have created extended modules of automated test cases following slimpy framework that validated the core functionality.
Security feature enhancementKeystoreTrust-store ManagersEncryptionUnit testsSlimpy framework+1

Esthenos technologies pvt limited

Backend AWS and python developer

Dec 2018Apr 2020 · 1 yr 4 mos · bangalore

  • FOS:​ It is a Loan Origination System & CRM platform for SME loans, Individual Loans
  • 1. Developed platform to automate loan origination
  • 2. Developed Complex Rule engine to make credit judgements.
  • 3. Architected and developed de-duplication for loan allotment system.
  • 3. Contributed in architecting and designing the API to enable multi partner support for different different credit
  • parameter
  • 4. Develop dynamic Report generation
  • Gravity :​ It is a Loan Origination System & CRM platform for group & individual loans..
  • 1. API Integrate gravity app with various third party LMS (Loan Management System) vendors.
  • 2. Optimization of various components of code-base which reduced response time and latency of both web-servers
  • and databases.
  • 3. Archival large set of data to AWS S3 bucket and access to objects using pre-signed URL and using cognito for
  • employee authentication system throughout the products.
  • 4. Implementation of bitbucket pipelines for code review as per PIP8 standards , dependency checks and
  • deployments
  • 5. Migration of projects from python 2.7 to python 3.6 and database migrations
  • 6. Setup and handled various asynchronous tasks with in-memory caching and message-queueing software
  • (rabbitMQ)
Loan Origination SystemCRM platformAPI developmentDynamic Report generationBitbucket pipelinesPython+4

Sonata software

Technical Trainee Specialist as AWS Cloud Computing Engineer

Jul 2017Dec 2018 · 1 yr 5 mos · Bangalore · On-site

  • DataLake:
  • Creating a lambda function for validating of list of metadata attached to the file and if the validation is passed the file is transferred to the DataLake Bucket but if fails file is discarded in the quarantine bucket.
  • Creating a DynamoDB table for storage of metadata information for each entry stored in the S3 bucket and creating Amazon Elasticsearch for indexing of metadata.
  • Once Files are transferred to Data Lake, a lambda function is triggered to copy the metadata to the DynamoDB Table and later data is indexed into Amazon Elasticsearch via another lambda function.
Lambda functionDynamoDBAmazon ElasticsearchS3 bucketAWS

Education

Vellore Institute of Technology

Bachelor of Technology (B.Tech.)

Jan 2013Jan 2017

Stackforce found 100+ more professionals with Amazon Web Services (aws) & Django

Explore similar profiles based on matching skills and experience