Versatile and results-driven Software Engineer with a strong focus on front-end development, specializing in Angular, TypeScript, and React. At Finxone, I played a key role in building and refining a fintech platform that enables users to create customized banking applications through an intuitive drag-and-drop interface, similar to Wix or Squarespace but for financial services. Working in a fast-paced startup environment with limited resources, I took on responsibilities beyond standard development, collaborating closely with designers, backend engineers, and QA teams to ensure smooth integration of Banking-as-a-Service (BaaS) APIs and optimal user experience. Additionally, I contributed to authentication flows using React and Keycloak, ensuring secure and seamless user access.
Beyond coding, I led team meetings, mentored junior developers, and streamlined workflows, fostering better communication and efficiency within the team. I also conducted rigorous testing with Jest, reducing deployment bugs and maintaining high product quality despite tight deadlines. My ability to adapt quickly, solve problems creatively, and manage multiple responsibilities has been instrumental in delivering projects on time, even under constraints. I am always eager to expand my expertise, explore new technologies, and apply my skills to different industries, thriving in dynamic environments that require both technical proficiency and strategic problem-solving.
I had a few non tech jobs in this time whilst at university, whilst being not applicable to working in tech, working those jobs gave me some transferrable skills such as timekeeping and customer service experience.