Aditya

Full-Stack Developer with Expertise in Python, PHP, JavaScript, with a Passion for IoT & Hardware Development.

open_in_new BUSINESS  |  download RESUME  |  rss_feed BLOG

Professional Experience

Bengaluru, Karnataka (May 2019 - Present)

  • Developed API endpoints for bulk SMS Email, invoice issuing with Python and PHP.
  • Experience in working directly with clients to understand their requirements.
  • Managed AWS services including EC2, Route53, SES, SNS, CloudFront & LightSail.

Python, PHP, JavaScript, C

Bengaluru, Karnataka (June 2023 - August 2023)

  • Developed a resume parsing program in Python.
  • Used OpenAI API to parse data extracted from resume.
  • Implemented database search for job and candidate matching based on resume data.

Python

Bengaluru, Karnataka (May 2019 - November 2021)

  • Lead and managed multiple software development teams in developing over 15 software products.
  • Spoke to customers to understand software requirements.
  • Trained freshers and students in PHP, HTML, CSS and JavaScript.

Python, PHP, HTML, CSS & JavaScript





Skills

terminal Programming

Experience with programming in PHP, Python (and MicroPython), JS, CSS, C, JavaScript, HTML, and more.

cloud Cloud Computing

Experience with AWS services including EC2, Route53, SES, SNS, CloudFront & LightSail.

open_in_new Web Development

Experience in building web apps using HTML, PHP, CSS, JavaScript, and WordPress.





Projects

ESP-TOTP — TOTP Two-Factor Authentication with ESP32

  • The project uses an ESP32C3 microcontroller from SEEED Studio which comes with Wi-Fi and Bluetooth (BLE) support.
  • It contains an RTC, and battery to keep time and generate TOTPs.
  • The secret key can be uploaded to the device via USB allowing OTPs to be generated without any network.
  • The project is written in MicroPython and uses a Rotary Encoder and an SSD1306 OLED display for it's I/O.

PyPOS — An ESP32 Point of Sale device built written in MicroPython

  • The project uses an ESP32C3 microcontroller from SEEED Studio which comes with Wi-Fi and Bluetooth (BLE) support.
  • It generates a UPI QR code from the Razorpay API and displays it on the OLED screen and verifies payment in real-time.
  • It produces an output signal which can be used for further control such as in a vending machine or access control.
  • It also includes a SIM7670C module for 4G/LTE connectivity allowing it to be used as a standalone device without a Wi-Fi or Bluetooth connection.

Lynkr.org — An invite-only social network written in PHP

  • This PHP based social networking app focuses on connections from the real world instead of commercial posts from corporations.
  • An invite code is required to join the app. It utilizes multiple cloud services including AWS SES, Route53, S3 and EC2.
  • Images are distributed over a content delivery network (CDN) for perfomance optimization.
  • The app also integrates with the Spotify API allowing users to display the music they are listening to in real time and spotify based login.