Home
About
Experience
Projects
Skills
Services

SHORIFUL ISLAM

I buildweb applications

Passionate Full-Stack Developer specializing in the MERN stack (MongoDB, Express.js, React, Node.js). I build scalable, user-centric web applications with clean code and modern development practices.

GitHubLinkedInTwitterWebsite
📧shorifulislam9038@gmail.com
📍Mirpur, Dhaka (Remote)
✅available

About Me

Get to know me better

I'm a passionate full-stack developer with extensive learning experience through courses and personal projects, crafting elegant solutions to complex problems. My journey in tech began with a fascination for how things work, which led me to dive deep into web development and modern technologies.

My Approach: I believe in writing clean, maintainable code that scales. I'm constantly learning and applying best practices from real-world development scenarios. My hands-on experience with various projects has given me practical knowledge of different development methodologies and industry standards.

What I Do: I specialize in building full-stack applications using the MERN stack (MongoDB, Express.js, React, Node.js). I focus on creating responsive, user-friendly interfaces and robust backend systems. I'm also exploring modern tools and frameworks like Next.js and Tailwind CSS to stay current with industry trends.

When I'm not coding, you can find me taking online courses, working on personal projects, or engaging with the developer community. I'm always excited to learn new technologies and apply them to solve real-world problems.

20+
Projects Completed
100%
Commitment to Quality
2+
Years Learning
30+
Technologies Explored

Skills & Expertise

A comprehensive overview of my technical proficiencies and tools I work with daily

Backend

4

Cloud

4

Database

3

Design

4

Devops

5

Frontend

5

Mobile

3

Soft Skills

4

Testing

4

Tools

3

Work Experience

My professional journey

Programming Hero company logo

Full Stack Development Course (Level 2)

Programming Hero

•internship
Apr 2025 - Dec 2025•Dhaka, Bangladesh

Completed an advanced Full Stack Web Development program (Level 2, Batch 5) by Programming Hero, focused on building scalable, production-ready applications using modern frontend, backend, database, and DevOps technologies. The course emphasized real-world projects, system design, testing, and deployment.

Key Responsibilities:

  • Developed full-stack applications using Next.js, React, and TypeScript
  • Built backend APIs using Node.js, Express.js, and Next.js API routes
  • Designed and managed databases using MongoDB, Mongoose, PostgreSQL, and Prisma
  • Implemented state management with Redux Toolkit & RTK Query
  • Applied DBMS concepts, SQL queries, and relational database design
  • Used Git & GitHub for version control and team collaboration
  • Containerized applications using Docker
  • Deployed and managed applications on AWS
  • Followed clean architecture and system design best practices

Achievements:

  • Completed 1000+ video lectures covering advanced full-stack concepts
  • Built 2 industry-standard large-scale projects
  • Successfully completed 10+ hands-on assignments
  • Developed production-ready applications with TypeScript-first architecture
  • Gained hands-on experience with GraphQL and REST APIs
  • Improved application performance and scalability using modern best practices
  • Strengthened problem-solving skills through real-world project implementations
TypeScriptPostgreSQLAWSDockerMongoDBNext.js
Creative IT Institute company logo

Full Stack Development Course

Creative IT Institute

•internship
Mar 2024 - N/A•Dhaka, Bangladesh

Comprehensive full-stack web development training covering modern frontend frameworks, backend development, and system design principles. Hands-on learning experience building production-ready applications with Next.js and industry-standard tools.

Key Responsibilities:

  • Developed full-stack web applications using Next.js and React
  • Implemented server-side rendering and API routes with Next.js
  • Built responsive frontends with modern CSS and Tailwind
  • Created RESTful APIs and managed databases
  • Applied system design patterns and best practices
  • Collaborated on team projects using Git and GitHub

Achievements:

  • Building multiple full-stack projects with Next.js
  • Mastered modern React and Next.js ecosystem
  • Learned industry-standard development workflows
  • Gained practical experience in system design
  • Led adoption of TypeScript across the codebase improving code quality
ReactNext.jsNode.jsTypeScriptAWSDockerPostgreSQL

Education

My academic background

Tejgaon College logo

Bachelor of Arts (BA)

Tejgaon College

Arts

Jul 2023 - Present

Currently pursuing a Bachelor of Arts degree. Alongside academic studies, actively developing professional skills in full-stack web development through structured coursework, self-learning, and practical projects.

Achievements & Honors

  • ▸Maintaining consistent academic progress
  • ▸Actively engaged in technical skill development alongside formal education
  • ▸Building real-world web applications as part of professional training
Visit Website
Belkuchi Model College logo

Higher Secondary Certificate (HSC)

Belkuchi Model College

Arts

Jun 2020 - Nov 2022
GPA: 3.67

