Sohag Hossain - Full Stack Developer Profile Photo

Sohag Hossain🚀

Full Stack Developer

Leading teams to architect scalable, enterprise-grade solutions across the full stack

MY SKILLS
HTML
CSS
JAVASCRIPT
REACT
NEXT JS
TYPESCRIPT
NODE.JS
PYTHON
DJANGO
TAILWIND CSS
RESPONSIVE DESIGN
MOBILE-FIRST
UI/UX DESIGN
WIREFRAMES
PROTOTYPES
FIGMA
GIT
GITHUB
CI/CD
DIGITAL OCEAN
PERFORMANCE OPTIMIZE
CODE REVIEW
TESTING
DEBUGGING
REST API
MICROSERVICES
AUTHENTICATION
POSTGRESQL
SQL
DATABASE SCHEMA
SCRUM
KANBAN
AGILE
SECURITY
SCALABLE ARCHITECTURE

Experience

TEAM LEAD / FULL STACK DEVELOPER

06 May, 2024 - Present

REMOTE TALENT LTD.

Dhaka, Bangladesh

Onsite (Previously Remote - Canada Branch for 3 months)

  • Lead a high-performing development team of 4 engineers at a Canadian-based technology company, driving technical excellence and delivering enterprise-grade software solutions
  • Spearhead full-stack development initiatives using modern technologies including React, Next.js, TypeScript, Node.js, Django, Python, and PostgreSQL
  • Architect scalable microservices and RESTful APIs, implementing robust authentication, authorization, and data management systems
  • Manage cloud infrastructure on Digital Ocean, optimizing server performance, implementing CI/CD pipelines, and ensuring high availability and disaster recovery protocols
  • Conduct comprehensive code reviews, establish coding standards, and implement agile methodologies including Scrum and Kanban
  • Mentor junior developers through pair programming, technical training sessions, and career development planning
  • Collaborate with cross-functional teams including product managers, designers, and stakeholders to translate business requirements into technical specifications
  • Drive sprint planning, backlog grooming, and sprint retrospectives to continuously improve team velocity and product quality
  • Implement automated testing strategies, performance optimization techniques, and security best practices
  • Manage project timelines, resource allocation, and technical debt reduction initiatives

SOFTWARE DEVELOPER

16 February, 2023 - 06 May, 2024

IIINIGENCE LLC / CYGENSOLS PVT

USA-based Company, International Team

Remote

  • Developed and maintained full-stack web applications using React, Node.js, JavaScript, and TypeScript, delivering responsive and performant user interfaces
  • Designed intuitive UI/UX solutions by creating wireframes, prototypes, and high-fidelity mockups using design tools
  • Implemented RESTful APIs, database schemas, and server-side logic for scalable applications
  • Collaborated with product managers, UX designers, and backend engineers in agile development environments
  • Optimized application performance through code refactoring, lazy loading, and efficient state management
  • Implemented responsive design principles ensuring cross-browser compatibility and mobile-first approaches
  • Participated in code reviews, sprint planning, and daily standups following Scrum methodologies
  • Debugged and resolved complex technical issues, improving application stability and user experience

Modern Web Capabilities

WebGL & 3D

Three.js • WebGL Shaders • Performance

Progressive Web Apps

Offline support • Push notifications • App-like

Real-time Features

WebSockets • WebRTC • Server-Sent Events

Browser APIs

File System • Web Workers • Service Workers

Performance

Code splitting • Tree shaking • Optimization

Security

CSP • CORS • Security headers

Projects

EduPeak LMS

Learning Management System • Version 0.1.0

A comprehensive Learning Management System with 200+ features designed to deliver an exceptional educational experience. From course creation to analytics, payments to gamification, EduPeak provides everything needed for modern online learning.

EduPeak LMS Hero Section
200+
Features
4
User Roles
10+
Integrations

Core Learning Experience

The foundation of EduPeak is built around creating an intuitive and engaging learning experience. Students can browse courses, track progress, complete assignments, and earn achievements.

Course Dashboard & Progress Tracking
Course Management
Progress Tracking
Assignment System
Interactive Quizzes
Certificate Generation
Badges & Gamification

Advanced Capabilities

Beyond the basics, EduPeak includes powerful analytics, payment processing, live support, and comprehensive admin tools to manage every aspect of the learning platform.

Analytics & Reporting Dashboard
Real-time Analytics
Stripe Payments
Live Support Calls
Blog System
Announcements
Multi-tenant Workspaces

Built with Modern Technology

EduPeak leverages cutting-edge technologies to deliver a fast, secure, and scalable learning platform.

Next.js 15

React 19

TypeScript

PostgreSQL

Prisma

NextAuth

Stripe

AWS S3

Stream.io

Tailwind CSS

Radix UI

TipTap

Project Highlights

Explore the comprehensive feature set and see how EduPeak transforms online education.

$ contact --info

Let's Connect

$ location --current

Full Stack Developer

$ contact --email

sohgdev2019@gmail.com

$ cat resume.pdf

Download Resume

$ ls ./social-links

$ send-message