Nicholas Garner
About Nicholas Garner
Nicholas Garner is a Software Engineer with experience in both frontend and backend technologies, currently working at Starling Bank in London. He has previously held positions at RedEye Apps and SAP, and has a Bachelor of Science in Computer Science from The University of Queensland.
Current Role at Starling Bank
Nicholas Garner has been employed as a Software Engineer at Starling Bank since 2020. In this role, he utilizes a combination of Java, PostgreSQL, and Microservices to contribute to the bank's software development initiatives. He has participated in the development of microservices architecture, enhancing the bank's technological framework. His expertise includes frontend and backend technologies, allowing him to work effectively across various aspects of software development.
Previous Experience at RedEye Apps
Before joining Starling Bank, Nicholas Garner worked as a Software Engineer at RedEye Apps from 2018 to 2020. During his two years at the company, he gained valuable experience in software development, further honing his skills in technologies relevant to the industry. His tenure at RedEye Apps contributed to his professional growth and understanding of software engineering practices.
Internship at SAP
Nicholas Garner completed an internship as a Software Developer at SAP from 2017 to 2018. This eight-month internship provided him with hands-on experience in software development, allowing him to apply his academic knowledge in a practical setting. The experience at SAP was instrumental in shaping his career in technology.
Education in Computer Science
Nicholas Garner earned a Bachelor of Science (B.Sc.) in Computer Science from The University of Queensland. He studied from 2016 to 2018, during which he developed a solid foundation in computer science principles and practices. This education has equipped him with the necessary skills for his career in software engineering.
Technical Skills and Expertise
Nicholas Garner possesses expertise in both frontend and backend technologies, including React, Node.js, TypeScript, and Vue.js. He employs Redux and Sass in his software development projects, showcasing his versatility in using various tools and frameworks. His technical skills enable him to contribute effectively to diverse software development tasks.