Hi, my name is

Towsif Ahmed Omi

I love building applications for the web.

I'm a full-stack software engineer and a web technology enthusiast.

About Me

Hello! My name is Omi and I enjoy building things on the web. I love to create beautiful things and bring ideas to reality. I am passionate about what I do and always try to enjoy every bit of it. I am a Full-Stack Software Engineer with 2+ years of professional experience.

Currently, I am working at Ultra-X BD as a software engineer. I am a team leader, and we are building in-house native desktop applications.

Here are a few technologies I love working with:

  • JavaScript (ES6+)
  • React
  • Node.js
  • TypeScript
  • Next.js
  • Php


Software Engineer

October 2020 - Present

Currently leading the Native Windows App Development team. Working on an upcoming Windows application for the Japanese market.
  • Communicate with the Japanese project manager from ULTRA-X Asia Pacific, to understand the project requirements and report progress.
  • Play the team based on the project needs and maintain the schedule.
  • Deliver easy-to-use applications fulfilling the requirements while maintaining code quality.

Things I have Worked On

API Icon
API Design and Development
Designed and developed several web APIs from scratch as part of the R&D team at Ultra-X BD. We collected raw data and designed the database and the APIs based on the project's needs.
  • Php
  • Python
API Icon
Native Windows Application Development
I have worked on several in-house native windows applications and tools for the company's internal use.
  • C++
  • MFC
API Icon
Full-Stack Web Application Development
Designed and developed several full-stack applications consuming our developed APIs, as part of the R&D team. We mostly used the LAMP stack for the backend and React for the frontend.
  • React
  • Laravel
  • MySQL
  • JWT
Phone Icon
We built a prototype web application that performs diagnostics on the smartphone using advanced JavaScript leveraging modern browser APIs.
  • JavaScript
Rubiks Cube Icon
I built a Real-time Rubik's Cube Solver web application, that guides users to solve the cube patterns. For this, I had to develop the Rubik's Cube solving algorithm from scratch and implemented Cube's pattern detection system that takes inputs from the user's webcam using OpenCV.js
  • Image Processing
  • OpenCV.js
  • JavaScript

Contact Me

If you'd like to make an enquiry, please feel free to get in touch,
and I will respond as soon as possible.

Find me on the internet: