As a developer, I excel at solving complex problems and delivering impactful solutions that prioritise efficiency, reliability, and user experience. My experience in fast-paced, dynamic start-ups has honed my ability to build scalable architectures and adapt to new challenges. Notable achievements include implementing seamless DWG file downloads via AWS S3, enhancing codebase stability with robust test suites, and integrating secure payment systems using Stripe and Auth0. I place great emphasis on clean code and efficient design, recently applying these principles to a rebuild that required designing a maintainable architecture from the ground up. My approach is versatile and tool-agnostic, focusing on selecting the best technologies to meet the unique demands of each challenge.
Status: Deployed deployed_code
Tech stack:
Angular, NestJS, Postgres, Docker, Auth0, Socket.io, Digital Ocean
This web application is a secure instant messaging platform with built-in instant translation, enabling seamless global communication. It uses the Elliptic-Curve Diffie–Hellman (ECDH) protocol to establish shared secrets between users, ensuring messages remain encrypted. All messages are securely stored as cryptographic hashes, protecting privacy and data integrity.
Status: Under construction construction
Tech stack:
Laravel, Vue.js, Postgres, Docker