Kaspar Kruus Senior Full Stack Engineer
I’m a full-stack engineer based in Tallinn with 10+ years of experience building scalable, production-grade financial systems.
About
I’m a full-stack engineer based in Tallinn with 10+ years of experience building scalable, production-grade financial systems. I specialize in consumer applications and regulated fintech platforms, combining React Native and Node.js with PostgreSQL to deliver reliable onboarding, fast performance, and maintainable services.
A big focus of mine is open-banking integrations and security-by-design: I’ve led implementations involving Flinks account connections, consent capture, immutable audit logging, and strict data privacy workflows. I also enjoy leading cross-functional teams to ship high-quality MVPs on tight timelines, backed by strong engineering practices like code review, automated testing, and clear technical documentation.
- 10 years' experience
- Joined September 2026
Industry experience
- Financial Services
- Software & Internet
Work experience
Built a consumer financial mobile application with React Native and Expo supporting 2M+ monthly user interactions, reducing onboarding drop-off by 28% across iOS and Android. Implemented secure open-banking integrations using the Flinks API for account connection, financial data ingestion, account aggregation, and real-time balance verification for 500,000+ active users. Designed consent-capture mechanisms and immutable audit-recording pipelines in PostgreSQL to achieve 100% regulatory and open-banking compliance. Redrew backend architecture with Node.js and Express, introducing asynchronous event processing that reduced transaction processing latency by 45% and improved reliability during peak traffic. Led an engineering, QA, and design team to deliver a production-ready MVP within 90 days using rigorous code review, automated testing, and comprehensive technical documentation.
Architected and deployed high-performance financial data ingestion services in Node.js, integrating multiple third-party banking providers to process 10M+ daily transactions with zero data loss or synchronization errors. Optimized PostgreSQL schemas and query performance using advanced indexing and partitioning, reducing financial report generation time by 60% and lowering cloud operational costs. Implemented security protocols for authentication, session management, and encrypted data storage to meet compliance requirements for sensitive consumer financial information across distributed microservices. Built automated audit-trail recording for consent actions and API interactions to support regulatory reporting. Mentored engineers through code reviews and helped establish automated unit and integration testing practices.
Developed responsive, mobile-first web applications and early-stage client portals using modern JavaScript and Node.js backends, improving user engagement by 35% within six months. Integrated third-party REST APIs and payment gateway services into legacy systems, creating wrapper services to simplify synchronization and reduce integration bugs by 50%. Supported PostgreSQL database administration and schema migrations to ensure data integrity, transactional safety, and strong query performance as volumes grew across staging and production. Participated in Agile ceremonies and translated business requirements into well-defined technical tasks while maintaining code quality through peer reviews.
Education
Hire Kaspar Kruus Senior Full Stack Engineer today
Post a job and invite Kaspar, or contact them directly. No hidden commission.




