Hi, I'm Salman Kha
Full Stack Software Engineer

I design and build scalable software, currently focused on modern web platforms while also developing desktop applications, mobile solutions, and automation scripts. My work emphasizes performance, clean architecture, and real-world impact. I’ve been passionate about software development since high school, which continues to shape how I approach engineering today.

NHSPC 2015 · 10+ Apps Published · ICPC Asia Dhaka Regional 2018 & 2019
Salman Technologies
Projects / Work
A range of real-world applications I’ve designed and developed across different platforms.
Programming Contests
Experience from onsite programming contests that strengthen problem-solving, algorithmic thinking, and performance under pressure.
2019

ACM International Collegiate Programming Contest - Asia Dhaka Regional

2019

BUET Inter University Programming Contest

2019

Technocracy Inter University Programming Contest by RUET

2019

MIST Inter University Programming Contest

2019

Bitfest KUET Inter University Programming Contest

2019

NSU Cybernauts Inter University Programming Contest

2018

ACM International Collegiate Programming Contest - Asia Dhaka Regional

2018

BUET Inter University Programming Contest

2015

National High School Programming Contest (NHSPC) - National Final (Senior)

2015

National High School Programming Contest (NHSPC) - Rajshahi Regional (Senior)

Started the competitive programming journey.
About Me
I am a full-stack software engineer with a background in Computer Science and Engineering (CSE) and a deep passion for problem-solving. Based in Bangladesh, I specialize in building robust web applications using Agile development methodologies. My core technical expertise includes Ruby on Rails, React, Redux, Redux Toolkit, and SQL. I am highly proficient in modern collaborative practices, regularly utilizing Git, pull requests, and code reviews to maintain high-quality codebases.
Beyond my primary stack, I am experienced in modular web development using PHP, as well as desktop and mobile application development. I am also actively exploring the AI space by integrating local large language models into my coding workflow. I prioritize system efficiency, whether that means managing server automation scripts or optimizing my own development environment for peak performance.
My dedication to programming extends far beyond regular hours through my personal projects. I built Codeland, a complete C++ IDE that provides a seamless environment for coding, debugging, and testing. I also developed SKOJ, an online judge platform for programming contests that allows users globally to tackle challenging problems and compete with one another.
As a developer, I am dedicated to achieving excellence in everything I build. I possess a strong attention to detail and continually strive to stay up to date with the latest technologies and best practices.
Salman Kha