Writing maintainable and scalable code with best practices
Creating beautiful and intuitive user interfaces
Optimising applications for speed and efficiency
Approaching challenges with logical, creative, and efficient solutions
Ensuring application reliability with unit and integration testing
I am a motivated software developer with a strong foundation in Java, Python, and JavaScript, and a unique background in financial accounting. Adept at building and deploying scalable applications, solving complex problems, and delivering high-quality projects. Looking to leverage both technical and finance expertise to contribute to impactful software solutions.
My journey into software development has been shaped by real-world experience and a deep curiosity for how technology can solve everyday problems. From designing database-driven applications to building responsive front-end interfaces, I've worked on projects that required both analytical thinking and creative design. I enjoy collaborating across teams, especially where technical solutions intersect with business needs.
I bring a disciplined, detail-oriented approach to development - thanks in part to my background in accounting, where accuracy and structure are paramount. Whether I'm writing clean, maintainable code or diving into user stories to understand client pain points, I'm committed to continuous learning and delivering work that drives results.