Java · Spring · AWS · Python · Flutter · BLE · Cloud

Building tech that
connects, cares
& scales.

Associate Software Engineer @ NRI Financial Technologies India. Delivered a 570× performance gain on a live reporting pipeline and led a large-scale AWS data migration (S3, Glue, Athena, Lambda). Creator of 6+ Flutter apps — from offline BLE mesh to AI-powered medicine scanners — shared directly with real users.

Tamojit Ghosh
ASE @NRI FT India
Java · Flutter · Spring · Python · AWS
570×
Pipeline perf. gain (10h→20min)
62%
Faster alert delivery (UDP/TCP)
9.01
CGPA · B.Tech CSE
2.1s
Medicine OCR · ML Kit + Gemini
300+
Hackathon participants hosted

Engineer at heart,
builder for people.

I'm a results-driven Software Engineer with production experience in financial technology systems, cloud data engineering, and backend automation at Nomura Research Institute Financial Technologies India. I've delivered a 570× performance improvement on a live reporting pipeline — reducing processing time from 10 hours to 20 minutes while scaling output from 50 to 950 reports.

I architected a large-scale AWS data migration using S3, AWS Glue crawlers, Athena, and Lambda — ingesting, cataloguing, and querying data at scale to power optimised report generation. Experienced with CI/CD via Jenkins, Agile/Scrum, REST APIs, pub-sub middleware (FCM), and full SDLC participation across enterprise-grade financial systems.

Outside work, I build meaningful Flutter apps and have led freelance mobile development under RhobustDev, shipping to the Play Store with Firebase full-stack integration. I've contributed to open-source at CCExtractor.org, led student developer roles, and built systems that help people — from women safety to medication tracking to offline mesh communication. Based in Kolkata, India.

Languages
Java Python Dart JavaScript (Node.js) SQL Bash HTML/CSS
Frameworks & Libraries
Spring MVC Node.js (Express) Flutter JasperSoft Provider / Riverpod
Cloud & DevOps
AWS S3 / Glue / Athena / Lambda Firebase / GCP (FCM, Firestore, Auth) Jenkins CI/CD Git SONAR / JaCoCo Tomcat VM Infrastructure
Middleware & Integration
Pub-Sub (FCM priority channels) RPC-style UDP/TCP REST APIs Batch Processing Flutter/BLE/GATT
Databases
Oracle SQL Firebase Firestore Hive DB SQFlite
Tools & Concepts
Agile / Scrum Full SDLC Middleware Design System Design OOP DSA Jira / Confluence Postman XAMPP

Where I've worked.

Aug 2025
– Present
Nomura Research Institute
Financial Technologies India
Full-time
Associate Software Engineer
  • Contribute to production-grade trading & clearing platform serving major Australian financial institutions; ensure high availability, reliability & SLA compliance.
  • 570× performance improvement on advisor-based reporting pipeline (10h → 20min, scaling 50→950 reports).
  • Architected large-scale AWS data migration: staged raw data in S3, schema discovery via Glue crawlers, queried transformed datasets via Athena, persisted to Oracle DB to power optimised reporting.
  • Implemented Lambda functions for automated workflow triggers and serverless event-driven processing at scale.
  • Engineered automated worklog analysis tool reducing manual report generation from 2–3 days → 15 minutes with Git-based version control.
  • Developed Python automation for release management integrated with Jenkins CI/CD pipelines — parameterised one-click release notes on VM infrastructure.
  • Designed JasperSoft-based report generation workflows (scheduled/on-demand) analogous to middleware service orchestration.
  • Monitored UAT/SIT batch jobs, performance profiling, test execution with SONAR (static analysis) & JaCoCo (coverage) within Agile sprints.
