Hello, my name isPappu KumarI'm a
Full Stack Deve
GitHubLinkedIn
Pappu Kumar

FULL STACK WEB DEVELOPMENT

Masai School - 2022

B.Tech - Mechanical Engineering

CSVTU 2018 - 2022

Intermediate of Science

JDS (+2) School Khilwat - 2018

Matriculation

Cambridge Public School Patna - 2015

  • Hello! My name is Pappu Kumar. I'm a passionate Developer with 1.5 years of experience, strong administrative & communication skills, good attention to detail & the ability to write efficient code.
  • After completing my Full-Stack Web Development course, I got the opportunity to work with MatrIOT Solution Bangalore. There, I migrated the company web-apps from older versions to the latest ones and added new features in web-apps as well as mobile apps. I also worked on an AIML project for hole detection.
  • Fast forwarding to today, I am working as an SDE-Mobile at Sensegrass. Here, I work as a remote developer. After much preparation, dedication, and consistency, I am able to achieve this milestone. As I begin the next chapter of my career, I am very eager to learn, grow, and contribute to my new role.

My Technical Skills

HTMLHTML
CSSCSS
JavaScriptJavaScript
BootstrapBootstrap
ReactReact
ReduxRedux
AngularAngular
Angular-MaterialAngular-Material
Material UIMaterial UI
Node.jsNode.js
ExpressExpress
Spring BootSpring Boot
DjangoDjango
MongoDBMongoDB
MongooseMongoose
MySQLMySQL
SequelizeSequelize
SQLSQL
Socket.ioSocket.io
PostgreSQLPostgreSQL
VscodeVscode
IntelliJ IDEAIntelliJ IDEA
GitGit
GitHubGitHub
BitbucketBitbucket
PostmanPostman
JIRAJIRA
DockerDocker
KubernetesKubernetes
IonicIonic
React-NativeReact-Native
DartDart
FlutterFlutter
KotlinKotlin
Android StudioAndroid Studio
PythonPython
JavaJava
C++C++
PyTorchPyTorch
FirebaseFirebase
Socket-pythonSocket-python
Cashfree-Payment GatewayCashfree-Payment Gateway
Cashfree-PayoutsCashfree-Payouts
Stripe-Payment GatewayStripe-Payment Gateway

My Experiences (~1.5 Years)



Software Developer Trainee

March 2023 - Sept 2023

MatrIoT Solutions, Bangalore


  • Developed a BIO DATA web application using Angular for the frontend and Node.js with Express and MongoDB for the backend.
  • Implemented CRUD operations, third-party APIs, WebSocket, MQTT, and data validation functionalities.
  • Replaced MongoDB with MySQL in the same application.
  • Replicated the web application as an Android app using Ionic, a cross-platform framework.
  • Updated M3-SUITE web app frontend from Angular 8 to 16 alone.
  • Dockerized above applications.


Software Engineer

October 2023 - Feb 2024

MatrIoT Solutions, Bangalore


  • Updated the M3-SUITE backend from Node.js version 5 to the latest and replaced MongoDB database with MySQL.
  • Mostly worked on Asset Tracker backend while other team members worked on cBin backend.
  • Updated the schema model, updated the events, and also updated the web sockets.
  • Created Dockerfile for Node.js application and created Docker compose for backend application.
  • Worked on one IoT product, creating a logger file using Python and creating a JSON property and validation function.
  • Created a WebSocket where two laptop clients and the server can connect and communicate through messages.


SDE-Mobile

April 2024 - Present

SenseGrass, California (Remote)


  • Created a fintech app with payment transfer functionality similar to modern Paytm and PhonePe using React Native.
  • Included loan and crop insurance functionalities for farmers.
  • Integrated payment gateway and payouts using Cashfree.
  • Worked on Node.js backend with MongoDB for integrating Cashfree API.
  • Collaborated with 2 developers on this fintech product.


  • Developed MoneyPlant app with 2 developers using React Native and Spring Boot PostgreSQL.
  • MoneyPlant features include employee loans based on salary, payment transfer, stock investment, mutual funds, SIP, games, gold loans, and credit cards.
  • Worked on frontend for onboarding (signup), login, and KYC for new users.
  • Developed side navbar, fixed bottom navbar, home screen, and connected screens.
  • Implemented QR code scanning and generation, notifications, user profile, game design, and credit card application.
  • Worked on gold loans section.

  • Designed the architecture of the entire backend for MoneyPlant using Spring Boot and PostgreSQL.
  • Learned Spring Boot and PostgreSQL from scratch while working on frontend, then started building backend application.
  • Designed model schema for the backend.
  • Created APIs for onboarding users, login, and mobile number verification.
  • Developed various other APIs for frontend functionalities mentioned above.

<PROJECTS />

Image
1MG CLONE
India's best online pharmacy with a wide range of Prescription and OTC medicines. Order medicines online at 1mg's medicine store in 100+ cities like - Delhi ...
Tech Stack: HTML | CSS | JavaScript | Local Storage
Image
KOHL'S Clone
Kohl's is an American department store retail chain, operated by Kohl's Corporation.
Tech Stack: HTML | CSS | JavaScript | Local Storage | JSON SERVER
Image
Netflix Clone
Netflix is a subscription-based streaming service that allows our members to watch TV shows and movies without commercials on an internet-connected device.
Tech Stack: React | Redux | JavaScript | CSS | JSX | JSON SERVER | Local Storage
Image
Social Media App
It is similar to social media where users can share media and comment like share
Tech Stack: React | Redux | Nodejs | Expressjs | MongoDB | Atlas | JavaScript | CSS | JSX | Local Storage
Image
Fintech App
It is a fintech app where users can buy listed products , pay loans , do payments using cards as well as UPI
Tech Stack: React-Native | Redux | Material UI | Nodejs | Expressjs | MongoDB | Stripe Payment Gateway
Image
Employee App
It is a simple employee based app which will show all the employee of an organisation in list and apart from this, the employee who are active and 5 yeras or more than 5 years are present in organisation will have background color different and one flag sign will be shown }
Tech Stack: Dart | Flutter | Nodejs | Expressjs | MongoDB
Image
Button Click Animation
When I click on Button it should send Notification and have good looking Animated UI
Tech Stack: Nextjs | PWA | CSS | JavaScript

GitHub Contribution (Last 1 Year) Graph for pappukrs

GitHub Contribution GraphGitHub Activity Graph

GitHub Stats (Last 1 year) for pappukrs

GitHub StatsGitHub Streak Stats
Whatsapp me?