PORTFOLIO - Latest Project
Software Engineer in Loftyworks
powered by Moatable
LoftyWorks – Comprehensive Solution for Real Estate Management
What is LoftyWorks?
LoftyWorks is an integrated platform designed to streamline property management for real estate agents, landlords, and property management companies. It combines functionalities for managing portfolios, marketing, CRM, and finances into a single intuitive environment.
Key Features:
- Property Management: Tools for managing suppliers, documents, tasks, and compliance in an organized and efficient manner.
- Marketing & CRM: Automated property listings on Rightmove and social media, along with end-to-end tenant management – from initial inquiry to move-in.
- Finance: Seamless integration with Xero for client accounting, providing a "single source of truth" for financial data, and the option to outsource bookkeeping with Client Accounting as a Service.
My Role in LoftyWorks
I worked on the LoftyWorks platform as part of a distributed team across the US, China, and the Philippines, which required strong communication and collaboration skills. My primary responsibility was to refactor and maintain over 250 AWS Lambda functions in a complex environment. I focused on improving stability, optimizing workflows, and simplifying deployment processes.
A significant part of my work involved transitioning the team from Git flow to trunk-based development, which enhanced our CI/CD workflows and streamlined code management. I collaborated with technical leads to stabilize and improve the environment, ensuring the platform's reliability and scalability.
I also integrated Microsoft Entra for internal applications, improving access management and security. Additionally, I documented processes, resolved issues, removed unused code, and contributed to a more efficient and maintainable codebase. My work helped simplify deployments and enhance overall team productivity.
Tech and Tools:
- Backend: AWS Lambda, Node.js, TypeScript, Amplify.
- Code Management: Transitioned from Git flow to trunk-based development.
- Integrations: Microsoft Entra for access and identity management.
- CI/CD: Optimized and streamlined deployment pipelines.
- Documentation & Optimization: Refactored code, documented workflows, and removed unused functions for a cleaner codebase.

