Junior Software Engineer @ AppifyLab

Ramendra Kumer Singha

Software Engineer

Full-stack software engineer with a competitive-programming backbone. I build clean, efficient web applications, and I'm currently focused on backend development and system architecture — while actively learning system design.

Sylhet, Bangladesh
Portrait of Ramendra Kumer Singha
01About

A bit about me

I'm a Computer Science & Engineering graduate from Sylhet Engineering College (CGPA 3.84/4.00) and a software engineer at AppifyLab, where I work across the frontend, backend, and database layers of production products.

My foundation is competitive programming — 1800+ problems solved across Codeforces, CodeChef, AtCoder, LeetCode, CSES, and LightOJ. That background shapes how I write code: I care about correctness, efficient algorithms, and keeping things simple.

Day to day I build full-stack web applications with React, Next.js, and AdonisJS. Right now I'm focused on backend development and system architecture, and I'm actively learning system design.

At a glance

Role
Software Engineer
Currently
AppifyLab
Focus
Backend & system design
Based in
Sylhet, BD
Problems solved
1800+
02Experience

Where I've worked

  1. Junior Software EngineerCurrent

    Nov 2025 — Present

    AppifyLab

    • Building new features and resolving issues across EzyCourse and EzyStudio.
    • Working end to end — frontend, backend, and database — within production codebases.
  2. Software Engineer Intern

    Jun 2025 — Oct 2025

    AppifyLab

    • Learned and applied frontend and backend development for production systems.
    • Worked with relational databases and production data management.
03Projects

Things I've built

Bishnupriya Manipuri → English Dictionary

A React + Vite web app translating Bishnupriya Manipuri words to English — diacritic-aware fuzzy search (Fuse.js) over 40,000+ entries, with live suggestions, keyboard navigation, and light/dark themes.

  • React
  • Vite
  • Fuse.js
  • JavaScript
  • CSS
Live demo

Blood Bridge

A blood-donation platform for Bangladesh — a React Native mobile app plus a Next.js admin dashboard, containerized with Docker.

  • Next.js
  • Express.js
  • React Native
  • Docker
Admin demo

Webinar App

A full-stack webinar platform built on Cloudflare Realtime Kit. Users join as hosts or manage registered participants, and real meetings can be scheduled and run.

  • React
  • TypeScript
  • AdonisJS
  • MySQL
  • Cloudflare Realtime

Commitment Timer

A browser extension that makes you commit a reason before opening a distracting site — a deliberate friction layer for staying focused.

  • JavaScript
  • Chrome Extension
  • HTML
  • Shell

CSE Department Management System

A Django web application to manage the activities of a university CSE department — built during my degree and a major step up in my development skills.

  • Django
  • Python
  • Bootstrap
  • SQLite
  • HTML
  • CSS
04Competitive Programming

Problem-solving, at scale

1800+
Problems solved
6
Online judges
1458
Codeforces max (Specialist)
1686
CodeChef max (3★)

Achievements

  • Solved 1800+ algorithmic problems across multiple online judges
  • Completed an Advanced DSA & Competitive Programming workshop
  • Participated in SUST IUPC 2024
  • Competitive Programming Trainer & Contest Organizer — SEC Programming Club (2022–2025)
05Skills

Tools I work with

Languages

  • C++
  • C#
  • JavaScript
  • TypeScript

Frontend & Backend

  • React
  • Next.js
  • AdonisJS
  • HTML
  • CSS

Databases

  • SQL
  • MySQL
  • MongoDB

Tools

  • Git
  • Docker
  • Postman
  • VS Code
06Education

Academic background

Sylhet Engineering College

Jan 2020 — Jul 2025

B.Sc. in Computer Science & Engineering · Sylhet, Bangladesh

CGPA: 3.84 / 4.00

Get in touch

Let's build something

I'm open to interesting roles and collaborations. The fastest way to reach me is email — I'll get back to you soon.