Pratik Singh

Pratik Singh

Bengaluru, Karnataka, India
12K followers 500+ connections

About

I'm Pratik Singh. I specialize in DevOps, Golang, Web Development, and Python
My…

Services

Activity

Join now to see all activity

Experience

  • GitLab Graphic

    GitLab

    India

  • -

    Bengaluru, Karnataka, India

  • -

    Bengaluru, Karnataka, India

  • -

    Bengaluru, Karnataka, India

  • -

    Bengaluru, Karnataka, India

  • -

    Bengaluru, Karnataka, India

  • -

    Bengaluru, Karnataka, India

  • -

    Bangalore Urban, Karnataka, India

Education

Licenses & Certifications

Volunteer Experience

  • Google Graphic

    Google Developer Student Clubs Lead

    Google

    - 1 year

    Education

    Selected as a Developer Student Clubs lead based on exceptional contributions to the community. We organized several technical events to promote coding culture in our community. We had a mix of technical and non-technical members in the community . Our aim was to promote student learning through various programs that we organized.
    It gives me immense satisfaction to guide students trying to begin their coding journey.
    Video Link: https://youtu.be/9AOOeXflS8E/

  • Codechef DSCE Graphic

    Executive Team Lead

    Codechef DSCE

    - 9 months

    Education

    One of the core members in Codechef DSCE Chapter. Built and maintaining the
    presence of the community on the campus as well as online.
    Hosted several CP contests and Upsolving sessions.
    That amount of events has affected the average participation rate of our college to go from 38 participants in November 2020 to 126 in June 2021!

    Link : https://www.codechef.com/certificates/public/645184d

  • Point Blank Graphic

    Technical Team Member

    Point Blank

    - 3 years 5 months

    Education

    Point Blank is a coding community in college. Volunteered to help and participate in
    various competitions and Workshops held by the group. Helped in the building and
    maintenance of the platform and community.

