Ben Atkinson
About Ben Atkinson
Ben Atkinson is a Full Stack Developer with extensive experience in software engineering, currently serving as Team Lead - Mobile App at Energyaustralia since 2017. He has a background in developing cross-platform applications and RESTful APIs, and he actively engages in mentoring and team leadership.
Work at Shine Solutions Group
Ben Atkinson has been employed at Shine Solutions Group since 2016, serving as a Full Stack Developer. His role involves building RESTful APIs that integrate both relational and document-based data solutions. He engages in impromptu whiteboard sessions to discuss infrastructure changes and participates in guild meetings at Shine HQ. Ben has evolved within the company from a Junior Engineer to a Senior Engineer, and now holds the position of Principal Engineer. He leads teams of software engineers and focuses on developing their skills to reach their full potential.
Education and Expertise
Ben Atkinson studied at the University of Newcastle, where he earned a Bachelor of Engineering in Software Engineering from 2011 to 2015. His expertise includes developing cross-platform native Android and iOS applications using Nativescript, TypeScript, and Angular. He is also recognized as a React specialist. His early coding experience began in high school with QBASIC, and he created an ActionScript flash game in 2004. He has worked on various hobby Android app projects using native Java and Kotlin.
Professional Background
Ben Atkinson has a diverse professional background. He worked at Energyaustralia as a Software Engineer from 2016 to 2017 and is currently the Team Lead for Mobile App since 2017. Prior to that, he served as a Software Engineer at Liveware Solutions from 2014 to 2016. His earlier career includes a decade-long tenure at Nhc as a Systems Administrator and Administrative Officer from 2005 to 2015 in the United States. He began his career in software engineering in high school and has progressively advanced through various roles.
Achievements in Software Development
Throughout his career, Ben Atkinson has contributed to various software development projects. He has collaborated on a small indie game using Unity and Maya during his spare time. His experience includes building RESTful APIs and developing mobile applications, showcasing his versatility in software engineering. He has also played a significant role in leading teams and mentoring new recruits and graduates, sharing his philosophy of software engineering with them.