$hussein.motiwala
01 / intro hello, world
Available full-time · June 2026 · Dublin, Ireland Available · Jun 2026 · Dublin

Backend engineer building high-availability systems in Java and SQL.

I'm Hussein — a backend engineer with 3+ years building production services that move millions of records reliably. Strongest in Java and SQL, equally at home in Python; comfortable across the stack from REST APIs and microservices to data pipelines and cloud infra. Currently completing an MSc in Business Analytics at UCD Smurfit.

02 / about who, what, why

I write backend code for systems that can't fail quietly. At Oracle Financial Services, my code ran inside core banking platforms used by tens of thousands of branches — the kind of environment where a 5-minute slowdown delays the start of someone's business day.

I think in data flow, indexes, and partition keys first; framework choices second. Most performance wins come from doing less work, not better tooling.

I'm drawn to problems where correctness and throughput both matter — payment reconciliations, partition-wise batch jobs, audit trails, recovery systems. I prefer SQL-native solutions that push computation to where the data lives, and Java for everything that orchestrates the rest.

Outside work I build small, sharp tools: a git-diff for databases, a cloud-native deploy CLI, a Spring Boot URL shortener. Open-source first, always.

03 / work 3+ years shipped

Software Engineer

Oracle Financial Services Software·Mumbai, India
2023 — 2025 2 yr 2 mo
stack JavaPL/SQLOracle DBBashHibernateJUnit
  • 23 → 5minutes · 78% faster
    Reduced critical financial reporting time by rewriting long-running SQL with parallel-execution hints and optimised data-source selection — eliminating business-of-day delays for downstream banking ops. Java + PL/SQL refactor across the reporting batch chain.
  • 145Mrecords processed · +43% throughput
    Architected partition-wise data processing using 64-way hash partitioning and parallel DML across 8+ source tables — improved batch performance by 43% on the highest-volume jobs. Oracle DB tuning, partition keys, parallel hints.
  • 33.7Mrows / batch · audit 2 wk → 3 days
    Designed a PL/SQL reporting engine processing 33.7M records across multiple banking channels — cutting audit cycle time from two weeks to three days for compliance reviews. PL/SQL packages, materialised views, channel-aware aggregations.
  • −65%production incidents
    Built a proactive monitoring and alerting framework targeting 80+ failure patterns alongside Java optimisations — cut production incidents by 65% across core banking modules. Pattern-based alerting + Java-side defensive fixes.
  • 100%recovery automation
    Engineered an automated SQL/Bash file-processing recovery system that detects, retries, and logs failures end-to-end — eliminating manual intervention for hundreds of monthly transactions across batch pipelines. Bash orchestration + SQL transaction recovery + structured logging.
  • 60+java fixes shipped
    Shipped 60+ Java code fixes and architectural improvements across core banking modules used by tens of thousands of branches — spread across multiple production releases. Bug fixes, refactors, defensive guards, performance patches.

Software Engineer

Sahyadri Foundation·Mumbai, India
2021 — 2022 12 mo
stack ReactJavaScriptNode
  • team of 6developers led
    Led a team of 6 developers to design, build, and ship a production React website — coordinating delivery milestones, code reviews, and feature updates with external stakeholders end-to-end. Frontend lead role: architecture, sprint planning, stakeholder syncs.
04 / projects open source · selected
~/projects/db-delta 2025 · python

db-delta

A "git diff for databases" built in Python — finds schema, row, and statistical differences in terabyte-scale data. SQL-native: pushes computation directly to servers (Snowflake, Postgres, MySQL) by generating dialect-specific queries.

PythonSQLSnowflakePostgreSQLMySQL
~/projects/url-shortener 2026 · java

url-shortener

A scalable URL shortener built with Spring Boot — click analytics, custom aliases, REST APIs, Tailwind UI. PostgreSQL via Supabase, deployed on Render.

JavaSpring BootPostgreSQLSupabaseTailwindRender
~/projects/void 2025 · typescript

void

Cloud-native deployment platform that cuts deployment time on Oracle Cloud Infrastructure by 80%. Custom CLI automates infra provisioning; WebSocket-driven build feedback.

Next.jsTypeScriptOCIDockerWebSockets
~/projects/edumate 2023 · python

edumate

Full-stack education platform — virtual classrooms, assessments, face-recognition attendance at 95% accuracy. Reduced attendance-marking time by 80% across hundreds of students.

PythonDjangoTensorFlowKerasOpenCVSQLite
~/projects/panacea 2022 · python

panacea

Web platform leveraging ML models (80% accuracy) to assess lung, kidney, and heart disease risks — with geolocation-based specialist search to improve early diagnosis and care access.

PythonDjangoMLJavaScript
~/projects/smart-attendance-system 2021 · python

smart-attendance-system

Facial-recognition attendance system. Basis for a peer-reviewed publication in IJRESM — see below.

DjangoOpenCVPython
05 / skills stack & tools
languages 8
Java██████████
SQL█████████
PL/SQL█████████
Python█████████
XML████████░░
Bash███████░░░
TypeScript███████░░░
JavaScript███████░░░
backend & data 10
Oracle DB█████████
PostgreSQL█████████
REST APIs█████████
Microservices████████░░
Hibernate████████░░
Maven████████░░
Apache Airflow████████░░
Snowflake███████░░░
Spring Boot██████░░░░
Kafka██████░░░░
cloud, devops & tooling 8
Git█████████
Linux█████████
JUnit████████░░
Agile / Scrum████████░░
Docker████████░░
JIRA████████░░
CI/CD███████░░░
AWS (EC2, S3)███████░░░
06 / education degrees & certs
2019 — 20234 years

BEng Computer Science

KJ Somaiya College of Engineering ·Mumbai University, India
  • CGPA 9.69 / 10 · First-Class Honours (1:1).
  • Co-authored peer-reviewed publication on face-detection attendance systems (see below).
2017 — 20192 years

HSC — Higher Secondary Certificate

Wilson College ·India
  • Science stream — physics, computer science, mathematics.
2007 — 201710 years

ICSE — Indian Certificate of Secondary Education

certifications

  • AWS Certified Developer — Associate DVA-C02 in progress · Amazon Web Services
  • Google Advanced Data Analytics May 2025 · Google · verify
  • IBM Relational Database Administrator Jun 2025 · IBM · verify
  • Foundation of Data Science Feb 2025 · Google · verify
  • Google Data Analytics Sep 2023 · Google · verify
07 / publication peer-reviewed
peer-reviewed
vol / issueVol 6 · Issue 5
publishedMay 2023
doi / idIJRESM · 2694
authors4

Effective, Inexpensive and Robust Solution to Classroom Attendance Recording Using Face Detection Technology

Hussein Motiwala, Rushabh Gandhi, Nayan Mandliya, Kritarth Jain
International Journal of Research in Engineering, Science and Management
— abstract

A low-cost, robust attendance system using class photographs and face detection — autonomously locates and identifies student features, with a parallel web app for self-confirmation. Removes manual roll-call overhead and proxy fraud while improving accuracy. Built on top of the smart-attendance-system codebase and validated across multiple classroom photo conditions.

08 / contact open to roles

Let's build something solid.

Open to roles Available Jun 2026 Stamp 1G eligible Sep 2026 Based in Dublin

Looking for backend or full-stack roles in Dublin — happy to hear from companies, recruiters, or fellow engineers. Best way to reach me is email; I read every message.