Creative thinker.

Frontend Engineer.

I craft high-performance interfaces that look great and feel fast.

const sohag = {
  role: 'Frontend Engineer',
  skills: ['JavaScript', 'React', 'Next.js'],
  passion: 'Creating amazing UIs',
  code: () => {
    console.log('Hello, World!')
  }
};

Specializing in JavaScript, TypeScript, React.js, Next.js, Node.js, and Express.js. Crafting seamless user experiences with cutting-edge web technologies.

+

Projects

+

Years of Experience

Sohag Sheik

Sohag Sheik

Frontend Engineer

Sohag Sheik

<Work_Experience />

My professional journey in code

Associate Software Engineer (Front-End)

Current
Project 2morrow Software Ltd.

Jan 2025 - Present

Project 2morrow Software Ltd. logo

As an Associate Frontend Engineer, I continue to build and enhance responsive, user-focused interfaces for fintech and large-scale applications. I've taken on increased responsibilities in architecture decisions, code reviews, and mentoring. My focus remains on delivering scalable, high-performance solutions while contributing to the technical growth of the team.

Key Technologies & Skills:

  • React
  • Next.js
  • TypeScript
  • Responsive Design
  • Performance Optimization
  • Fintech
  • Large-scale Applications
  • Code Reviews
  • Mentoring
  • Architecture Design

Junior Software Engineer (Front-End)

Project 2morrow Software Ltd.

Jan 2024 - Dec 2024

Project 2morrow Software Ltd. logo

As a Frontend Engineer, I build responsive, user-focused interfaces for fintech and large-scale applications, ensuring scalability and performance. I've contributed to impactful projects like 'Bulk Pro,' used by a prominent bank, and 'Let's Meet,' a meeting management automation solution.

Key Technologies & Skills:

  • React
  • Next.js
  • TypeScript
  • Responsive Design
  • Performance Optimization
  • Fintech
  • Large-scale Applications

Network Engineer

Net Cafe Internet

Dec 2022 - Aug 2023

Net Cafe Internet logo

Monitored and maintained network infrastructure, ensuring uninterrupted internet connectivity. Efficiently troubleshot hardware and software issues, contributing to seamless operations and improved user experience.

Key Technologies & Skills:

  • Network Infrastructure
  • Network Monitoring
  • Troubleshooting
  • Hardware Maintenance
  • Software Maintenance

Skills & Expertise

Mastering a diverse array of cutting-edge technologies

Frontend

HTML595%
CSS390%
Tailwind CSS85%
JavaScript90%
TypeScript85%
React.js90%
Next.js85%
Redux80%
RTK Query75%
Context API85%
Shadcn UI80%
Material UI75%
Ant Design70%
Bootstrap85%
Recharts75%
AOS70%
Swiper.js80%
React Hook Forms85%

Backend & APIs

Node.js85%
Express.js80%
NoSQL75%
MySQL70%
MongoDB80%
REST APIs90%
JWT85%
WebSocket75%
Socket.io70%
Kafka65%

Tools & Hosting

VS Code95%
Git90%
Figma75%
Jira80%
Docker70%
AWS65%
Share Hosting85%
Chrome DevTools90%
Redux DevTools85%

Recent

Project

Thoughts

Mastering React Hooks: A Comprehensive Guide

Mastering React Hooks: A Comprehensive Guide

15 March 2024 | Sohag Sheik

Dive deep into the world of React Hooks and learn how to leverage them to write more efficient and cleaner code. This comprehensive guide covers everything from useState and useEffect to custom hooks, providing practical examples and best practices for modern React development.

ReactJavaScriptFrontend Development
Optimizing Frontend Performance: Techniques and Tools

Optimizing Frontend Performance: Techniques and Tools

2 April 2024 | Sohag Sheik

Explore advanced techniques and tools for optimizing frontend performance. From lazy loading and code splitting to efficient state management and server-side rendering, this post covers essential strategies to create lightning-fast web applications that provide an exceptional user experience.

Performance OptimizationWeb DevelopmentFrontend
The Future of CSS: Exploring New Features and Possibilities

The Future of CSS: Exploring New Features and Possibilities

18 April 2024 | Sohag Sheik

Discover the cutting-edge features and upcoming possibilities in CSS. This blog post delves into advanced layout techniques, new selectors, and exciting properties that are shaping the future of web styling. Learn how to leverage these innovations to create more dynamic and visually appealing user interfaces.

CSSWeb DesignFrontend Development
Building Accessible Web Applications: A Frontend Developer's Guide

Building Accessible Web Applications: A Frontend Developer's Guide

5 May 2024 | Sohag Sheik

Learn the importance of web accessibility and how to implement it effectively in your frontend projects. This comprehensive guide covers ARIA attributes, keyboard navigation, color contrast, and other crucial aspects of creating inclusive web experiences that cater to users of all abilities.

AccessibilityFrontend DevelopmentWeb Standards
State Management Showdown: Redux vs. Context API vs. Recoil

State Management Showdown: Redux vs. Context API vs. Recoil

22 May 2024 | Sohag Sheik

Navigate the complex world of state management in React applications. This in-depth comparison of Redux, Context API, and Recoil helps you choose the right solution for your projects. Explore the pros and cons of each approach, along with practical examples to illustrate their implementation.

ReactState ManagementFrontend Architecture

<ContactMe />

const frontend_developer = {
  role: 'Frontend Engineer',
  skills: ['JavaScript', 'React', 'Next.js'],
  status: 'Open to opportunities',
  location: 'Ready to connect'
};

Initialize Connection