Projects

  • Kube-ez

    This is a simple k8s-api project. It is built on Golang and utilizes the client-go library to interact with Kubernetes Cluster. It is a plug-and-play solution and can be used to create a k8s-api server. In three easy steps, you will have a simple API to interact with your cluster. The aim is to build a simple k8s-api server that can be used to interact with any Kubernetes cluster.
    Features:
    - Get details about any resource in the cluster.
    - Create new resources in the cluster.
    -…

    This is a simple k8s-api project. It is built on Golang and utilizes the client-go library to interact with Kubernetes Cluster. It is a plug-and-play solution and can be used to create a k8s-api server. In three easy steps, you will have a simple API to interact with your cluster. The aim is to build a simple k8s-api server that can be used to interact with any Kubernetes cluster.
    Features:
    - Get details about any resource in the cluster.
    - Create new resources in the cluster.
    - Delete resources in the cluster.
    - Run CLI commands using the API.
    - Manage Helm Charts.
    - You can add, install, delete and update HELM charts.
    - Get live events from the cluster.
    - It is a REST API to interact with the cluster.
    - It has a health check endpoint as well.

    Links
    Docker Image: https://hub.docker.com/repository/docker/kitarp29/k8s-api
    Steps to use: https://github.com/kitarp29/kube-ez#getting-started-%EF%B8%8F
    API DOCS: https://github.com/kitarp29/kube-ez/blob/main/API_DOCS.md

    See project
  • Schedura

    -

    This project proposes an “Attendance Manager System” which also has a “Digital Time Table” in it.
    Github Repo: https://github.com/GDSC-DSI/Schedura
    The attendance management system allows students to track their attendance in any subject of their choice. They just have to add the subject of their choice and mark attended or missed for each class they have. Then the app will automatically generate and display a progress bar indicating their attendance percentage.

    The digital…

    This project proposes an “Attendance Manager System” which also has a “Digital Time Table” in it.
    Github Repo: https://github.com/GDSC-DSI/Schedura
    The attendance management system allows students to track their attendance in any subject of their choice. They just have to add the subject of their choice and mark attended or missed for each class they have. Then the app will automatically generate and display a progress bar indicating their attendance percentage.

    The digital timetable takes data from users like – year, branch & semester. Then it fetches & displays the timetable for the given data. Students get their class schedule in a few clicks, that too in a hassle-free manner.

    I worked on the Backend API.
    The API is a basic REST API written to be called by the App built under Android Study Jams 2021. We built this API under the Org. Google Developer Student Club - DSI. There is basic work of the API is to provide routes to GET and POST the timetable of different classes that are conducted on our college campus. This app provides the data for the classes happening at Dayananda Sagar College of Engineering, Bangalore in real-time. This is still a system in development.

    Other creators
    See project
  • Todo List CLI

    -

    It's a Todo List CLI Tool made in Javascript. Once the code is run in cmd it lets users add and delete tasks in the To-Do list. Moreover one can check the Items that are completed and the ones that are left. Users can check the report of the day, where the tool shows the date and the summary of the list. The color of the terminal is pre-defined to be Green and Black, to give a better feel of a CLI tool. I have tried it in many test cases and find it to perform up to the mark.
    This codebase…

    It's a Todo List CLI Tool made in Javascript. Once the code is run in cmd it lets users add and delete tasks in the To-Do list. Moreover one can check the Items that are completed and the ones that are left. Users can check the report of the day, where the tool shows the date and the summary of the list. The color of the terminal is pre-defined to be Green and Black, to give a better feel of a CLI tool. I have tried it in many test cases and find it to perform up to the mark.
    This codebase is an example that Javascript can be used to make things other than a website or web app.

    See project
  • Joker

    -

    It's a Chatbot Webapp built on ReactJS and Jokes API.
    The aim was to build a system that helped me learn to handle API requests and callbacks in ReactJS.
    Deployed on Github Pages.

    See project
  • LifeStyle Store

    -

    It's an E-Commerce Website developed using NodeJS, Express, MongoDB, and EJS. I made the complete back-end of the project.
    Features this site includes -
    • User Authentication and Registration System
    • The User credentials are stored in the MongoDB database after hashing and salting their credentials. This ensures the security of the data.
    • It has an Email Forwarding system setup for notifying the user.
    The System updates user about Password change, login, sign up, and order…

    It's an E-Commerce Website developed using NodeJS, Express, MongoDB, and EJS. I made the complete back-end of the project.
    Features this site includes -
    • User Authentication and Registration System
    • The User credentials are stored in the MongoDB database after hashing and salting their credentials. This ensures the security of the data.
    • It has an Email Forwarding system setup for notifying the user.
    The System updates user about Password change, login, sign up, and order details.
    • Like any e-commerce site, Users can browse and add items to their cart before buying.
    • Deployed on Heroku. Code for back-end is not open-sourced as it is in talks with a potential buyer.

    See project
  • Secrets

    -

    It's a Social Media Site for people to share stories anonymously.
    Developed using NodeJS, MongoDB, and ExpressJS. It was my project for a Hackathon.
    Features in this app include -
    ✅ User Authentication
    ✅ Cookies and Session Management
    ✅ Open Sourced
    Github Link- https://github.com/kitarp29/Secrets

    See project
  • Movies

    -

    It's a Movie Search Project, built on NodeJS and OMDB (npm manager).
    The aim was to build a system that helped me, learn to handle API requests and callbacks in NodeJS and Express.
    The project is deployed on Heroku.
    Github https://github.com/kitarp29/movies

    See project

Honors & Awards

  • YEAH Hackathon Winner

    Devfolio

    Won the National Level Hackathon YEAH.
    Link : https://verify.givemycertificate.com/verify/2P99-NA4A-ZZQ8-GBUH

  • LiFT Scholar

    The Linux Foundation

    ◦ The Linux Foundation has awarded me the LiFT Scholarship in the category of "Open Source Newbie". I will be taking the Essentials of Linux System Administration (LFS201) Course and completing the Linux Foundation Certified System Administrator (LFCS) Exam later this year.

    ◦ I was among the 49 applicants around the globe, who got this scholarship.

    ◦ This course will train me on how to use and implement Linux functions. Obtaining the certification will need me to put my skills to…

    ◦ The Linux Foundation has awarded me the LiFT Scholarship in the category of "Open Source Newbie". I will be taking the Essentials of Linux System Administration (LFS201) Course and completing the Linux Foundation Certified System Administrator (LFCS) Exam later this year.

    ◦ I was among the 49 applicants around the globe, who got this scholarship.

    ◦ This course will train me on how to use and implement Linux functions. Obtaining the certification will need me to put my skills to the test and validate my knowledge in a monitored, timed exam.

    ◦ Link: https://www.linuxfoundation.org/diversity-inclusivity/lift-scholarship-2021-recipients/

Test Scores

  • COMED-K

    Score: AIR 3747

    Engineering Entrance test.

Languages

  • Hindi

    Native or bilingual proficiency

  • English

    Professional working proficiency

Recommendations received

More activity by Pratik

View Pratik’s full profile

  • See who you know in common
  • Get introduced
  • Contact Pratik directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Pratik Singh in India

Add new skills with these courses