About Me

A developer is a skilled professional who creates, tests, and maintains software, applications, or systems. They specialize in writing code using programming languages such as Java, Python, or C++, depending on the project’s requirements. Developers work in various domains like web development, mobile apps, game development, or enterprise solutions. They collaborate with teams, including designers and analysts, to understand user needs and deliver functional, efficient, and secure solutions.

Name

Rakibul Hasan

Email

rakibulhasanshuvo206@gmail.com

Date of Birth

07-10-2003

From

Mirpur-13, Dhaka

What I Do

A developer is skilled in programming languages like Java, Python, or JavaScript, enabling them to create efficient and scalable software solutions. They excel in problem-solving, debugging, and optimizing performance while using tools like Git for version control and collaboration. Proficiency in frameworks, libraries, and database management enhances their ability to build robust applications. Developers ensure quality through testing and adapt quickly to evolving technologies. With strong communication and an understanding of user experience, they deliver intuitive, user-friendly solutions. Their technical expertise and adaptability make them essential in today’s rapidly changing tech environment.

Vanilla JavaScript

JavaScript is a dynamic programming language primarily used to create interactive and dynamic content on websites. It allows developers to manipulate web page elements, handle events, and build client-side applications.

React

React is a popular JavaScript library for building user interfaces, particularly for single-page applications. Developed by Facebook, it enables developers to create reusable, component-based UI elements. React uses a virtual DOM for efficient updates, improving app performance.

Node.js

Node.js is a JavaScript runtime environment that enables developers to execute JavaScript code on the server side. Built on Chrome's V8 engine, it allows asynchronous, event-driven programming for scalable network applications.

MongoDB

MongoDB is a NoSQL database that stores data in flexible, JSON-like documents. It allows for high scalability and is particularly suited for applications that require a dynamic schema. With its document-based storage, MongoDB is ideal for modern web applications.

A Summary of My Resume

My Education

Bachelor in Computer Scence Engineering

Daffodil International University
I am pursuing a Bachelor of Science in Computer Science and Engineering (CSE) to build my career in technology and innovation.

Higher Secondary School Certificate

Cantonment Public School & College, Rangpur
I have successfully completed my Higher Secondary School Certificate (HSC) with a GPA of 5.

Secondary School Certificate

Komorpur Chowmatha High School
I have successfully completed my Secondary School Certificate (SSC) with a GPA of 5.

My Experience

Software Developer

XYZ Ltd. | Jan 2022 - Dec 2022
- Developed and maintained web applications using Java and Spring Boot.
- Collaborated with cross-functional teams to deliver projects on time.

Intern - Frontend Developer

ABC Corp. | Jun 2021 - Dec 2021
- Designed responsive web interfaces using HTML, CSS, and JavaScript.
- Contributed to the development of a customer feedback portal.

Freelance Web Developer

Self-Employed | Mar 2020 - May 2021
- Built custom websites for small businesses, improving their online presence.