Skip to content
View nsubba24's full-sized avatar

Block or report nsubba24

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
nsubba24/README.md

Hi there πŸ‘‹ I'm Nishan Subba

Backend Engineer | Data-Focused Developer | MS in Information Systems (Data Science & AI)

LinkedIn Website Email

πŸ‘‹ About Me

Hi, I’m Nishan.

I’m currently pursuing my M.S. in Information Systems at UMBC, focusing on Data Science and AI. I spend most of my time building backend systems and working with databases, which is something I genuinely enjoy.

I have a strong passion for database design. I love designing schemas, testing constraints, implementing relationships, and making sure everything is structured properly. In school, I worked extensively with Oracle Database, designing and developing full projects from scratch. For my personal projects and data analysis work, I use PostgreSQL and enjoy experimenting with migrations, auditing, and clean relational architecture.

I also love building REST APIs, writing business logic, and thinking about how to design scalable systems. I enjoy working with Java and Spring Boot. Many people find Java verbose, but that is exactly what I like about it. I appreciate clarity and structure. I like being able to clearly see what the system is doing instead of relying on hidden magic.

Outside of tech, I enjoy hiking and watching anime and reading manga.

I am currently looking for opportunities where I can grow as a backend or data focused engineer and contribute to building secure and scalable systems.

πŸ›  Tech Stack

Languages

Java β€’ Python β€’ SQL β€’ TypeScript β€’ C# β€’ C++

Backend & Frameworks

Spring Boot β€’ Spring Security β€’ Node.js β€’ REST APIs β€’ MapStruct

Databases

PostgreSQL β€’ Oracle β€’ MySQL
Data Modeling β€’ Normalization β€’ Flyway Migrations β€’ ETL Concepts

Tools & Platforms

Docker β€’ Git β€’ IntelliJ β€’ DataGrip β€’ AWS S3 β€’ Postman

πŸš€ Featured Projects

🐒 Turtle Tracker

Full-stack wildlife tracking system built with Spring Boot and PostgreSQL.

  • JWT-based authentication with token versioning
  • Role-based access control (USER, ASSISTANT, RESEARCHER, ADMIN)
  • Flyway versioned migrations
  • Auditing fields (created_at, updated_by)
  • React + Tailwind frontend

πŸ”— View Repository

Pinned Loading

  1. parking_payment_management_system parking_payment_management_system Public

    a oracle database design capstone project. it is used to manage parking payment system. tested for many edge cases for robust and error free system.

    PLSQL

  2. turtle_tracker turtle_tracker Public

    A turtle tracker full stack application building with java and spring boot. A secure and reliable way for researchers to keep track of turtles in the area.

    Java 1