Skip to content
View jamil314's full-sized avatar
  • Dhaka, Bangladesh
  • 06:35 (UTC +06:00)

Block or report jamil314

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jamil314/README.md

Hi, I'm Jamilur Rahman πŸ‘‹

Junior Software Engineer @ Dynamic Solution Innovators (DSi)

I'm a full-stack software engineer passionate about building secure, scalable, and user-centric software. I enjoy taking ownership of features from design to deployment, collaborating with distributed teams, and solving complex engineering problems with clean, maintainable solutions.


πŸ’Ό Selected Work

🌍 OpenCRVS | Core Development Team

One of the world's leading open-source Civil Registration and Vital Statistics (CRVS) platforms, helping governments modernize birth, death, and other vital event registration.

As a Junior Software Engineer at Dynamic Solution Innovators (DSi) and a member of the OpenCRVS Core Development Team, I contribute to the platform's core architecture and production features, building secure, scalable digital public infrastructure used by governments around the world.

Highlights

πŸ† #1 Contributor β€” Last 3 Months

πŸ† #1 Contributor β€” Last 6 Months

πŸ₯‰ #3 Contributor β€” Last 12 Months

Key Contributions

  • Designed and delivered production-ready features
  • Built scalable frontend and backend functionality
  • Improved platform architecture and maintainability
  • Diagnosed and resolved complex production issues
  • Collaborated with globally distributed engineering teams
  • Contributed to software handling sensitive citizen data with a strong focus on reliability, security, and performance

Tech

TypeScript Β· React Β· Node.js Β· tRPC Β· PostgreSQL


πŸ—οΈ Areas of Expertise

  • Full-Stack Web Development
  • Secure Backend Development
  • API Design & Development
  • Distributed Systems
  • Digital Public Infrastructure
  • Product Engineering
  • Performance Optimization
  • Technical Problem Solving

⭐ Featured Technologies


πŸš€ Tech Stack

Languages

  • TypeScript
  • JavaScript
  • SQL

Frontend

  • React
  • Next.js
  • Tailwind CSS
  • Astro

Backend

  • Node.js
  • Express
  • tRPC
  • REST APIs

Databases

  • PostgreSQL
  • Elasticsearch
  • IndexedDB
  • MongoDB
  • SQLite

Mobile

  • Kotlin
  • Jetpack Compose
  • Room
  • Hilt
  • Coroutines
  • MVVM

Tools

  • Git
  • GitHub Actions
  • Docker
  • Linux
  • Figma

πŸ’‘ Engineering Principles

I care about building software that is:

  • Secure by design
  • Scalable as products grow
  • Maintainable for long-term development
  • Performance-focused
  • Accessible and user-centric
  • Backed by thoughtful engineering decisions

I enjoy working in fast-moving teams where I can take ownership, collaborate closely with product stakeholders, and ship meaningful features.


🌱 Currently Learning

  • Distributed Systems
  • Advanced System Design
  • AI-assisted Software Development

🀝 Open Source

I enjoy contributing to projects that have real-world impact. Through my work on OpenCRVS, I've collaborated with an international engineering team to build secure, scalable digital public infrastructure that governments rely on for critical civil registration systems.


πŸ“ˆ GitHub Focus

  • 🌍 Open Source
  • πŸš€ Full-Stack Engineering
  • πŸ“± Android Development
  • πŸ—οΈ Scalable Product Architecture
  • πŸ”’ Secure Software Engineering

πŸ“Š GitHub Stats


πŸ“« Connect With Me


"I enjoy building software that people trust, engineers enjoy maintaining, and products can confidently scale on."

Pinned Loading

  1. opencrvs/opencrvs-core opencrvs/opencrvs-core Public

    A global solution to civil registration

    TypeScript 120 107

  2. opencrvs/opencrvs-testland opencrvs/opencrvs-testland Public

    Forked from opencrvs/opencrvs-countryconfig

    An example configuration module for OpenCRVS using a fictional country

    TypeScript 11 23

  3. opencrvs-farajaland opencrvs-farajaland Public

    Forked from opencrvs/opencrvs-testland

    An example configuration module for OpenCRVS using a fictional country

    TypeScript