Mobile Apps
Live Dashboards & Analytics

LoanTrack Pro

My Role
Lead Developer
Timeline
December 2017 - March 2018

Overview

As the Lead Developer, I led the design and implementation of a scalable mobile architecture tailored for mortgage workflows. The project required balancing consumer-grade UX with complex business logic for agents and operational staff.

Key Responsibilities and Contributions:

  • Mobile-first architecture: Designed a modular and responsive interface with custom workflows for users (borrowers), agents (advisors), and ops (admin staff).
  • Role-based access & interfaces: Built distinct dashboards with tailored data and actions for each user type, ensuring clean separation of concerns and optimal UX.
  • Loan application management: Implemented form-based data collection with validation logic, file uploads, and real-time application tracking.
  • Agent productivity tools: Developed features like application hand-off, case notes, and notification systems to enhance agent efficiency.
  • Ops monitoring panel: Created an internal operations interface for managing loan stages, document verification, and compliance flags.
  • Workflow engine: Built a loan status engine that allowed dynamic step progression and branching based on predefined conditions and user actions.
  • Real-time sync: Integrated push-based updates and status changes using Firebase Cloud Messaging.
  • Backend APIs & security: Developed scalable REST APIs with Node.js, enforcing secure access and data flow across user roles.
  • Testing & deployment: Introduced CI/CD pipelines for build and deployment, automated test coverage, and error monitoring using Sentry.

Tech Stack:
React Native, TypeScript, Node.js (Express), PostgreSQL, Firebase, AWS (EC2, RDS, S3), Docker, GitHub Actions