Mahedi Hasan

Full-stack Developer

Front-end Developer

Back-end Developer

Mobile and Web App Developer

Mahedi Hasan
Mahedi Hasan
Mahedi Hasan
Mahedi Hasan
Mahedi Hasan
Mahedi Hasan
Mahedi Hasan

Full-stack Developer

Front-end Developer

Back-end Developer

Mobile and Web App Developer

Resume
Experience
Full Stack Developer
2023 - Present
Full Stack Developer
Epic Safety Inc. Vancouver, Canada

Designing and building scalable backend components using Node.js and TypeScript, front-end development with React and TypeScript, implementing REST APIs, working with databases (PostgreSQL, MySQL, DynamoDB), and utilizing various AWS services (AWS IoT Core, AWS Lambda, AWS CloudFormation, AWS EC2, S3, AWS ECS) is essential for developing cloud-connected life IoT safety devices.

Website
Software Developer
2021-2023
Software Developer
Otto International (Hong Kong) Limited

Utilized a range of technologies [Flutter, React, Node.js, Angular, WordPress, Spring, Azure, AWS, MongoDB, Postgres SQL] to develop innovative solutions, including order management system, Intranet system on WordPress with Azure OAuth2, Flutter for mobile apps, and Node.js & React.js for an advanced chat system and managed AWS services. Provided comprehensive technical support and consistently delivered innovative solutions aligned with stakeholder needs.

recommendation
Web Developer
2018-2021
Web Developer
Eco Network, Dhaka, Bangladesh

Designed and developed a dynamic, mobile-responsive website for Eco-Network, a global youth-led organization promoting environmental sustainability. Enhanced user experience with interactive features and multimedia using HTML, CSS, and JavaScript. Leveraged MERN stack technologies to create innovative climate projects and applications for sustainable practices. Provided IT support, resolved hardware and software issues, and boosted member engagement in various countries. Customized WordPress plugins and themes for improved website functionality. Conducted environmental research to address climate change, air quality, and water pollution.

Education
Computer Science and Engineering
2017 - 2021
Computer Science and Engineering
Bachelor || BRAC Univeristy

Completed BSc in Computer Science and Engineering with a high distinction (CGPA 3.7 out of 4.0 ).

• Included in the Dean's List twice and the Vice Chancellor's List twice.

• Developed technical skills and knowledge through hands-on experience in software development.

• Studied subjects such as Programming Language, Data Structures and Algorithms, Object-Oriented Programming, Digital Logic Design, Discrete Mathematics, Computer Organization and Architecture, Database Systems, Operating Systems, Computer Networks, Software Engineering, Web Programming, Artificial Intelligence, Machine Learning, Computer Graphics, Theory of Computation, Algorithms and Complexity, Cryptography and Network Security, Mobile Application Development, Cloud Computing, and Internet of Things, Advance Modern Physics and Math and more.

Certificate
Publication
2021
Publication
Demystifying machine learning models for IoT attack detection with explainable AI

IoT's rapid growth brings cybersecurity challenges, and the paper proposes an Explainable AI model using Xg-boost classifier and tools like Shap, Lime, and ELI5 to enhance trust and understanding of IoT attack detection by analyzing feature contributions and actions.

READ FULL PAPER
2013 - Present
Others
Udemy || Coursera || Edx || KodeKloud
  • Completed course on "Flutter Development Bootcamp" by Dr. Angela Yu
  • Completed "AWS Certified Solutions Architect Associate SAA-C03" from Stephane Maarek.
  • Completed course on "Computer Networking" Google
  • Completed course on "Effective communication in workplace" from Otto International
Skills
Coding
  • Front End Development
    95%
  • Back End Development
    85%
  • Mobile App Development
    96%
  • AWS Cloud Infrastructure
    75%
Knowledge
  • Flutter & Dart
  • React, Angular, HTML, CSS
  • AWS EC2, Lambda, RDS, S3, SNS, VPC, CloudFormation, IAM
  • Git, CI/CD, BitBucket, Github, Gitlab
  • Jira, Microsoft Planner, Confluence
  • MySQL, POSTGRES, DynamoDB, MongoDB, GraphDB
  • REST API, GRAPHQL API
  • -----
Programming languages
  • JavaScript
  • Dart
  • TypeScript
  • Python
  • HTML & CSS
  • Kotlin & Swift
Languages
  • English
  • Bangla
  • Hindi
Quote
The code you write makes you a programmer. The code you delete makes you a good one. The code you don't have to write makes you a great one."
Mario Fusco
Principle SE, RedHat