I'm a Software Developer who design's beautiful, does clean code, and develops customer centric products.

A motivated software development engineer who is ready to bring up meaningful results using ownership, and accountability like decisions. By driving out my learning and development skills, and thinking end-to-end I’ve developed an interest in building up the large-scale, high-performance, and customer-centric products.

Cool! Software Developer known by his work, and commitments

During my career, I've developed skills like being a productive software developer, developing customer centered mobile application, and websites, and apart from all this I'm UI/UX designer also.

Software Developer

Some products have same requirements, and some have completely different. Therefore, the code should be written in such a way, that a new joinee can easily understand your written code, and start working on to add new enhancements instead of improving it. Being a software developer, is the most exciting thing because you get to deal with entire project from gathering of project requirements to a product launch.

UI/UX Designer

After product backend is ready, and the product requirements are gathered, the time comes to give product a nice UI design which will make user experience better, and give a face value to our product in the market. As, customer satisfication is most important thing which every organization wants. Therefore, the products launched by each organization should have an attractive design, and easily understandable by its users.

Responsive Web Developer

Now, since the backend, and the UI design is ready. The time has come where the developer will finally develop, or code a website, or a mobile application for users. The design has such to coded, such that it works on all devices from mobile screen to large desktop screens. All the stages of product development, work synchronously with each other to avoid any mistakes which may lead to bad user experience.

Year, 2019 was one of my amazing years that I ever got! The hard-work, and motivation of 6 months (from December'2018 to May'2019) got me selected in Google Summer Of Code'2019 with an open source organization named coala Association e.V. I aimed that my project should be such that it can be used by any other open source oragnizations, and enthusiasts to join the coala organization by performing automations. It was a great experience working on such a large project, and completing it within a time span of 3-months. Learned a lot from this GSoC'19 event.

Hands-On Projects

The love for automations got me entered into an engineering college via an entrance exam. There I finally, got a chance to learn, and develop my computer science skills. Over the span of 4 years (2016-2020), I got hands-on work experience on multiple projects from my college level, to live projects. In these years, I managed to work on 10+ projects which got me hand-on experience with C++, Java, Python, Flutter, Web Developement, Team Management, and many more. But the learning should never stop, looking forward to explore data science domain, and full-stack.

Waiting for a new Achievement





Combining time managemnt, hard-work, and dedication will surely unlock a new Achievement in the career, or more appropriately say life. So, stay tuned to see my new achievement in this section.




The motivational process that occurs when your identity becomes linked to a long-term vision of your future. Triggers significant amounts of unconscious energy; usually marked by the realization: That is who I want to be.

-Daniel Coyle

My Skills

Skills I've developed since year 2016

Programming Skills

It takes knowledge, smart work, and dedication to make great ideas come to life. I have been consistenly developing my skills, and helping make great ideas happen for the past 2 years and I'm always ready for new challenges.

Python
90% Complete
Java
60% Complete
C++
60% Complete
Flutter-Dart
80% Complete
Django
80% Complete
Git Version Control
80% Complete
Machine Learning
60% Complete

Web Development, and Other Skills

Problem solving is not always about sitting in a board room talking about the way things should be done. I have a strong background in Web Developement, and UI design which allows me to think on my feet and act upon it.

HTML, and CSS
90% Complete
JavaScript, or jQuery
90% Complete
Adobe Photoshop, and Figma
70% Complete
Rest APIs
90% Complete
POSTMAN
90% Complete
Angular JS 2
80% Complete
Docker
50% Complete

Professional Experience

The professional expierence that I gained, by working on live projects with organizatons.

  • Apli.ai, a startup at IIT Bombay
  • Technical Project Head
  • Managing DevOps, Django Website, and Flutter Mobile Application
  • May'2020 - Present

  • Apli.ai, a startup at IIT Bombay
  • Full Stack Web Developer (Part-Time)
  • January'2020 - May'2020

  • Design, and Innovation Center, Panjab university, Chandigarh
  • Flutter Developer
  • January'2020 - May'2020

Dec 2019
  • College Semesters, and Minor Project on Machine Learning
  • Our team Machine Learning project is currently under review process to be published in Malaysian Journal of Computer Science
  • July'2019 - December'2019

  • 2019 Google Summer of Code with coala Association e.v.
  • Full Stack Web Developer
  • May'2019 - August'2019

July 2017
  • Started enjoying computer programming, and begin exploring new technolgies
  • July'2017

Personal Projects

Projects that I completed during by B.Engg. in Computer Science, and Engineering course.

AUTOMATION

BACKEND

Skin Disease Detection, and Localization

September-October 2020

I, and my team have developed a machine learning-based diagnosis system, that enables users to detect and recognize various kinds of common skin diseases over the 32 classes.
Accuracy: 93.06%, Average precision: 95%, and Average recall: 98%

It is under publication at Malaysian Journal of Computer Science.

AUTOMATION

Automate Notes Extractor

April 2019

Created a machine learning-based classification system with my batchmate, which classifies the WhatsApp images into course-related notes, and personal images. On classification, it separates the images into different directories for better understanding. It further has a capability to classify notes in - handwritten, and printed notes.
Validation accuracy: 98.18%

Tech Stack: Convolutional Neural Network machine learning model, and Python

ANDROID APP

FitLifts – Workout Log App

January - February 2019
Role: Co-Developer, and Database Analyst

Developed a customer-centered android application with my batchmate, which allows customers to track their gym workouts (and yoga exercises) in a well-organized manner.

Tech Stack: Kotlin, Java, and Firebase

FULL STACK

AKADEMIA

June - August 2018
Role: Co-Developer, and Project Manager

I, and my team have created a customer data-driven websitefor educational institutions, that allows students to thrive their knowledge. It's a platform where institution administrators, teachers, and students can share the study material with each other, and upload events details that are to happen in the institution.

Tech Stack: Django, Python, HTML, CSS, and JavaScript

PHP FULL STACK

My College Website - Team Project

March - April 2018
Role: PHP Full Stack Developer

Every year, our college selects a bunch of 3rd Year students to re-design the college webiste to have a hands-on expeirence on web developemnt. I was one of those students, who received this oppurtunity to give a contribution to my college website. The task assigned to the team was to redesign the college, and our college fest website to make it more secure.

Tech Stack: HTML, CSS, PHP, and JavaScript

C++ COMMAND LINE

Students Record Manager

November 2017

I've developed a C++ command-line interface to allow educational institutions to store the student's details in a well-structured modular text file format. The project was completed under the guidance of my data structures professor (Dr. R.B. Patel).

Tech Stack: C++ (using Linked List)

JAVA GUI

Database cum Record Manager

July 2017

A customer-centered end-to-end Java GUI application, that can be used by Educational Institutions, Medical Organizations, and Crime Departments.

The application allows administrators to store information about the students, patients as well as criminals in a MySQL database.

Tech Stack: Java and Apache-MySQL