💪 Skills 🛠
Python Core
- Overall Experience: 10 years 7 months
Expert ⭐⭐⭐⭐⭐
I started learning Python while I was in college. I was a JAVA developer, so immediately fell in love with Python due to its robustness and ease of use. Shorter code, better readability and maintainability are the prime reasons why I prefer Python over any other programming language. It is one of the mainstream languages and with the increasing processing capacity of machines, its coming in handy for all sorts of projects.
Python Flask
- Overall Experience: 6 years 2 months
Expert ⭐⭐⭐⭐⭐
When I first heard about web frameworks, I did some digging for any such Python framework and found Flask. Flask, being a lightweight framework, was extremely easy to learn and pretty simple to implement. It gives you the added advantage of picking only the components you are planning to use in your website, making it one of the most flexible frameworks in the market. Its extremely suitable small-scale applications.
Python Django
- Overall Experience: 4 years 7 months
Expert ⭐⭐⭐⭐⭐
After learning Flask, I decided to search for other Python web frameworks. Django came up as one of the most popular ones. So I decided to learn it as well. One might think "why to learn two different frameworks which do the same thing?" Well though they do the same job, Django is a heavy lifter and comes pack with most of the components one would need to run a world class web application within minutes.
AWS
- Overall Experience: 4 years 7 months
Advanced ⭐⭐⭐⭐
Initially, I started preparing for the AWS cloud practitioner exam however I just fell in love with AWS. So I kept learning and decided to directly take the Solution Architect exam. I have been playing with AWS for about 2 years now. Launching EC2 instances, configuring auto-scaling, automating with Elastic Beanstalk whatever you want, AWS thought of it and gave you extremely easy ways to achieve all that.
Scrum
- Overall Experience: 5 years 3 months
Advanced ⭐⭐⭐⭐
Agile methodology always intrigued me and with time I realized there are various flavours to it. So I set my sights on Scrum. I have been working in Agile environment since last few years and have a pretty good experience. I am now a Scrum.org certified Scrum Master. After spending a good amount of time with Scrum, I can re-affirm "Scrum is simple to understand but difficult to master."
HTML/CSS/JavaScript
- Overall Experience: 11 years 3 months
Expert ⭐⭐⭐⭐⭐
After joining my college for Bachelor's degree, I got an opportunity to work in the college web development team. Our responsibility was to re-design the college website and maintain it from that point on. That is when I started working on HTML, CSS and JavaScript. I feel I have come a long way now, but somehow, I always find something new while working with these languages.
Bootstrap
- Overall Experience: 8 years
Expert ⭐⭐⭐⭐⭐
Bootstrap is a CSS framework which allows one to create responsive websites. It mainly divides the entire web page in grids and then you get the option to change the size of content based on the screen size on which your website is being used. It has become a common standard to create good looking websites and is widely popular in the developer community.
SQL
- Overall Experience: 9 years 2 months
Expert ⭐⭐⭐⭐⭐
SQL is one of the prime languages that one has to study to be able to work with the databases. RDBMS needs SQL! There are a number of flavours of SQL available: MySQL, PostgreSQL, MS SQL Server (and the list goes on). Which one to study? The best thing about SQL is that no matter who is the vendor, overall, each of them follow a standard and hence the constructs are pretty relatable to one other.
Node
- Overall Experience: 1 year 11 month
Competent ⭐⭐⭐
Node is emerging as one of the prime utilities today. "Utitlity?" Well yes, it is merely a utility which gives you a platform to run JavaScript on your machine much like any other compiler/interpreter you know of. So Node gave users the capability to get JS out of web browsers. This promoted JavaScript from being a client-side scripting language to a full-fledged server-side language. I am yet to dive deeper!