Java 8Spring MVCPythonOracle SQL AWS S3/Glue/Athena/LambdaJenkinsJasperSoft GitSONARJaCoCoJiraConfluence
Jan 2025
– Jul 2025
Nomura Research Institute
Financial Technologies India
Internship
Associate Software Engineer — Intern (Japan Delivery Team)
  • Contributed to end-to-end enterprise software development for financial systems on the Japan Delivery team.
  • Built backend services and automation scripts using Java 8, Spring MVC, Tomcat, and Bash scripting.
  • Wrote optimised Oracle SQL queries for performance tuning; participated across full SDLC (development, testing, deployment, performance validation).
  • Used Git for source control and collaborative delivery; gained deep exposure to production-grade financial platforms.
Java 8Spring MVCOracle SQL BashTomcatGit
Nov 2023
– Mar 2025
CCExtractor.org
Open-Source
Open-Source Contributor
  • Architected cross-platform emergency messaging app (Android/iOS) in Flutter implementing a custom challenge-response protocol — pub-sub middleware pattern to bypass DND restrictions while maintaining compliance.
  • Prototyped hybrid UDP/TCP transport layer achieving 62% faster alert delivery vs TCP-only baselines under packet-loss conditions — RPC-style reliable messaging with OSC-encoded binary payloads.
  • Engineered Firebase Cloud Messaging (FCM) notification workflows with priority channels achieving sub-500ms end-to-end latency leveraging GCP infrastructure.
  • Built state-managed UI using Provider pattern with dynamic permission toggles and real-time Android NotificationManagerPolicy monitoring.
FlutterFirebase/FCMUDP/TCP GCPProviderHive/SQFlite
Jun 2023
– Jul 2024
RhobustDev
(Freelance)
Freelance
Mobile Application Developer
  • Led end-to-end development and Google Play Store publication of production-grade cross-platform mobile apps.
  • Built scalable applications using Flutter with Firebase Cloud Storage, Auth, and Firestore (GCP-backed cloud services), Hive (NoSQL), and SQFlite (SQL) for data persistence.
  • Delivered complete app lifecycle: architecture, backend integration, state management, and UI/UX design.
FlutterFirebase AuthFirestore Cloud StorageHiveSQFlite
Jan 2023
– Jun 2024
STCET × IEEE
(CODIGO Hackathon)
Student Lead
Student Developer & Tech Lead
  • Led end-to-end development of internal online judging platform hosting 300+ participants.
  • Built web app using HTML, CSS, JavaScript with Python-based code evaluation engine; implemented team-based authentication and real-time submission handling.
JavaScriptPythonHTML/CSSXAMPP

Apps built with empathy,
shipped with care.

6+ original Flutter apps — not on the Play Store, shared directly via APK and LinkedIn where real users tested them and gave feedback. Each solves a genuine problem: offline BLE mesh, medicine OCR for seniors, lab report tracking, campus communities, women's safety, emergency alerts.

EchoMesh BLE Offline Mesh
Flutter · BLE · GATT · Hive · Zero internet

Peer-to-peer offline messaging over Bluetooth LE. Devices scan for nearby EchoMesh peers (EM- / EchoMesh advertisement keywords), establish GATT connections, and exchange JSON-encoded payloads (sender ID, handle, message, timestamp, emergency flag) — no cellular, no WiFi needed. Each device acts as both host and client simultaneously. Features include RSSI-based peer discovery, automatic permission handling, reconnection support, bidirectional messaging, background BLE hosting, and local chat storage via Hive. Built for campuses, events & disaster zones.

Flutter/DartBLE GATTflutter_reactive_bleHiveOffline-firstJSON payloads
For Her Women Safety
Flutter · SOS · Live Location · Speed Dial · Maps

Built out of a deep sense of responsibility — "safety is a right, not a privilege." Offers one-tap Speed Dial to police/ambulance, custom alert messages with live location pushed to trusted contacts, and Nearby Essentials to find hospitals, pharmacies, and police stations instantly. SOS messaging, emergency call triggers, and REST API integrations for Google Maps deep linking. Shared as a free APK — no Play Store, no profit motive — purely to help.

FlutterGeolocatorGoogle Maps SDKREST APIsDeep Linking
It's Urgent Emergency Alerts
Flutter · FCM · UDP/TCP · Firestore · GCP

