About Me
Programming Skills
Python
- I have been using Python since 2020. I used Python to complete “Data Scientist with Python” career track of DataCamp. I also used Python to complete “Digital Image Processing” and “Machine Learning for Engineering Applications” courses at Texas State University. I have worked with most of the popular libraries such as Pandas, NumPy, Matplotlib, Seaborn, Beautiful Soup, Requests, SciPy, Scikit-learn, PyTorch, Keras, TensorFlow, XGBoost, Pillow, OpenCV, Scikit-image, UMAP, TSNE, PyPI etc.
C
- I started programming with C during my undergraduate study at Green university of Bangladesh. I took “Computer Programming” and “Computer Programming Laboratory” courses at Green University of Bangladesh. I also used Arduino IDE for “Hand Gesture Controlled Robot”, Arduino IDE is based on C.
Assembly Language
- I took “Microprocessor and Interfacing” and “Microprocessor and Interfacing Laboratory” courses at Green University of Bangladesh. I used assembly language to program Intel 8086 microprocessor.
SQL
- I have used SQL to manipulate databases during “Data Scientist with Python” career track of DataCamp.
Verilog
- I have used System Verilog to develop Single Precision IEEE754 Encoder and IEEE754 Adder for “Advanced Computer Architecture and Arithmetic” course at Texas State University.
HTML/CSS
- I learned to manipulate HTML and CSS by developing this website.
Software and Environments
Anaconda
- I am very familiar with Anaconda. I used Anaconda environment to manage python packages. Managing python packages can be problematic depending on the Linux distribution that I am using. Anaconda makes python package management very easy and convenient.
MATLAB
- I have used MATLAB extensively during my undergraduate study at Green University of Bangladesh. I took “Numerical Techniques Laboratory”,”Numerical Methods”, “Digital Signal Processing Laboratory” and “Power System Protection Laboratory”. These courses required MATLAB and Simulink. I also used MATLAB to complete my undergraduate thesis titled “Segmentation of Breast Tumor from Ultrasound Image using MATLAB”.
Linux
- I started learning about Linux out my own interest. I am familiar with most of popular linux distributions such as Debian, Ubuntu, Fedora, Arch, Red Hat Enterprise Linux(RHEL), CentOS, Rocky Linux, Void linux, NixOS etc. I have created and managed personal server using Linode. I am also very familiar with Kernel Virtual Machine(KVM) technology. I used Texas State University’s LEAP and LEAP2 supercomputers to complete deep learning project for “Machine Learning for Engineering Applications” course.
Github
- I have shared my work on GitHub. It makes versioning a project very convenient. I learned a lot from the resources available on GitHub.
COMSOL Multiphysics
- I used COMSOL multiphysics to simulate Photonic-Crystal Fiber(PCF) during my undergraduate study at Green University of Bangladesh.
ANSYS HFSS
- I used ANSYS HFSS to simulate “Broadband Conformal Spiral Antenna Operating in 800 MHz – 3.2 GHz Range” for “Advanced Electronic Circuit Design” course at Texas State University.
OrCAD PSpice
- I used PSpice extensively during to validate circuits. I also used PSpice on various projects during my undergraduate study at Green University of Bangladesh.
Proteus
- I also used Proteus to validate circuits.
Arduino
- I used Arduino IDE for various projects.
Programmable Logic Controller (PLC)
- I have worked with various models of Programmable Logic Controller (PLC) at Green University of Bangladesh.
AutoCAD
- I used AutoCAD for “Engineering Drawing & Electrical Service Design” at Green University of Bangladesh. I used AutoCAD to design conduits for a apartment with multiple rooms.
HelioScope
- I used HelioScope to find the optimal location for the PV solar power system during “Feasibility study of PV Solar Power System” and “Solar Home System” projects for “Renewable Energy” course at Green University of Bangladesh.
RETScreen
- I used RETScreen to analyze the implementation cost for the “Feasibility study of PV Solar Power System” and “Solar Home System” projects for “Renewable Energy” course at Green University of Bangladesh.
Experience
Graduate Research Assistant • Texas State University • January 2024 - Present
- Worked on drone navigation using reinforcement learning for smart firefighting.
- Served as a liaison to the High-Performance Engineering (HiPE) lab for Translational Health Research Center (THRC).
Graduate Instructional Assistant • Texas State University • January 2023 - May 2023 • August 2023 - December 2023
- I assisted undergraduate students with their laboratory experiments, graded their assignments and homework. The courses are listed below:
- Electronics I
- Electronics II
Projects
Detection of computer-generated face images using deep learning techniques • October 2023 - December 2023
- I used transfer learning and deep learning techniques to detect computer-generated faces under the supervision of Dr. Damian Valles. I modified ConvNeXt, EfficientNetV2, MobileNetV3, EfficientNet, NASNet, DenseNet, MobileNetV2, MobileNet, InceptionResNetV2, InceptionV3, ResNet, ResNetV2, VGG and Xception family of neural networks to perform classification.
IEEE754 Adder • November 2023 - December 2023
- I developed a adder to add two IEEE754 floating point numbers using System Verilog under the supervision of Dr. Vikas Chaudhary.
Single Precision IEEE754 Encoder • November 2023 - December 2023
- I developed a encoder to convert binary real number to IEEE754 format in single precision using System Verilog under the supervision of Dr. Vikas Chaudhary.
- I have worked with Polash Deb and Md. Abdul Hamid under the supervision of Dr. Yihong “Maggie” Chen to design and simulate a broadband conformal spiral antenna operating in 800 MHz – 3.2 GHz range. I used ANSYS HFSS to design and simulate the antenna.
Digital Image Processing Project • April 2023 - May 2023
- I developed a python program under the supervision of Dr. Damian Valles, that takes input image from user then performs and displays a statistics-based filter(arithmetic mean, median, minimum, maximum, geometric mean, harmonic mean and contraharmonic mean), adds simulated noise(white noise, uniform noise, “salt and pepper” noise, gaussian noise, rayleigh noise, erlang noise, exponential noise and sinusoidal noise), removes noise(white noise, uniform noise, gaussian noise, rayleigh noise, erlang noise and exponential noise) and makes color adjustment(color negative; Display of Red, Green, and Blue planes separately; Display of Cyan, Magenta, and Yellow planes separately; Display of Y, Cb, and Cr planes separately; Display of H, S, and V planes separately and Individual adjustments of R, G, and B component) respectively.
Three Phase Fault Detection System • February 2020 - March 2020
- I designed a three phase fault detection system using Simulink for “Power System Protection Laboratory” course.
Relay for Three Phase Fault Detection • January 2020 - February 2020
- I designed a relay for three phase fault detection using Simulink for “Power System Protection Laboratory” course.
Single Phase AC-AC Converter • November 2019 - December 2019
- I designed and constructed a single phase AC-AC converter for “Power Electronics” course.
Single Phase Push Pull Inverter • October 2019 - November 2019
- I designed and constructed a single phase AC-AC converter for “Power Electronics” course.
Three Phase Rectifier • October 2019 - November 2019
- I designed and constructed a three phase rectifier for “Power Electronics” course.
Buck and Boost Converters • September 2019 - October 2019
- I constructed buck and boost converters for “Power Electronics” course.
Feasibility study of PV Solar Power System • July 2019 - August 2019
- This was a group project. We studied the feasibility of a PV Solar Power System using HelioScope and RETScreen. We used HelioScope to find the optimal location for the PV solar power system. We used RETScreen to analyze the implementation cost of the project. We did this project for “Renewable Energy” course.
Solar Home System • May 2019 - June 2019
- I designed a solar home system using HelioScope and RETScreen for “Renewable Energy” course.
Hand Gesture Controlled Robot • March 2019 - April 2019
- This was a group project. We designed and constructed a hand gesture controlled robot using Arduino Uno for “Communication Theory” course.
Traffic Light Control System • July 2018 - August 2018
- I designed a traffic light control system circuit using CD4017 Johnson Counter, NE555 Timer IC for “Digital Electronics” course.
Adder, Integrator and Differentiator using OP-Amp • July 2017 - August 2017
- I constructed Adder, Integrator and Differentiator circuits using OP-Amp for “Electronics” course.
Honors & Awards
- I was awarded certificate for outstanding academic performance by the vice chancellor of Green University of Bangladesh.
- I was awarded certificate for outstanding academic performance by the vice chancellor of Green University of Bangladesh.
This page was last updated at 2023-08-23 22:16.