Suggestions
Tom Reilly
Big Data Engineer at Credit Suisse
Professional Background
Tom Reilly is a seasoned Senior Developer with over 15 years of robust experience in software development, showcasing his technological expertise across both the financial and telecommunications sectors. His career path has been characterized by a steadfast commitment to innovation and excellence, particularly in the fast-evolving field of Big Data technology. Currently, Tom focuses on the Cloudera stack, which encompasses tools such as Hadoop, Hive, Impala, Kafka, and Spark, making significant contributions to data processing and analytics. This endeavor enables businesses to leverage vast amounts of information efficiently, transforming data into actionable insights that drive strategic decision-making.
Tom's work experience encompasses various roles that highlight his adaptability and proficiency in different programming paradigms. His proficiency extends not only to large-scale data environments but also emphasizes interest in Single Page Applications (SPAs) frameworks like AngularJS, as well as modern functional programming languages such as Golang and Scala. This skill set illustrates his ability to keep pace with industry trends and his ongoing commitment to professional development.
Education and Achievements
Tom pursued his higher education at the esteemed National University of Ireland, Galway, where he earned a Master of Science in Applied Computing and Information Technology. This rigorous academic background laid the foundation for his impressive career in technology. He further strengthened his knowledge with a Bachelor of Science degree in Physics and Computer Science, equipping him with a solid understanding of the principles that underpin both fields and enhancing his analytical capabilities.
His education has undoubtedly provided Tom with the academic rigor required to excel in complex development roles. This strong educational foundation, combined with real-world experience, has shaped him into a versatile professional who can tackle a wide range of challenges in software development.
Professional Experience and Notable Contributions
Throughout his career, Tom has held various positions that reflect his growth in the technology sector:
- As a Big Data Engineer and Scala Developer at Credit Suisse, Tom focused on optimizing data workflows and integrating large datasets, playing a pivotal role in enhancing data-driven strategies.
- Before this, he spent considerable time as a Java Developer at Credit Suisse, where he honed his programming skills and contributed significantly to developing enterprise-level applications that met financial compliance and efficiency standards.
- Earlier in his career, Tom provided his expertise as a Middleware Engineer at Credit Suisse, where he was involved in the integration of software components to ensure seamless data communication.
- His extensive experience with J2EE technologies began at Amdocs, where he served as a Senior Developer and Infrastructure Lead. In this capacity, Tom not only demonstrated his technical prowess but also showcased his leadership by guiding project teams through complex development cycles.
- Additionally, he began his career with ClarifyCRM as an IT consultant and J2EE Developer, where he acquired critical skills that fueled his passion for software engineering and set the stage for his future endeavors.
Tom Reilly's diverse experience positions him uniquely in the tech landscape, combining deep expertise in both Big Data technologies and traditional software development methodologies. His enthusiasm for exploring new frameworks and languages reaffirms his goal of continuous improvement and innovation in the ever-competitive technology environment.
