Hero background

Md. Abu Salman

Software Engineer & ICT Teacher

Full-Stack Web Developer
Educator
Tech Enthusiast

Welcome to My Portfolio

Hello! I am a passionate software engineer with years of experience in full-stack development, specializing in creating scalable web applications. Additionally, I teach ICT, blending industry knowledge with educational insights to prepare the next generation of developers.

This portfolio showcases my journey, skills, and achievements in both the software industry and the educational sector. Feel free to explore the different sections to learn more about my personal life, education, career, and work.

What I Do

Software Engineering

Developing robust and scalable web applications to solve real-world problems.

ICT Teaching

Educating and inspiring students in the field of Information and Communication Technology.

Technical Skills

Frontend

  • HTML5
  • CSS3
  • JavaScript (ES6+)
  • React
  • Next.js
  • Tailwind CSS
  • TypeScript

Backend

  • Node.js
  • Express.js
  • Next.js API Routes
  • Django

Databases

  • MongoDB
  • PostgreSQL
  • MySQL
  • Prisma ORM

Personal Life

My Growing Up

I grew up in Sylhet, Bangladesh, a beautiful city located in the north-eastern part of the country. Sylhet is known for its lush green landscapes, tea gardens, and natural beauty, which have greatly influenced my appreciation for nature and my home country.

Pang Thu Mai Source:The Asisan Age

Pang Thu Mai (Gowainghat, Sylhet)

Tea Gardens Source: Steemit.com

Tea Garden (Moulvibazar, Sylhet)

Hobbies and Interests

  • 1
    Learning new skills
  • 2
    Observing people's life and livelihood
  • 3
    Staying updated with the latest developments in technology and education
  • 4
    Exploring history and human past life
  • 5
    Contemplating various religions and philosophies
  • 6
    Traveling and experiencing different cultures

Personal Achievements

  • A

    Career Balance

    Successfully balancing careers in software engineering and teaching

  • B

    Community Contribution

    Contributing to my community through education initiatives

  • C

    National Connection

    Maintaining strong connections to my nation's growth and development

  • D

    Continuous Learning

    Consistently acquiring new skills and knowledge in rapidly evolving tech fields

Future Aspirations

Looking ahead, I have several goals and aspirations that I'm working towards:

  • • Founding a tech startup that addresses local challenges
  • • Publishing research papers on innovative educational technologies
  • • Establishing a coding academy to empower the next generation of developers in Bangladesh
  • • Contributing to policies that promote tech education and digital literacy

Educational Journey

My academic path in Business Administration, with a focus on Marketing, has equipped me with a strong foundation in business strategies and market dynamics.

Harvard University

CS50

Expected Passing Year: 2025

Introduction to the intellectual enterprises of computer science and the art of programming. Topics include computational thinking, abstraction, algorithms, data structures, and computer science more generally.

Algorithms
Data Structures
Artificial Intelligence
Python
SQL
HTML, CSS, JavaScript
Flask
Cybersecurity

Shahjalal University of Science And Technology

Master of Business Administration (MBA)

Major: Marketing

Graduation Year: 2020

Advanced marketing strategies, consumer behavior, and business analytics. Enhanced leadership skills and strategic thinking abilities.

Advanced Marketing
Business Strategy
Leadership

Shahjalal University of Science And Technology

Bachelor of Business Administration (BBA)

Major: Marketing

Graduation Year: 2017

Strong foundation in business principles and marketing concepts. Engaged in various projects and case studies.

Marketing Fundamentals
Business Ethics
Financial Management

Goainghat College

Higher Secondary Certificate (HSC)

Passing Year: 2012

Laid the foundation for future academic pursuits. Developed a strong interest in business and economics.

Economics
Psychology
English
Bangla
Social Welfare
Civics

Career Journey

My career path combines a passion for software engineering with a commitment to education, allowing me to contribute to technological advancements while shaping young minds.

Technical Expertise

Frontend Development

  • HTML5
  • CSS3
  • JavaScript (ES6+)
  • React
  • Next.js
  • Tailwind CSS
  • TypeScript

Backend Development

  • Node.js
  • Express.js
  • Next.js API Routes
  • Django

Databases

  • MongoDB
  • PostgreSQL
  • MySQL
  • Prisma ORM

DevOps & Cloud

  • Git
  • Docker
  • CI/CD
  • AWS
  • Vercel
  • Netlify

Programming Languages

  • JavaScript
  • TypeScript
  • Python
  • C

Professional Experience

Software Engineer

  • Develop and maintain web applications for various clients
  • Collaborate with cross-functional teams to deliver high-quality software solutions
  • Architect scalable backend solutions with microservices architecture
  • Collaborate with product managers to define and implement new features
  • Stay updated with the latest technologies and best practices in software development

ICT Teacher

  • Teach Information and Communication Technology (ICT) to students
  • Introduce students to web development, focusing on HTML, CSS, and JavaScript
  • Develop and implement engaging curriculum to foster students' interest in technology
  • Create interactive lessons on advanced topics such as data structures, algorithms, and software design principles

By balancing roles in software engineering and education, I bring real-world experience into the classroom while staying connected to the evolving needs of the technology industry. This unique perspective allows me to prepare the next generation of developers with cutting-edge skills and practical knowledge.


Work & Projects

Explore a showcase of my key projects, highlighting my expertise in full-stack web development, educational technology, and e-commerce solutions. From personal portfolio websites to comprehensive educational management systems and feature-rich online marketplaces, each project demonstrates my commitment to creating impactful, user-centric digital experiences using cutting-edge technologies.

Featured Projects

Portfolio as Developers Showcase

Portfolio as Developers Showcase

A comprehensive personal website showcasing my journey and skills as a web developer. Built with a modern, responsive design, it offers a seamless experience across all devices

NextJsTypeScriptVercelMongoDB
View Project
Educational Institution Management

Educational Institution Management

Designed for managing students, teachers, and administrative databases, handling online applications and admission processes, and communicating with students, teachers, guardians, and others through sending and receiving necessary information. Students, teachers, and officials can create, update, and delete their own profiles.

ReactTypescriptNode.jsMongoDB
View Project
E-commerce Marketplace

E-commerce Marketplace

A fully-featured online marketplace with multi-vendor support, product management, shopping cart functionality, and secure payment integration. Includes features like real-time inventory tracking and personalized product recommendations.

NexJsTypeScriptPrismaNeon
View Project

Technical Expertise

JavaScript
React
Node.js
TypeScript
Next.js
PostgreSQL
AWS
MongoDB

Let's Build Something Amazing

I'm always excited to take on new challenges and create innovative solutions. If you have a project in mind, let's collaborate and bring your ideas to life!


Get in Touch

I'm always excited to connect with fellow developers, potential clients, and collaborators. Whether you have a project in mind, a question about my work, or just want to say hello, I'd love to hear from you!

Contact Information

Reach out through any of these channels

Let's Collaborate

I'm open to various opportunities

  • Exciting web development projects
  • Freelance opportunities
  • Mentorship and teaching
  • Tech talks and workshops
  • Technical writing and blogging

Send a Message

I'll get back to you as soon as possible

Let's Create Something Amazing Together

Whether you have a specific project in mind or just want to explore possibilities, I'm here to help turn your ideas into reality. Don't hesitate to reach out!