profile-pic
Vetted Talent

Krati Chaturvedi

Vetted Talent
Full Stack Developer with 8+ years of experience building scalable SaaS applications with exposure to the Insurance, Renewable Energy, Mental Health Care, Automobile and E-commerce Industry.
  • Role

    full stack php engineer

  • Years of Experience

    8 years

Skillsets

  • UI
  • Redis
  • HTML
  • APIS
  • Postgre SQL
  • Django
  • Heroku
  • EC2
  • CSS
  • UI/UX
  • Restful APIs
  • SaaS
  • JavaScript
  • HTML / CSS
  • Git
  • jQuery
  • Front-end Development
  • Full Stack
  • backend logic
  • HTML / CSS
  • NO SQL
  • Python - 4.5 Years
  • AWS - 4.5 Years
  • AWS - 4.5 Years
  • Postgre SQL - 4.5 Years
  • PHP
  • Design
  • Database
  • RabbitMQ
  • Mongo DB
  • Python - 4.5 Years
  • DevOps
  • E-Commerce
  • Ux
  • Backend
  • SQL
  • MySQL
  • Wireframes
  • AI
  • On

Vetted For

14Skills
  • Roles & Skills
  • Results
  • Details
  • icon-skill_image
    Python Engineer (Remote)AI Screening
  • 47%
    icon-arrow-down
  • Skills assessed :Ci/Cd Pipelines, Api Security, LLM, Ontology extraction, Problem Solving, Snowflake, AWS, Docker, FastAPI, Flask, NumPy, Postgre SQL, RESTful API, Python
  • Score: 42/90

Professional Summary

8Years
  • Apr, 2023 - Present3 yr

    Senior Software Engineer

    Artivatic.ai (RenewBuy Group)
  • Nov, 2021 - Mar, 20231 yr 4 months

    Senior Full Stack(Django) Developer

    Amplus Solar
  • Jul, 2021 - Nov, 2021 4 months

    Consultant

    Artivatic.ai
  • Jun, 2016 - Jul, 20193 yr 1 month

    Full Stack(PHP) Engineer

    Freelance
  • Jul, 2020 - Dec, 2020 5 months

    Full Stack(Django) Engineer

    Freelance
  • Mar, 2021 - Nov, 2021 8 months

    Senior Full Stack(Django) Engineer

    Across The Globe
  • Feb, 2015 - Apr, 20161 yr 2 months

    System Engineer

    Infosys

Applications & Tools Known

  • icon-tool

    HTML

  • icon-tool

    CSS

  • icon-tool

    Python

  • icon-tool

    Django

  • icon-tool

    SQL

  • icon-tool

    PostgreSQL

  • icon-tool

    MySQL

  • icon-tool

    NoSQL

  • icon-tool

    MongoDB

  • icon-tool

    RabbitMQ

  • icon-tool

    Redis

  • icon-tool

    Git

  • icon-tool

    AWS

  • icon-tool

    EC2

  • icon-tool

    S3

  • icon-tool

    Heroku

  • icon-tool

    Netlify

  • icon-tool

    jQuery

Work History

8Years

Senior Software Engineer

Artivatic.ai (RenewBuy Group)
Apr, 2023 - Present3 yr
    Design and develop new products for in-house business needs, Design and develop client facing product, Developing and implementing backend logic, Building and consuming RESTful APIs, Designing and developing database

Senior Full Stack(Django) Developer

Amplus Solar
Nov, 2021 - Mar, 20231 yr 4 months
    Developing new features for an internal portal, Developing new products for in-house business needs, Developing and implementing backend logic, Building and consuming RESTful APIs, Designing and developing database, Designing wireframes and converting them to UI/UX components

Consultant

Artivatic.ai
Jul, 2021 - Nov, 2021 4 months
    Developing and implementing backend logic, Building and consuming RESTful APIs, Designing and developing database

Senior Full Stack(Django) Engineer

Across The Globe
Mar, 2021 - Nov, 2021 8 months
    Managing a team of 6 interns, Lead Backend Engineer in building an E-commerce platform, My role involves both managing and leading the team, Developing and implementing backend logic, Building and consuming RESTful APIs, Designing and developing database

