About Me

Software Engineer at Enosis Solutions BD | Competitive Programmer | CSE Graduate, University of Dhaka

My Journey

I'm Istahak Islam, a Computer Science and Engineering graduate from the University of Dhaka, one of the most prestigious institutions in Bangladesh. I am currently working as a Software Engineer at Enosis Solutions BD, where I am working with modern web and backend technologies in a professional environment.

What started as curiosity about how computers work has evolved into a deep love for competitive programming, algorithm design, Machine Learning and software development. Over the past 2 years, I've dedicated countless hours to solving complex problems, participating in programming contests, and building meaningful projects.

Current Role

Software Engineer

Enosis Solutions BD

March 2026 - Present • Hybrid

Working on modern software development fundamentals and full-stack engineering practices.

HTML & CSS
JavaScript
C#
.NET Core MVC

Education

Bachelor of Science in Computer Science and Engineering

University of Dhaka

2021 - 2025

CGPA: 3.80/4.00

Relevant Coursework: Data Structures & Algorithms, Database Systems, Software Engineering, Computer Networks, Operating Systems, Artificial Intelligence, Machine Learning, Web Technologies

Competitive Programming Journey

Competitive programming has been more than just a hobby for me—it's been a journey of continuous learning and self-improvement. Over the past 2 years, I've solved 2000+ problems across various platforms and have participated in 15+ contests.

Platforms

  • • Codeforces - Expert Level
  • • CodeChef - 5 Star
  • • AtCoder - Cyan

Achievements

  • • 2000+ problems solved across all platforms
  • • Participated in 15+ contests
  • • Expert rating on Codeforces
  • • 5 Star rating on CodeChef
  • • Top 10 in Different IUPC contests
  • • Active participant in university contests
  • • Growing competitive programming profile

Experience

Software Engineer

Enosis Solutions BD

March 2026 - Present

Working with HTML, CSS, JavaScript, C#, and .NET Core MVC in a hybrid setup.

Competitive Programming Mentor

University Programming Club

2023 - Present

Mentoring junior students in competitive programming, conducting workshops on algorithms and problem-solving techniques.

Technical Writer

Personal Blog

2022 - Present

Writing technical articles about competitive programming, algorithms, and software development.

Problem Setter

Programming Contests

2023 - Present

Setting problems for competitive programming contests, designing algorithmic challenges and preparing test cases for university and inter-university programming competitions.

Math Olympiad Participant

Junior Math Camp Training

2018 - 2020

Trained in junior math camp, participated in Math Olympiad competitions, developed strong foundation in mathematical problem-solving and logical reasoning.

Skills & Interests

Technical Skills

Programming Languages

C++, Python, JavaScript, Java, TypeScript

Web Technologies

React, Next.js, Node.js, Express, MongoDB

Tools & Technologies

Git, Docker, AWS, PostgreSQL, Linux

Interests & Hobbies

  • • Algorithmic Problem Solving
  • • Open Source Contributions
  • • Technical Writing & Blogging
  • • Learning New Technologies
  • • Mentoring Junior Developers
  • • Reading Tech Blogs & Research Papers

Goals & Vision

As I approach graduation in 2025, I'm excited about the opportunities that lie ahead. My goal is to work as a software engineer or ML engineer where I can apply my problem-solving skills and passion for technology to build meaningful products that make a positive impact. I'm particularly drawn to the intersection of algorithms, machine learning, and software engineering.

I'm particularly interested in roles that involve algorithmic challenges, system design, full-stack development, and machine learning engineering. I also have a growing interest in ML research, especially in areas that leverage my strong mathematical foundation from competitive programming and Math Olympiad background. Additionally, I want to continue contributing to the competitive programming community through mentoring and sharing knowledge via blogs and tutorials, while continuously improving my competitive programming profile.

Let's Connect

I'm always excited to connect with fellow developers, competitive programmers, ML researchers, and anyone interested in technology. Feel free to reach out!

Email: sistahak900@gmail.com
Location: Dhaka, Bangladesh
Status: Software Engineer at Enosis Solutions BD
Languages: Bengali, English