Self Picture
Hello!

I'm Zayed Hasan

A Software Engineer

About Me

Hi Everyone, I am Zayed Hasan from Dhaka, Bangladesh. Software Engineer who loves to transform ideas into reality using code. I am always eager to learn new things and look forward to gaining new experiences. I am enthusiastic about solving problems and overcoming challenges. Always ready to enjoy life. Apart from coding, some other activities that I love to do!

  • 👉 Playing Games
  • 👉 Reading Books
  • 👉 Travelling
  • 👉 Watching Movies

Resume

Click the button below to view or download my resume.

Projects

Project 1

Xpenzify

An expense management system with the following features:

  • User Account Management: Users can create and manage their accounts securely.
  • Income & Expense Tracking: Users can log their income sources and categorize their expenses.
  • Role-Based Access: Different roles with specific permissions.
  • Searching: Efficient search functionality for transactions and records.
AngularJSAsp .NetPostgreSql
Project 2

InternConnect

Web Application streamlining the Internship Management System simplifying application processes and placements for students at IUT.
Features:

  • Student Account Management: Account creation, activation via email, and profile updates.
  • CV Submission & Matching: CV submission, automated sorting, and matching with companies using the stable marriage algorithm, followed by email notifications.
  • Report Handling: Submission, validation, and management of reports, including PDF uploads and viewing functionality.
  • Internship Status Tracking: A live status page to monitor internship progress.
  • Mentor Assessment System: Automated assessment form distribution via email, submission tracking, and response storage.
  • Grading System: Generation and management of student grades.
  • Automated Email Reminders: Email notifications for important deadlines and updates.
ReactJSExpressJSMongoDb
Project 3

DealIt

An advanced e-commerce platform with the following features:

  • Advanced Product Exchange & Trading: Enables users to exchange, rent, and trade products seamlessly.
  • Comprehensive Search & Browsing: Advanced filtering and categorization for an optimized shopping experience.
  • Integrated Chat System: Real-time messaging for smooth buyer-seller communication.
  • Automated Contract Generation: Secure and legally binding contract creation upon transaction confirmation.
  • Seamless Transaction Workflow: Ensures a user-friendly and efficient trading process.
ReactJSExpressJSMongoDb
Project 1

Thikana web

My project is an all-in-one web platform designed to streamline the processes of purchasing, selling, renting, and leasing properties. It offers an efficient property search feature equipped with detailed filters and criteria, making it easier for users to find exactly what they're looking for.

PHPHTMLCSSMySQL
Project 1

Class Booking System

A web platform that streamlines classroom scheduling, allowing users to view, search, and request bookings with role-based approvals for efficient allocation.

  • Real-time Availability: View which classrooms are free or booked.
  • Classroom Search: Find schedules for a specific classroom on a chosen date.
  • Booking Requests: CRs can request classrooms for a specific time slot.
  • Approval System: Teachers can approve booking requests for their respective classes.
PHPHTMLCSSMySQL
Project 1

Image Filter

A Windows image filtering program with editing tools, artistic effects, and face detection.

  • Image Editing: Provides rotation, flipping, brightness, and contrast adjustments.
  • Artistic Effects: Includes negative, greyscale, posterization, and alpha effects.
  • Face Detection: Features face detection within images for enhanced functionality.
C#WinFormOpenCV

Experience

Company Logo

Streams Tech

Intern Developer June 2024 - October 2024

I contributed to a product called Spendplan, primarily used by our main stakeholder, Spendplana company based in the USA. My contributions included:

  • Cache Layer Database Update
    • Contributed to the development and enhancement of a cache layer database on the server side to meet evolving product requirements.
    • Developed features for a major update that involved creating a cache layer database to improve data retrieval and server performance.
  • Robust Testing Suite Development
    • Developed a robust testing suite to improve code reliability and ensure stable software performance.
    • Wrote unit and integration tests, specifically focusing on server-side functionality to catch edge cases and bugs early in the development process.
    • Integrated automated testing into the CI/CD pipeline via a GitHub Actions file, significantly boosting testing efficiency.
  • Code Refactoring and Debugging
    • Refactored code and debugged server-side functionality to optimize performance and maintainability.
    • Applied clean code principles and design patterns, ensuring code readability and scalability.

Skills

Programming

C, C++, C#, JavaScript, Java, Python, SQL

Development Backend

JavaScript, PHP, NodeJS

Development Frontend

ejs, HTML, ReactJS, AngularJs

Database

Oracle, MongoDB, Graph Database NEO4j, MySQL, Redis, PostgreSql

DevOps

Microsoft Azure

Tools, Libraries and Frameworks

Git, OpenCV, JUnit, Jest, Asp .Net

Spring Boot, NextJs

Problem Solving

Solved coding problems on Codeforces

and Leetcode

Others

Jira, Trello, Github Actions

CC++C#JavaScriptJavaPythonSQLPHPNodeJSHTMLReactJSAngularJs.NetnextjsMongoDBMySQLRedisPostgreSqlGitHub

Contact Me

Feel free to reach out to me through any of the platforms below.