Hello Visitor!

I'm Dhruv Sharma, a Computer Science undergrad and enthusiast pursuing effective solutions of problems by creating unique web and mobile applications.

About


I like to work hard building projects, collaborating with people, learning new technologies all for a cause so that I can help realise ideas and dreams into useful softwares.

Want to work in a challenging environment which gives me a chance to exploit my extreme interest in the field of Computer Science, fulfill my desire to do something out of the box for my organisation, explore and grow my skills and talent in the process.

I still look out for interviews in search of great teams & projects that interest me: Download Resume



Some of my past projects

Terminator - Procmon Software GUI

Key Skills : Python(PySimpleGUI, psutil), JSON Parsing, API Testing, File Handling

Software Application GUI for monitoring processes running on a system which shows all the information about their path, state, name, id's including the information of all the processes which have a remote connection and also listing the geographical location controlling the process and also checking the nature of the process using VirusTotal's public API.

Read More
Brahmastra - An Online URLAnalyzer

Key Skills : requests, json, Django(Form management,static file handling, template management, view modelling), Django-REST framework for API service, scrapy.

Brahmastra is an effort to build a platform where malicious, phishing or compressed links can be checked on more than 72 antiviruses and latest threat report checks performed after decompressions performed on a link giving the user details about the source of the link, the level of maliciousness, type also the type of content and other links are scraped and checked.

Read More
Quiz Template Creator

Key Skills : AngularJS v >= 1.5,node v >= 10, npm >= 6,Bootstrap v 3.x, json server(typicode)

This is a frontend template sub module i.e. an explicit feature of the qls academy software pvt. ltd. it can be used to create a question paper for conducting a quiz, exam or mock test for a student from multiple subjects, topics all fetched dynamically from apis hosted for complete contained question bank so that the system can suggest questions intelligently by an AI based selection system also giving the user a facility to choose the questions, topics, levels and types as well from the question bank

Read More


My Experience as a Developer

Full stack developer at QLS Academy Pvt. Ltd.

I have interned at QLS academy which is a growing startup where I added more functionality to their UI and also migrated components of their services such as paper template creation systems to angularjs. While also refactoring their various api services using django and django rest framework.

What I Know

Having experience working on different projects and technologies which I personally built and also completed in teams on Python, Django, django-rest framework, flask, AngularJS, Angular, Ionic and APIs such as google maps, VirusTotal and a whole bunch more I can’t possibly mention in one sentence! ;)

PS: Presently, have also been working on Java, MySQL and Android Application Development.

  • C/C++
  • Python
  • Java
  • JavaScript
  • Typescript
  • Ionic 4
  • Angular 7
  • Django/Django-REST
  • Git/Heroku/PythonAnywhere
  • HTML5/CSS3/BootStrap

How I Learn

Reverse Engineer & Build Ugly Prototypes First.

I can learn just about anything by having a final product to tear apart piece by piece. I break the code where I need to figure out why things work the way they do. Documentation is just a reference.

My Short Term Goals

Aside from building small projects I would love to enter a position where I can be part of a bigger team & learn from others with more experience than myself.

Contact me:

Wanna reach out? shoot me an email at ddhuvsharma1997@gmail.com