Suggestions
Tom Reilly
Big Data Engineer at Credit Suisse
Professional Background
Tom Reilly is a highly skilled Senior Developer with over 15 years of extensive experience in software development, particularly within the financial and telecommunications sectors. His career showcases a strong commitment to leveraging cutting-edge technologies and frameworks to deliver innovative solutions. Tom has most recently specialized in the Big Data domain, proficiently utilizing the Cloudera stack, which includes powerful tools such as Hadoop, Hive, Impala, Kafka, and Spark. These technologies enable him to handle and analyze vast data sets, making significant contributions to his organization's data-driven strategies.
Throughout his career, Tom has held various integral roles that have allowed him to hone his skills in software development. Starting as a Java Developer at Credit Suisse, he quickly established himself as a key player in the teams he worked with, ultimately advancing to Big Data Engineer/Scala Developer. His journey through the ranks at Credit Suisse exemplifies his dedication and capability in navigating complex development environments, contributing to high-stakes financial projects that demand robust performance and reliability.
In addition to his work in Big Data, Tom has a keen interest in Single Page Application (SPA) frameworks, particularly AngularJS, reflecting his adaptability to changing technology trends in web development. He is also enthusiastic about functional programming languages such as Golang and Scala, demonstrating his willingness to continuously evolve his technical skill set and stay ahead in the software development landscape.
Education and Achievements
Tom Reilly's educational background lays a solid foundation for his professional expertise. He earned his Master of Science (M. Sc.) in Applied Computing and Information Technology from the National University of Ireland, Galway, where he gained in-depth knowledge of advanced computing topics. Prior to this, he completed his Bachelor of Science (B. Sc.) in Physics and Computer Science at the same prestigious institution, which provided him with a strong analytical and technical skillset that he has continuously built upon throughout his career.
His dedication to learning and professional development is also evident from the various roles he has held. Tom's early career included significant positions as a J2EE Developer and Infrastructure Lead at Amdocs, where he served as a Senior Developer/Consultant, focusing on ClarifyCRM solutions. This experience gave him a valuable perspective on the intersection of IT consultancy and software development, equipping him with skills that extend beyond mere programming to include project management, client communication, and infrastructure management.
Tom's transition into the financial industry has significantly broadened his expertise, particularly in high-performance software development using the Java programming language and its associated frameworks. His cumulative knowledge across these varying sectors not only enhances his versatility but also positions him as a sought-after professional capable of navigating complex project demands.
Notable Achievements
The trajectory of Tom Reilly's career is marked by several notable achievements. At Credit Suisse, he played a pivotal role in implementing Big Data solutions that optimized data processing capabilities, leading to significant improvements in operational efficiency. His hands-on experience with the Cloudera stack has enabled him to harness the immense potential of big data analytics, offering impactful insights that drive decision-making within his organization.
Tom's expertise in SPA frameworks like AngularJS has contributed to the development of responsive and dynamic web applications, enhancing user experiences and client satisfaction. His proactive approach to adopting new technologies, including functional programming languages such as Golang and Scala, positions him at the forefront of modern software development practices, ensuring he delivers state-of-the-art solutions that meet evolving industry standards.
Moreover, his ability to work effectively in collaborative environments, enriched by a strong background in IT consultancy, has earned him respect among peers and stakeholders alike. He is recognized not only for his technical abilities but also for his collaborative spirit and leadership qualities, contributing to successful project outcomes and team success.
In conclusion, Tom Reilly stands out as a Senior Developer whose depth of experience, educational background, and adaptive learning mindset render him a valuable asset in the realms of software development and Big Data. His passion for technology and continuous improvement, combined with a proven track record in the financial and telecommunications sectors, positions him for ongoing success and influential contributions in the tech industry.