Own Projects
Ecommerce website with Android Application
Built complete ecommerce website in WordPress with the available plugins such as WooCommerce plugin and Flatsome theme and integrated with Razorpay payment gateway which is hosted in siteground.
Developed Webview android application with full website functionalities in java on Android studio.
Google sheet encryption and decryption
All the contents of the google sheet is encrypted and decrypted with Rabbit symmetric key cipher by running scripts in Google Apps script.
Cloud Migration for Dairy Products Distributor
Migrated the Web application from legacy on-premises to AWS cloud with the help of AWS migration framework. All the microservices are moved as lambda functions in AWS and consumed through API.
AWS Lambda, AWS EC2, AWS S3 Buckets, AWS DynamoDB, AWS API Gateway, AWS Cognito, AWS Cloudwatch, AWS Elastic Beanstalk are used for migration.
Static website deployed in Heroku Cloud Platform which is integrated with API.
Admin Dashboard for Dairy Products Distributor
Developed an J2EE web application hosted in Tomcat 9 Server which is used to track supply and demand of products which is integrated with payment tracker, WhatsApp message trigger and report generation.
Built using HTML, CSS, AngularJS, Bootstrap, RESTful web services, Core Java, Hibernate, MySQL. Eclipse as IDE and GitHub repository used for version control.
Static website deployed in Heroku Cloud Platform which is integrated with API.
Academic Projects
Research Project (Mobile Task offloading to cloud)
National College of Ireland
Offloading latency-sensitive (QR Scanner) and computational-intensive (Image processing) task from android application to cloud to improve the device performance.
Android application is developed in Java and cloud services such as AWS Lambda functions, AWS API Gateway, AWS Cognito, AWS S3 Buckets are used for offloading tasks.
Programming in Data Analytics
National College of Ireland
Analysis of border entry movement to improvise staffing in Immigration department using Apache Cassandra, Apache Spark and PostgreSQL.
In Oracle Virtual box with Debian environment, Data loaded to Apache Cassandra (NoSQL database) and pulled in Apache Spark for distributed data processing using Python and results of analyzed data is stored in PostgreSQL (SQL database).
Cloud Application Services
National College of Ireland
Implemented payment card validation for Itinerary Planner as Application Program Interface (API).
Credit card number is sent for validation then Google compute Engine will send response back to Ireland Hotels Application. API is secured by authentication of API key using GCP Cloud Endpoint.
Built using Ruby on Rails, HTML with embed Ruby, Bootstrap, Sqlite3 and deployed in Heroku Cloud Platform as Client Application. The Service application is developed in Java and deployed in Google Cloud Platform with Cloud Endpoint.
Cloud Application Development
National College of Ireland
Developed an Itinerary planner for Ireland using TDD approach and it will fetch live details of Hotels, Transport, Restaurants and create Itinerary for user.
Developed using Ruby on rails, HTML with embed Ruby, Bootstrap, Sqlite3 and deployed in Heroku cloud Platform (PAAS).