Tim S.

Staff Engineer @Shopify

Kitchener, ON, CA
MOBILE NUMBERS
+91 *********19

Signup · Get unlimited contacts

WORK HISTORY

Apr 2024 — Present

Staff Engineer @Shopify

View department →

Architecture design and tech lead for a new global realtime event platform based on Kafka, Flink and BigQuery. Alignment with legal, privacy and executives to target a comprehensive handling of data and enable correct consumption of data within various global legal frameworks. Working across various teams, groups and stakeholders to promote collaboration and establish the highest standard of work. Design and leadership for the centralized organization of event structures in Protocol Buffer (Protobuf) definitions for use across Java, Ruby, Golang and Rust applications. Implementation of a custom protoc plugin to generate optimized Java code for Privacy-related use cases of Protobuf. Leader and manager of a diverse, global team of developers, providing growth opportunities and mentorship while fostering ownership and collaboration.

EDUCATION

1999 — 2006

Gymnasium Borbeck

Abitur, English, Mathematics, Computer Science, History

2007 — 2017

FernUniversität in Hagen

Computer Science

SKILLS

HtmlSoftware DevelopmentJava Enterprise EditionYarnDockerSubversionMysqlDistributed SystemsJavaJmhSqlShell ScriptingLinuxJunitCssScalaApache StormJenkinsHadoopXmlRestEsperC#.netOopSoftware EngineeringOracleReactive ProgrammingAgile MethodologiesJavascriptUmlRed Hat LinuxLeadershipFunctional ProgrammingEjbEclipseClojureGitMentoringDesign Patterns

ABOUT TIM S.

Software development is hard.But it is the challenge and the many facets of software development that motivate people.Expertise in efficient algorithms, distributed systems, concurrent code and overall application architecture.Good code is readable, testable and well-documented. It has also been peer-reviewed and discussed before ever leaving development.Modern technologies, discipline and knowledge about \"the right tool for the job\"​ greatly improve the quality of work and lead to a timely completion of the task at hand.And when there is no tool to help, no framework to assist? This is when analytical skills, great communication and the willingness to learn and improve help tackle any hard problem that needs solving.Keeping up with the latest technologies and trends as well as an outstanding talent to transfer knowledge and explain new concepts have allowed me to provide valuable feedback and training to my colleagues.Passionate about functional programming, automated testing and code maintainability.Author of the self-published book \"Markdown By Example\".

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Tim S. — Staff Engineer at Shopify in Kitchener, ON, CA | Unifers