Full Stack(Django) Engineer

Freelance
Jul, 2020 - Dec, 2020 5 months
    Developing and implementing backend logic, Building and consuming RESTful APIs, Developing real-time features using web-sockets and message brokers, Designing and developing database, Developing and implementing front-end logic

Full Stack(PHP) Engineer

Freelance
Jun, 2016 - Jul, 20193 yr 1 month
    Developing and implementing backend logic, Designing and developing database, Developing and implementing front-end logic

System Engineer

Infosys
Feb, 2015 - Apr, 20161 yr 2 months
    Initially, was part of the front-end development team for internal projects. Translated wireframes to UI/UX components for web applications. Also worked as DevOps Engineer later on the Harley Davidson project. Monitoring their manufacturing pipeline.

Education

  • B.E. in Computer Science

    Chitkara University (2014)

Certifications

  • The complete javascript course 2020: build real projects! - udemy

  • Developing application with mysql and php - niit

AI-interview Questions & Answers

Hi. My name is. I have been working in the in IT industry for last 9 years. Currently, my position is soft senior software engineer, and I work on the, tech stack of Python, Django, MySQL, SQL, MS SQL. And I designed, web app backends for the web applications or SaaS products.

Okay. So monolithic Flask application into a microservice considering both pass API, make mega migration and so, translating a Flask application into a FastAPI application is, not that difficult. But then, creating a monolithic application into a microservice application, in that, we need to identify the key modules that we need to separate out and, which exist on the which can stand alone, that is the they can exist on their own, should be made as microservices. For example, in an ecommerce, in ecommerce application, So certain pro certain, modules like products, payment may order management, payment service, these can be made as microservices. Dockerization. Dockerization. I will suggest Dockerizing, the end entire nee. Dockerizing individual microservice as a, Dockerizing individual microservice as a stand alone service.

Contemizing a legal legacy, Flask application, migrating it to Xamarin and AWS ECS. So, basically, ECS cluster is elastic container service. So ECS will provide us, mechanism like, a fault tolerance. For example, if a service goes down if a service goes down, it can easily, spin up a new container and, provide fault tolerance. So these are the things that can be that can be achieved by using AWS ECS cluster.

I guess by using Kinesis, real time data processing with minimal latency. Technique for using past API and folder SQL, click together to handle real time data processing with minimal latency. I am not able to understand the question completely. If I would have been given a scenario, I'm I would have explained it better.

Those optimizing SQL queries against the post list. They always when retrieving data for using a NumPy array. So, basically, NumPy array by numb by using a NumPy array, you may mean that we have a large amount of data. So, in fetching a large amount of data from a postgreSQL database can be a bit tricky, but then, optimizing the database using indexes can help in retrieving the in making the queries faster. And, also, caching the data may help in, making the queries faster. For example, there are joins, then caching the data may help.

In what scenario would you choose for a c p I was last for a new project, and what factor would you FastAPI is last lightweight as compare, even lighter than Flask. And FastAPI also has certain mechanism made for, connection to the DB and all.

Give you the following Python function return. Okay. So give you the following Python GPU function code that will imports icon g 2. Connection equals icon g 2 connect user ID. We use the password host. Personally, push to pound out person. Some more database applications, pound out commit. I think connection to DB should be hidden. And in connection to DB, the database operation should not be included. The code should be divided so that one module is responsible for connecting to the database, other responsible for executing the query, and third one, they're responsible for, closing the connection.

Examining the by despite the code block, testing of glass combination, identify what has been tested and has seen any improvement Last name, eLab. I just make sure. Okay. So, any, API which has, the endpoint as slash, is being tested here. And as soon as the data is being received, the message should, the date received data should be equal to hello, world, is what is being tested here.

So my understanding of a Docker container is basically containerizing the OS, containerizing the OS, making basically, making a runtime environment for the application, and replicating the same environment within the Docker container so that whenever the Docker container is up, yeah, the all the relevant, libraries and everything is up, and using, management AWS ECS. So, ECS can also help in, fault tolerance. So and issues can also help in fault tolerance. That is it.

Sorry. No idea.

Describe a method for implementing rolling updates with Jenkins and Docker to a flash based application, minimizing service interface interruptions.