Imtiaz Mamun

Shekhertek · Adabor, Mohammadpur · Dhaka-1207 · imtiazmamunantu@gmail.com

I am an enthusiastic and results-driven professional with a proven track record in Digital Product Development, Solution Design and Development, Rapid Prototyping, System Architecture, and Business Development through Full-Stack Software Development using Micro-services. Leveraging my solid background in Mathematics, Artificial Intelligence, and Data Science, I am committed to pursuing a challenging role where I can utilize my diverse skill set to contribute to innovative projects in Digital Product Development and Data Science. With a passion for continuous learning and research, I am eager to tackle new challenges and drive impactful results in a dynamic and forward-thinking environment.


Experience

Software Engineer

October 2022

Executive, IT Division

Responsibilities:

  • Spearheaded Full-Stack Development at Micro-Services and Automation initiatives, optimising the infrastructure and technology stack
  • Solution design, demonstration, automation, and quality assurance processes based on the requirements
  • Developing and managing data required for strategic business decisions, ensuring accuracy and relevance
  • Collaborated with UX/UI design to implement suitable software architecture, following best practices
  • Implement and adhere to security best practices to ensure the confidentiality, integrity, and availability of financial data

Full-Stack Programmer

June 2018 - September 2022

Officer, Multimedia Department

Responsibilities:

  • Lead in-house and promotional application development with a focus on quality and efficiency
  • Full-Stack Software Solution design, implementation, and automation, following the best practices and the software development life cycle
  • Prepare detailed charts and diagrams for clear communication of inputs, outputs, and logical operations
  • Prepare and send an E-mail newsletter to subscribers and provide a template for the E-mail newsletter
  • Collaborate with UX/UI design teams to manage software architecture aligned with project requirements
  • Improve data processing, mining, and reliability with a strong emphasis on efficiency and quality. Utilise advanced visualisation for conceptualising data models
  • User support and create technical solutions and automation for in-house running applications.


Institutional Education

United International University

B.Sc in Computer Science & Engineering
Expertise - Artificial Intelligence, Machine Learning & Big data
2013 - 2018

Government Bangla College

Science
Main and Optional Subject: Higher Math and Biology

Rajshahi Govt Model School & College

Science
Main and Optional Subject: Biology and Agricultural Education

Achivements

Google Android Developer

by GDG, Android Developer StudyJam
2015-2018

Actor & Director

by Children Film Society
2008 - Lifetime

LANGUAGES

Bengali
English
Hindi
Urdu

Skills

Programming & Expertise's Tools


Self Grading & Assessment
Web Application
95%
Android Application
80%
Desktop Application
70%
UI / UX
90%
Algorithms & Artificial Intelligence
85%
Operating System (Linux, MacOS, Windows)
95%

Expanding Card Grid

with Flexbox


Interests

Apart from the virtual world

Apart from being an programmer, I enjoy most of my time being outdoors. I enjoy mountain biking, free climbing, ice skating and travelling.

When forced indoors, I follow a number of sci-fi and fantasy genre movies and television shows, I am an aspiring chef, and I spend a large amount of my free time exploring the latest technology advancements in the artificial intelligence and machine learning.


List of Hobbies: Pool | Car | Bike | Table Tennis | Football | Volleyball | Cricket | Chess | Guitar


Projects

Creating an application is an art and definitely requires a lot of experience in the technological world. Making 5-page website is very simple and does not require advanced or expert-level knowledge, but when it comes to large-scale web design and development, it is a whole new ballgame that requires expert-level planning and domain knowledge.


X

1
2
3
4
5
6
7
8
×

"About Blood Donation"

Donating blood can help in treating patients suffering from cancer, bleeding disorders, chronic anemia associated with cancer, sickle cell anemia and other hereditary blood abnormalities. It is important to know that human blood cannot be manufactured, people are the only source of it and that is why it is important to donate blood and help those who need it. It is also possible to store your own blood for your future needs. Make sure the blood is stored at a good blood bank.


"Health Benefits of Donating Blood"

Prevents Hemochromatosis
Anti-cancer Benefits
Maintains Healthy Heart & Liver
Stimulates Blood Cell Production


"Application Benefits"

This application is an initiation to assist people reach the right blood donor at the right time. Its prime objective is to connect a blood donor and a receiver facilitating the whole process of blood donation to protect priceless lives of people in crunch situations. It instantaneously connects large pool of blood donors with those who are in dire need of blood for their near and dear ones.

X

1
2
3
4
5
×

"Introduction"

eWallet Payments allow you to pay to single or multiple eWallets from Online Banking Enterprise. eWallet Payments are simple and secure, and funds are made available instantly to recipients. In the same way that you can make payments to multiple accounts, with eWallet Payments you can pay multiple eWallets simultaneously using a similar payment process.


"Benefits"

They are Instant, simple and secure
Pay single or multiple recipients instantly
Pay up to $5000 per recipient
Any number of recipients


"Admin Details"

Here admin can see all E-wallet transactions, E-wallet commissions, description and the overall balance of the user. The difference between Ewallet details and income details is that income details shows only income achieved by user but E-wallet details shows all transaction which include debit and credit to their account and final E-wallet balance.