Completed higher secondary education with a focus on humanities. Developed strong analytical thinking, communication skills, and a growing interest in technology and problem-solving.

Achievements & Honors

  • ▸Achieved a solid academic result
  • ▸Participated in academic and extracurricular activities
  • ▸Built foundational skills in critical thinking and collaboration

Featured Projects

Some of my best work

web-app

Real-Time Analytics Dashboard

Enterprise-grade analytics platform for data-driven decisions

ReactNode.jsPostgreSQLRedis+1
Live Demo
web-app

E-Commerce Platform

Modern e-commerce solution with headless CMS

Next.jsTypeScriptTailwind CSSVercel
Live DemoGitHub
web-app

Task Management SaaS

Collaborative project management tool for remote teams

ReactNode.jsMongoDBAWS+1
Live Demo

Services

What I can do for you

Featured Services

Full-Stack Web Development

Build modern, scalable web applications from concept to deployment using cutting-edge technologies.

I specialize in building complete web applications using the latest technologies and best practices. From responsive frontend interfaces to robust backend APIs and database design, I handle every aspect of your web application development needs.

Key Features:

  • Responsive, mobile-first design
  • RESTful API development
  • Database design and optimization
  • User authentication and authorization
  • Real-time features with WebSockets
  • Payment integration (Stripe, PayPal)
  • SEO optimization
  • Performance optimization
  • Comprehensive testing suite
  • Deployment and DevOps setup

Pricing

$5,000/project

Pricing varies based on project complexity, features, and timeline. Contact for detailed quote.

Timeline

4-12 weeks depending on scope

ReactNext.jsNode.jsTypeScriptPostgreSQLMongoDB

Technical Consulting & Architecture

Expert guidance on technology strategy, architecture decisions, and best practices for your projects.

Get expert advice on your technology decisions, system architecture, and development strategy. I help companies make informed technical decisions that align with their business goals.

Key Features:

  • System architecture review
  • Technology stack recommendations
  • Code review and quality assessment
  • Performance optimization strategies
  • Scalability planning
  • Security audit
  • DevOps workflow optimization
  • Team training and mentorship
  • Migration planning
  • Best practices implementation

Pricing

$200/hour

Hourly rate for consulting sessions. Package deals available for ongoing engagements.

Timeline

Flexible, based on consulting needs

AWSDockerEnv VariablesNode.jsReact

All Services

E-Commerce Solutions

Build complete e-commerce platforms with payment processing, inventory management, and analytics.

  • Product catalog management
  • Shopping cart functionality
  • Payment gateway integration
$6,000/project

Custom pricing based on features and scale. Includes initial setup and training.

⏱️ 6-12 weeks

Performance Optimization

Speed up your web applications and improve user experience through comprehensive optimization.

  • Performance audit
  • Frontend optimization
  • Backend optimization
$2,000/project

Fixed price for audit and optimization based on application size.

⏱️ 2-4 weeks

Latest Blog Posts

Thoughts, tutorials, and insights

tutorial
January 15, 2024•8 min read

Building Scalable React Applications with Next.js 14

Learn how to build high-performance, scalable React applications using the latest features of Next.js 14, including Server Components and App Router.

#Next.js#React#TypeScript
Read More →
ai-ml
January 10, 2024•12 min read

Integrating OpenAI GPT-4 into Your Web Applications

A practical guide to integrating OpenAI's GPT-4 API into your web applications, including best practices for prompt engineering and cost optimization.

#OpenAI#GPT-4#AI
Read More →
best-practices
January 5, 2024•10 min read

TypeScript Best Practices for Large-Scale Applications

Essential TypeScript patterns and practices for building maintainable, type-safe applications at scale.

#TypeScript#JavaScript#Architecture
Read More →
technical
December 20, 2023•9 min read

Building Real-Time Features with WebSockets

Learn how to implement real-time features in your web applications using WebSockets, including chat systems and live updates.

#WebSockets#Real-time#Node.js
Read More →
technical
December 15, 2023•11 min read

Optimizing Database Performance in Node.js Applications

Deep dive into database optimization techniques for Node.js applications, covering query optimization, indexing, and caching strategies.

#Node.js#PostgreSQL#Performance
Read More →
career
December 10, 2023•7 min read

My Journey from Junior to Senior Developer

Lessons learned and insights gained during my 7-year journey from junior developer to senior full-stack engineer.

#Career#Personal Growth#Advice
Read More →
world map

Get In Touch

Wherever you are in the world, let's work together on your next project.

Contact Information

📧

Email

shorifulislam9038@gmail.com
📱

Phone

+880 1890382409
📍

Location

Mirpur, Dhaka (Remote)

Follow Me

GitHubLinkedInTwitterWebsiteMedium

Send a Message