WorkIn
A mobile hiring platform concept exploring candidate profiles, skill verification, portfolios, and employer discovery. Focused on clean profile layouts and multi-step onboarding.
React Native Developer & Product Builder · Dhaka, Bangladesh
I'm a mobile developer with practical experience building and maintaining React Native applications at OrangeToolz and Akij iBOS. Currently building CutBook — an offline-capable salon and parlour management POS designed to help local businesses track work entries, staff commissions, and daily cash without paper registers.
Writing code is only part of building a product. What matters just as much is whether software solves an actual headache, feels natural to use during a hectic workday, and stands up to real constraints like spotty connections and non-technical staff. That perspective shapes how I build.
A mobile hiring platform concept exploring candidate profiles, skill verification, portfolios, and employer discovery. Focused on clean profile layouts and multi-step onboarding.
An image classification experiment exploring plant disease identification from leaf photographs. Developed using Python and TensorFlow during computer science studies at ULAB.
An architectural exploration investigating how mobile applications can queue database mutations locally during network dropouts and reconcile changes with backend APIs upon reconnection.
A minimalist daily expense tracker designed around two-tap entries and local data storage, focusing on reducing friction when logging everyday expenses like meals, transport, and tea.
A mobile markdown editor experiment integrating LLM endpoints for contextual document summaries and automatic topic tagging, testing how AI can support daily note-taking workflows.
A personal collection of gesture-driven mobile components, micro-interactions, and spring animations built with Reanimated 3 to explore smooth touch kinematics.
Technologies I have used in real teams, applied in my own products, and areas I am actively learning.
I'm Jaohar Raihan, a React Native developer and product builder from Dhaka, Bangladesh. I graduated with a BSc in Computer Science and Engineering from the University of Liberal Arts Bangladesh (ULAB) in 2024.
I started programming because I wanted to understand how software works under the hood and how concepts turn into interactive applications. Over time, that curiosity shifted from writing isolated code toward building complete products that solve real problems.
In my professional roles at OrangeToolz and Akij iBOS, I worked on mobile applications like Agent GoGo, SalesPype CRM, and Akij Dealer Khata. Those experiences taught me how real engineering teams maintain existing codebases, integrate APIs, structure application state, and troubleshoot edge cases.
Alongside refining my fundamentals, I'm building CutBook — a salon and parlour management POS created after talking directly with local shop owners who still rely on paper notebooks. I'm learning by building, testing in the real world, and improving with every step.
Started Computer Science studies at ULAB, learning foundational data structures, algorithms, and discovering how software executes.
Strengthened JavaScript foundations and began exploring React Native, building simple mobile interfaces and learning component state.
Graduated with a BSc in CSE from ULAB. Joined OrangeToolz as a Junior App Developer, contributing to Agent GoGo and SalesPype CRM.
Worked in mobile development at Akij iBOS, contributing to business-facing mobile applications including Akij Dealer Khata.
Actively developing CutBook, testing salon POS workflows directly with local owners in Dhaka, and growing as a product-minded engineer.
Building CutBook and working on business applications changed how I think about software engineering.
A feature isn't finished when the screen renders. It has to make someone's daily work easier, fit naturally into their habits, handle spotty connections, and be understandable to someone who doesn't work in tech.
I care about the problem, the user, the business model, and what happens after release — not just the code block.
I am early in my career and don't pretend to have every answer or know every tool at a senior level.
What I do bring is curiosity, ownership, and consistency. I learn by building real projects, speaking with real users, making mistakes, taking feedback, and showing up to build better the next day.
I want to become an engineer who can take an idea from a rough sketch to a dependable product that people genuinely use.