π Software Engineer | ETL Developer | GIS Enthusiast
π Rajshahi, Bangladesh
I am a Software Engineer with 3+ years of experience in ETL development, Geographic Information Systems (GIS), Data Engineering, and Microservices. I specialize in Apache NiFi, Apache Kafka, Node.js, Laravel, and PostgreSQL/PostGIS. Passionate about automation, data processing, and software performance optimization.
π Nov 2022 - Present | π’ Rajshahi, Bangladesh
- ETL Development: Extract, transform, and load data from databases, APIs, and files into PostgreSQL, MySQL, and MongoDB.
- GIS Development: Worked on Map integration, Map Mutation, Editing, and Area Calculation using OpenLayers, Turf.js, and PostGIS.
- Data Engineering: Developed Mail Processing & API Data Management systems using Apache NiFi.
- Microservices: Integrated OAuth2 authentication for API security.
π Jul 2021 - Nov 2022 | π’ Gazipur, Bangladesh
- Developed BOF Product Tracker & Employee Task Scheduler.
- Performed Black Box Testing for ERP solutions.
- Managed project coordination for ERP development.
π May 2020 - Jul 2021 | π’ Dhaka, Bangladesh
- Built Dynamic Portfolio Websites & Laravel-based Admin Packages & Payment Gateway.
- ETL Tools: Apache NiFi, Apache Kafka, Debezium (CDC)
- Programming Languages: JavaScript, SQL (MySQL, PostgreSQL), Python, C, C++, PHP, Shell
- JavaScript Libraries: OpenLayers (Frontend Web Mapper), Turf.js, d3.js, jQuery
- Frameworks: Laravel, Node.js
- OS & DevOps: Linux Administration, Docker
- Languages & Frameworks: HTML, CSS, Vue.js
- Teaching: Physics & Mathematics (HSC Level)
- YouTube Channel: Ruhulβs HSC Higher Math Solution
π GitHub Repo
π Tech: Node.js, Turf.js, OpenLayers, PostGIS, d3.js
π Description: CRUD operations on GeoJSON plotted maps.
π GitHub Repo
π Tech: PHP, Laravel
π Description: Inventory management system for tracking BOF ICT assets.
π My Coding Profile
- Solved 700+ problems across various platforms.
- LeetCode: AlfaBinomialx (150+ coding problems solved in C++)
- Codeforces: AlfaBinomial (Expert in Greedy, DFS, BFS, HashMap, Tree, Stack, Queue)
π Rajshahi University of Engineering & Technology (RUET)
π
M.Sc. in Computer Science & Engineering | 2023 - Present
π American International University-Bangladesh (AIUB)
π
B.Sc. in Computer Science & Engineering | CGPA: 3.27/4.00 | 2016 - 2020
π Notre Dame College, Dhaka | GPA: 5.00/5.00 | 2013 - 2015
π Mohammadpur Preparatory School & College, Dhaka | GPA: 5.00/5.00 | 2011 - 2013
π Research Area: Augmented Reality (AR) in Education
- Title: AR Lab/Practical Simulation Book for Physics, Chemistry & CS
- Publication Link: ACM Digital Library
π 2nd Runner-up - Banglalink SDG Hackathon 3.0 (2022)
- Project: Automation of Agro Farm in Rooftop
π» GitHub: github.com/MohammadRuhulAmin
πΌ LinkedIn: linkedin.com/in/aminruhulmd
π§ Email: ruhulamin.cs.dev@gmail.com
π± Phone: +8801322352864


