Nayeem Jahan Rafi, Developer in Dhaka, Dhaka Division, Bangladesh
Nayeem is available for hire
Hire Nayeem

Nayeem Jahan Rafi

Verified Expert  in Engineering

Software Developer

Dhaka, Dhaka Division, Bangladesh

Toptal member since April 2, 2021

Bio

Nayeem is a self-taught software engineer with a degree in electrical engineering who specializes in building complex native iOS and Android applications. As a software engineer at Samsung Research, he developed mobile and desktop applications. Nayeem excels in debugging critical application issues such as crashes, memory leaks, and concurrency problems, and has filed a patent for smart rings.

Portfolio

Samsung R&D Institute Bangladesh
iOS, Android, Electron, React, JavaScript, C++, TypeScript, Node.js, Swift

Experience

  • Visual Studio Code (VS Code) - 2 years
  • Node.js - 2 years
  • JavaScript - 2 years
  • React - 2 years
  • Electron - 1 year
  • Android Studio - 1 year
  • Android - 1 year
  • TypeScript - 1 year

Availability

Part-time

Preferred Environment

Visual Studio Code (VS Code), Xcode, Android Studio, Slack

The most amazing...

...app I've developed is Veosens (iOS), a health companion that provides users with updates about their health status and other goal-driven features.

Work Experience

Software Engineer

2018 - PRESENT
Samsung R&D Institute Bangladesh
  • Developed Veosens (iOS), a health companion that provides users with accurate health status and other goal-driven features.
  • Debugged critical application issues such as crashes, memory leaks, and concurrency problems. Solved more than 100 issues within an average of fewer than three days.
  • Researched and filed a patent in the area of smart rings.
  • Mentored colleagues with data structures and algorithms. Conducted regular problem-solving sessions with 30-60 people.
Technologies: iOS, Android, Electron, React, JavaScript, C++, TypeScript, Node.js, Swift

Experience

Arkantos

https://github.com/njrafi/Arkantos
I developed a hobby Android application for browsing and searching video games.

The app fetches game information from the server and shows it on the UI. It currently has four screens (home, genre, game details, and favorite games). The home page contains one carousel showing the 15 most popular games and eight game containers showing games filtered by genre. The genre page shows all games filtered by that genre. The game details page shows the game name, cover, release dates, and summary. Games can be marked as "favorite" on this screen. The favorite games page shows all games favorited by the user. The favorite games are stored in a local database. Removing the app will remove favorite games as well.

Education

2014 - 2018

Bachelor's Degree in Electrical Engineering

University of Dhaka - Dhaka, Bangladesh

Certifications

MAY 2020 - PRESENT

Node.js

Udemy

Skills

Libraries/APIs

React, Node.js

Tools

Xcode, Android Studio

Languages

C++, JavaScript, TypeScript, Swift, Kotlin

Platforms

Visual Studio Code (VS Code), iOS, Android

Frameworks

Electron

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring