Projects
Virtual & Autonomous Driving Experience Development
Jan 2023 - onwards
The software development of the virtual and autonomous driving experience involves creating a simulation software
that emulates a realistic driving environment, enabling users to experience autonomous driving in a safe and
controlled environment.
The project utilizes advanced technologies such as machine learning, computer vision, and virtual reality.
DB Utility Upgrade for ACDSS
Dec 2022 - Dec 2022
The database project involved synchronizing all existing databases between PostgreSQL, MySQL, and Greenplum.
The project required the addition of new tables and updates to scripts for table creation and updates.
Watchdog Service Integration in ACDSS service
Nov 2022 - Dec 2022
A shared memory API was integrated into the ACDDS service to ensure that the main server knew which services were alive.
The SHM API was used to send a heartbeat after a set interval, indicating that the service was still alive.
ARIES Petroleum Economics Software - Backend Engine Development
Sep 2021 - Oct 2022
- enhanced the software's existing features and added new features for new calculations.
- implemented a range of improvements and new features using Fortran and C++.
- worked closely with economists and other domain experts to ensure that the software was
meeting their needs and delivering accurate and reliable results.
View Here
Frontend Design and Development of EvoFinite Website
Nov 2021 - Dec 2021
Used HTML5, CSS3, BootStrap 5.0, JQuery and JavaScript for the design and development
of frontend.
View Here
Frontend Design and Development of DetergeoBot Website
Nov 2021 - Dec 2021
Used HTML5, CSS3, BootStrap 5.0, JQuery and JavaScript for the design and development
of frontend.
View Here
Visualization of distribution of pharmaceutical industries using ArcGIS
Pro
Dec 2020 - Jan 2021
- SIC Codes for pharmaceutical industries were extracted from the ONS UK website.
- Python script was used for extraction, pre-processing and classification of industrial data.
- Processed CSV files were imported in ArcGIS Pro application and spatial distribution was
visualized.
- The aim was to help pharmaceutical industries and similar industries to realize the best
transportation routes,
distribution channels and supply chains.
ASME BPVC Section III - Rules for Construction of Nuclear Facility
Jun 2020 - Aug 2020
Implemented the 2019 edition update for ASME Nuclear NB, NC and ND piping codes for construction
of nuclear facility in
AutoPIPE CONNECT Edition v12.5
, which involved:
- Updates to the stress and allowable subroutines in Fortran.
- Updates to the dialogs and the UI for the new edition.
- Implement import / export scenarios for the new piping code edition.
- Updates to the program documentation using RoboHelp 2017.
DNVGL-ST-F101 Submarine Pipeline Systems
Feb 2020 - Jun 2021
Implemented the 2017 edition update of the submarine pipelines code for
AutoPIPE CONNECT v.12.04.00.14 which involved:
- Updates to the stress and allowable subroutines in Fortran.
- Updates to the results dialogs options to assist with user control.
- Implement import / export scenarios for the new piping code edition.
- Updates to the program documentation using RoboHelp 2017.
Development of a Low-Cost Tilt Sensing System for Building Health
Monitoring
Sep 2018 - Jun 2019
This was my Bachelors Final Year Project.
- Developed a tilt sensing system using ARM Cortex M3 (primary controller), NodeMCU (open-source
IoT
platform), and ADXL-PMDZ-355 (accelerometer).
- Designed a web interface and smartphone app to display and monitor the data.
View Here
Development of Solar Panel Cleaning Robot (DetergeoBot)
Apr 2018 - Feb 2021
A fully automated solar panel cleaning mechanism providing high cleaning speed with good
efficiency.
Air Pollution and Noise Monitoring System Using Raspberry Pi
Apr 2019 - May 2019
- Raspberry Pi 3 B+ was interfaced with gas sensors (MQ-135, MQ-7, MG-811).
- ADC MCP3008 was used for analog to digital conversion of signals.
- Python3 was used to program the system.
- ThingSpeak platform was used to display data on the web interface.
NERC Indigenous Autonomous Arena-Solving Robot
Sep 2017 - Jul 2018
- Designed and programmed an autonomous robot which could localize itself in a given arena.
- The robot was able to sense obstacles, place objects, follow walls, and follow lines.
- Color sensor (TCS3200), SONAR sensor (HC-SR04) and IR sensors were interfaced with Arduino Mega
2560.
- DC stepper motors were used with Arduino Mega to design the ball potting mechanism.
View Here