Abhishek is currently a junior undergraduate at the Birla Institute of Technology & Science (BITS), Pilani, India, with 4+ years of hands-on experience in Golang, Python, C/C++, JavaScript, and special interest in Software License Compliance, Web Development, Parsers and Security Systems. For the last four years, he has been actively working as a lead software developer with various technical groups at BITS Pilani with multiple projects in production with over 5000 active users. With substantial command over web development frameworks like Django, Flask and Rails, Abhishek has also developed multiple Mobile Applications and Desktop applications. He is very much fond of writing clean, well-documented and tested code and likes to improve the projects developed before.
Abhishek has worked as a Student Developer at Google Summer of Code and Mentored at Google Code-in. He's also identified as the only student at BITS Pilani having worked closely with all the three major student bodies on campus and had lead multiple technical teams designing and developing digital solutions on campus.
May 2019 - Sep. 2019
May 2019 - Sep. 2019
Dec. 2019 - Jan. 2020
Apr. 2019 - PRESENT
Nov. 2019 - PRESENT
Apr. 2018 - Mar. 2020
Apr. 2019 - Mar. 2020
Dec. 2018 - Jul. 2019
Abhishek has worked on multiple projects utilising a plethora of skills including Python, Golang, C, C++, SQL, HTML, XML/RDF, CSS, JavaScript, AJAX, Git, Django, Flask, Revel, PyQT, Rails.
The official website of Sports Union, BITS Pilani using Django web framework with an Inventory Management System to keep a track of all the Sports Inventory available on campus and a payment gateway integrated with the website to accept donations from the Sports Alumni of the college.
A web portal managing three-tiers of authentication permissions for students with AES encryption to keep the data secure and reduce the possibility of SQL Injection. Offers an automated mailing system using Sendgrid mailing API. Can read and write from/to spreadsheets and uses a QR code based authentication system.
A cross platform mobile app based on Flutter offering a real time Expenses Review Section to keep a track of expenses made using college ID. Offers online signing/cancellation of merch/events and a QR code Scanner to verify entries and delivery. Integrates a Study Section providing academic resources by serving over 3000 documents.
A pure Python implementation of MySQL replication protocol build on top of PyMYSQL allows receiving events like insert, update, delete with their data and raw SQL queries. Developed to communicated with the SU App.
An aid to help students during online teaching with interactive features such as animations, walkthroughs, and virtual simulations provide students with the platform to explore chemical concepts in more detail. (Supervised by Dr. Prashant U Manohar, Dept. of Chemistry, BITS Pilani)
A web-based academically oriented online magazine that hosts editorials on pertinent issues in the fields of Economics & Finanace, Science and Technology and World Affairs, contributed primarily by college students. Developed using Django.
A small scale e-commerce website selling healthcare supplements using Django with integrated PayTM payments API to make payments for the items checked out.
A portal developed for BOSM 2018 (College Sports Fest) that eased the process of Registration, Verification, Payments and Accommodation of the participants. Secured the website by enforcing connections over HTTPS, mitigation against DDoS, CSRF, XSS and implemented RBAC. Configured an Nginx reverse proxy server, added static file caching.