Skip to content
View beaprogram's full-sized avatar

Block or report beaprogram

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
beaprogram/README.md

Hi, I'm Arup Halder

Master of Applied Computer Science student at Dalhousie University in Halifax, Canada.

I build backend and full-stack products with Java, Spring Boot, TypeScript, React, Python, and PostgreSQL. My strongest work combines reliable APIs, data modelling, automated tests, and practical cloud deployment.

I am currently seeking software engineering opportunities in Canada, with a focus on backend, full-stack, and cloud development.

Featured work

A Halifax community-services directory in active development. The current backend includes a tested category REST API and resource persistence/business layer, with PostgreSQL/PostGIS, Flyway migrations, Testcontainers integration tests, and a milestone-based pull-request workflow.

Java Spring Boot Next.js TypeScript PostgreSQL PostGIS Docker

A housing search platform with a React client, Spring Boot API, Python retrieval service, PostgreSQL/pgvector, dbt models, and local Docker orchestration. The repository separates the working Render/local setup from optional Azure infrastructure.

React TypeScript Spring Boot FastAPI PostgreSQL Docker dbt

An auditable Python-to-SQL pipeline and Streamlit dashboard for exploring program-level EfficiencyOne annual-report actuals. The current dataset covers 2022–2024 and includes reproducible validation, source mapping, and an explicit roadmap for plan-target ingestion.

Python SQLite Streamlit Plotly pytest

A team-built airport mobile application with flight information, shop discovery, reservations, JWT authentication, and push-notification support.

React Native TypeScript Flask MariaDB Firebase

A mobile parking assistant for Dalhousie University that combines campus lot data, crowdsourced reports, weather, routing, and a custom availability-scoring engine.

Expo React Native Firebase Google Maps

Core toolkit

  • Backend: Java, Spring Boot, Python, Flask, FastAPI, REST, OpenAPI
  • Frontend and mobile: TypeScript, React, Next.js, React Native, Expo
  • Data: PostgreSQL, PostGIS, SQLite, SQL, dbt
  • Delivery: Docker, GitHub Actions, Render, Terraform
  • Quality: JUnit, Mockito, Testcontainers, pytest, Jest, Vitest, Playwright

How I work

I prefer small, reviewable changes; explicit architecture decisions; tests that exercise real boundaries; and documentation that distinguishes shipped behavior from planned work. HFX Connect shows my current branch, pull-request, and milestone workflow.

Connect

LinkedIn · Email

Pinned Loading

  1. DalPark DalPark Public

    Expo/React Native parking prototype with map-based space discovery and a time-and-weather demand model.

    JavaScript

  2. HFXAir HFXAir Public

    React Native airport experience prototype with a Flask/MariaDB API, flight information, reservations, notifications, and automated tests.

    TypeScript

  3. Homebase Homebase Public

    Housing search platform with React, Spring Boot, FastAPI RAG, PostgreSQL/pgvector, dbt, Docker, and Render deployment configuration.

    TypeScript

  4. Joule-Ledger Joule-Ledger Public

    Auditable Python/SQLite pipeline and Streamlit dashboard for EfficiencyOne program actuals (2022–2024), with source-linked validation.

    Python

  5. hfx-connect hfx-connect Public

    Halifax community-services platform in active development with Spring Boot, Next.js, PostgreSQL/PostGIS, Flyway, and Testcontainers.

    Java