Hi I'm Shobhit

I am Software Engineer working at CrelioHealth as a full stack developer.
My expertise lies in writing robust code, strong debugging skills and coming up with out of the box solutions for engineering problems :)

Apart from job, I love breaking things for fun and create art with code


Technologies I've worked on

At CrelioHealth Python, Django, Flask, React, Redis, MySQL, Pusher, Centrifugo, S3

See work at CrelioHealth

Apart from work, I've also worked on S3, EC2, Tailwinds, NextJs, Php, Android, Java, Bash

Other things I like to do

Hacking, Gaming, Sketching, Trekking and working on multiple side projects

Projects
Livetrack - Remote Monitoring Tool
  • Dashboard with machine details and live thumbnail preview

  • Take control of machine with remote desktop, Take screenshot, restart, check clipboard contents, lock USB

  • Live preview of all connected client machines

  • Execute shell commands directly

  • Cross platform interactive shell access without ssh

  • Get alerts when specific applications are opened by client

    Technologies Used Python, Twisted for Socket Programming, Qt for UI, Linux commands, Socat for Remote Shell

    Type BE Project

    Description Cross platform application which supports simultaneous connections and comes with features like Remote Desktop, App usage tracking, Live preview of machine, Shell access to the system, Alerts, Remtote commands (e.g Restart, screenshot, clipboard)

    probethis

      Technologies Used Python

      Type Personal

      Description Made this to make my recon process easier as i had to do this manually, i.e checking website endpoints for data and status codes. Infosec users really liked this tool, but just a day after launch of this tool projectdiscovery.io launched httpx which does same thing :)

      Instakart
      • User dashboard

      • Link your instagram account

      • Add details for gig

      • Gig details and overview

      • View gigs of other influencers with multiple filters

      • Add credits with paypal

      • Order Gig with contents and timing for it to be posted

      • Admin dashboard - Approve accounts payments, ban account...

        Technologies Used Php, Bootstrap, Jquery, Paypal integration for payment, Cron Jobs

        Type Paid Project

        Description This was a paid project i built back in 2016 (Made public in 2019), this project was built to bring together instagram influencers and people who wants to market their product according to budget and audience. This project consists of 20+ modules. influencers starts by linking their account to instakart and listing it with price, amount of time for shoutout etc. while buyers can filter instagram accounts based on their needs and purchase a shoutout and will be able to track their post right through dashboard. Site owner has it's own admin panel where he can approve, decline payouts, bas users and do much more. Site uses paypal for payments

        Note This was built in 2016, Instagram has secured their APIs so app won't be able to scrape data, I've added hardcoded json for google account

        gif2ascii

          Technologies Used Python, Bash

          Type Personal

          Description I liked the idea of screenfetch tool, I was wondering if i can add gif instead of static linux distro logo

          Doge Meet

            Technologies Used Javascript

            Type Personal

            Description Doge Meet is chrome extension for Google Meet which once activated turns everyone's profile picture into doge and talks as user speaks, it works based on audio levels used by google meet

            Thor CSS Art

              Technologies Used Html, CSS

              Type Personal

              Description This isn't really a project, It's Vector of thor created using pure Html and CSS

              College MIS
              • Student can view their attendance

              • Marks displayed for students

              • Notices added by teachers for students

              • Books borrowed by a student

              • Teachers can select subject and add attendance

              • Teachers can add marks for unit tests

              • Teachers can add / delete notice for specific batches

              • Teachers can view profile of any student

              • librarian can lend books to student

                Technologies Used Python, Jinja, Jquery, Bootstrap

                Type Interview Project

                Description This was interview project, problem statement given by CrelioHealth for interview round. Consists of professor, librarian and student login. Professors can add attendance, add exam marks, add notices. librarian can lend books to students, Students can view result, attendance, Notices, Borrow bocks from librarian

                Test credentials You can find test credentials on github repo

                Blog Posts

                Understanding and Reconstructing PDFs

                In this post, I’ll talk about the structure of Pdfs and how I managed to solve one of the engineering problems related to Pdfs. At LiveHealth, the Lab software (web application) comes with an option that enables users to attach a Pdf to the existing lab report. So the result will be a PDF version of the lab report merged with the attached report. The web application runs on Django 1.x.x and uses Python 2.x.x Continue Reading