Cross-platform emergency messaging app (Android/iOS) built for CCExtractor.org. Implements a custom challenge-response pub-sub middleware to bypass DND restrictions while staying compliant. Hybrid UDP/TCP transport layer with OSC-encoded binary payloads achieves 62% faster alert delivery vs TCP-only under packet-loss. FCM priority channels deliver sub-500ms end-to-end latency on GCP. State-managed UI via Provider with real-time Android NotificationManagerPolicy monitoring.

FlutterFCM/GCPUDP/TCPOSC binaryFirestoreProvider
MediHelp OCR + Gemini AI
Flutter · ML Kit · Gemini API · OpenFDA · Maps

Five features in one app for seniors and caregivers. MediScanner reads expiry/manufacturing dates from medicine strips in <2.1s using Google ML Kit OCR + Gemini post-processing with smart noise-cleaning. MediTracker handles offline reminders by time, frequency, and medicine type. MediSearch queries OpenFDA for drug details with daily health quotes. Health Insights surfaces curated professional articles. Essentials maps nearby pharmacies/hospitals with emergency SOS speed dial.

ML Kit OCRGemini APIOpenFDAGoogle Maps SDKHiveOffline-first
HealthPal Offline Lab Reports
Flutter · Gemini API · Hive · Interactive Graphs

"Built for my Maa, Baba — but now it's for all the Maa and Baba out there."

Born from watching parents play hide-and-seek with lab reports when doctors ask for last year's TSH levels. Fully offline lab report tracking with interactive pinch-zoom trend graphs and a clean dashboard. OCR + Gemini parses reports directly — zero data leaves your device (users supply their own free Gemini API key). Privacy-first by architecture.

FlutterGemini APIHive (offline)Interactive graphsOCR
OurSpace Digital Campus
Flutter · Firebase · Interest Matching · FCM · Mindful UX

Virtual campus for college students across India — born from noticing that talented peers had no platform to connect on shared passions. Features personalised profiles, interest-based peer/group matching, and virtual Spaces (clubs) for every niche. Offline-first with FCM notifications that respect your focus: no background pings, in-app only when you choose to engage. Built on Firebase Spark plan; shared as APK (not Play Store) while Terms & Privacy Policy are being formalised.

FlutterFirebase Auth/Firestore/FCMHiveSQFliteRiverpodMindful UX
CODIGO Online Judge Platform
JavaScript · Python · HTML/CSS · XAMPP
Real-time web judging platform built for STCET × IEEE Hackathon 2024 — supported 300+ concurrent participants with a Python-based backend evaluation engine, team-based authentication, and real-time submission handling. Backend design patterns transferable to Node.js-based services.

Academic
background.

B.Tech in Computer Science & Engineering
St. Thomas' College of Engineering & Technology (STCET), Kolkata
2021 – 2025
CGPA
9.01 / 10

Impact &
milestones.

  • 570× performance gain — production fintech pipeline (10h → 20min, 50→950 reports)
  • 62% faster alert delivery — hybrid UDP/TCP vs TCP-only baseline (CCExtractor)
  • JEE Main 97.63 percentile · WBJEE Rank: 2102 · JEE Advanced Rank: 19021 (2021)
  • Tech Lead, CODIGO 2024 (STCET × IEEE Hackathon) — successfully hosted 300+ participants on a custom judging platform
  • 6+ original Flutter apps — shared via APK/LinkedIn, iterated with real user feedback
  • <2.1s medicine OCR — MediHelp scanner using Google ML Kit + Gemini AI post-processing
  • Play Store publication — led full app lifecycle from architecture to production deployment under RhobustDev
  • Active LeetCode solver — strong foundations in Data Structures & Algorithms

Let's build something
meaningful together.

Open for full-time roles, contract work, or collaborations. If you care about offline-first tech, health tools, community platforms, fintech systems, or safety apps — let's talk.

Send a message → View Resume ↗