Hello, I'm Praveen.

I'm a Full-stack web developer.

shape
shape
shape
shape

Fast Learner

I love writing code and like to explore new languages I think will make me more efficient in my daily tasks.

Committed

You need a reliable person that will get the job done? Look no further! I deliver work on time and communicate often with my team if necessary.

Attention to Details

Understanding the mechanisms of each language is what I am all about! I do not like the feeling of solving a problem without knowing how I did it.

Intuitive

I give strong preference for easy to use, intuitive UX/UI and layouts that work on any device, big or small.

ABOUT

This is who I am in a nutshell:

Everything started with my passion towards learning how computers work. Soon I became attracted towards web technology and how websites are made.

2012 — My first paid contract with a US based company named Monavie. I worked with optimizing thier websites for google search and also did website design changes to increase their conversions.

2016 — Have worked with Nutracap Labs and helped them with their website design, optimization, Facebook advertising and Google adwords.

Rest of my experience is successful cooperation as a freelancer with businesses from US.

PROJECTS

My Most Popular Works
Project Browger
Browger

Browger is a chat messenger in the browser. It is similar to slack app where people can connect and chat with their friends and co-workers.

Accomplishments

×
  • Used websockets for real-time functions of the chat.
  • Used React, Redux, Redux Saga and Semantic UI for frontend.
  • Used Node.js for backend REST API and MongoDB for database.
Project Browger
T-Shirt Shop

T-Shirt Shop is an online T-Shirt shop where users can select and buy their favorite T-Shirts with ease. T-Shirts can be searched based on size, color and categories.

Accomplishments

×
  • Tech Stack Used for Frontend: React.js, Styled-Components for styling the elements, Apollo Client, Reac-Apollo and finally Jest and Enzyme -> for testing.
  • Tech Stack Used for Backend: Node.js, Apollo Server Express, Sequelize and Stripe -> for handling server side payment authentication.
shape
shape
shape
shape

SKILLS

The languages, frameworks, libraries, and tools I use to write my code:

Frontend

Other than HTML, CSS, and JavaScript, I am a big fan of SASS and the versatility it offers to produce quality stylesheets. In most cases, I like to pair those web technologies with popular frontend frameworks like React.js, or even Vue.js

7 Years Experience

Backend

Being really comfortable writing lines of code in JavaScript, I naturally chose Node.js as my main server-side language and use it with backend framework Express.js to handle the rest.

5 Year Experience

Database

MySQL and Sequelize are my go-to when it comes to using relational database. I do like PostgreSQL to replace MySQL sometimes. The NoSQL database MongoDB and Mongoose are usually my go-to in terms of non-relational database needs. I'm currently exposing myself to other databases, notably Google and Amazon's.

3 Year Experience

Devops

The idea of MicroServices grew on me when I started to look into Docker. I prefer using Kubernetes and Swarm for container orchestration. TravisCI, CircleCI and Jenkins are my go-to when it comes to CI/CD pipelines.

1 Year Experience

Miscellaneous

Other tools that I use for making my life easy when coding projects include Git, Visual Studio Code, Photoshop, Heroku, Docker Compose, Google Cloud Platform and Amazon Web Services.

N/A

CONTACT

The languages, frameworks, libraries, and tools I use to write my code:
TOP