Tuffail Rahman

Engineering Team Lead @ Trainline

About Tuffail Rahman

Tuffail Rahman is an Engineering Team Lead at Trainline, where he has worked since 2022. He has a background in software engineering with previous roles at Trainline and TalkTalk, and he holds a Bachelor's Degree in Computer Science from King's College London.

Current Role as Engineering Team Lead

Tuffail Rahman serves as the Engineering Team Lead at Trainline, a position he has held since 2022. In this role, he is responsible for overseeing engineering projects and leading a team of software engineers. His work focuses on implementing best practices in software development, ensuring that projects meet high standards of quality and efficiency. The position is based in London, England, and operates in a hybrid work environment.

Previous Experience at Trainline

Tuffail Rahman previously worked at Trainline as a Senior Software Engineer from 2020 to 2022. During this time, he contributed to various software development projects, applying his expertise in engineering practices. In 2021, he briefly served as Interim Team Lead for two months, where he took on additional responsibilities in team management and project oversight.

Software Engineering Background at TalkTalk

Before joining Trainline, Tuffail Rahman worked as a Software Engineer at TalkTalk from 2017 to 2019. His role involved developing software solutions and collaborating with teams to enhance product offerings. This experience contributed to his technical skills and understanding of software development processes.

Educational Background in Computer Science

Tuffail Rahman studied at King's College London, where he earned a Bachelor’s Degree in Computer Science from 2014 to 2017. His education provided a strong foundation in software development principles and practices, which he has applied throughout his career.

Focus on Software Development Best Practices

Tuffail Rahman emphasizes the importance of best practices in software development. He is particularly focused on implementing SOLID principles, design patterns, and Test-Driven Development (TDD). His commitment to these methodologies enhances the quality and maintainability of the software solutions he develops.

People similar to Tuffail Rahman