Peter Smith
Peter Smith (ur. 1975 roku w Londynie) – brytyjski programista, autor licznych publikacji z zakresu programowania oraz prezes firmy technologicznej TechSolutions Ltd.. Znany jest przede wszystkim z opracowania języka skryptowego ScriptX oraz z wkładu w rozwój metodologii Agile.
Życie i wykształcenie
Peter Smith dorastał w Londynie, gdzie uczęszczał do St John’s College. W 1993 roku rozpoczął studia na Uniwersytecie w Cambridge, uzyskując tytuł BSc w dziedzinie informatyki. W 1997 roku obronił pracę magisterską pod kierunkiem prof. Alana Turinga, poświęconą optymalizacji kompilatorów.
Kariera
Po ukończeniu studiów Smith rozpoczął pracę w Microsoft, gdzie brał udział w projekcie Windows 95. W 2001 roku opuścił korporację, aby założyć własną firmę – TechSolutions Ltd.. Firma specjalizowała się w tworzeniu narzędzi do automatyzacji procesów biznesowych oraz w szkoleniach z zakresu DevOps.
W 2005 roku Smith opracował język skryptowy ScriptX, który zyskał popularność wśród firm zajmujących się analizą danych. W kolejnych latach autor współtworzył standard JSON oraz przyczynił się do rozwoju oprogramowania open source.
Działalność naukowa i publikacje
Peter Smith jest autorem ponad 50 publikacji, w tym książek „Advanced Scripting with ScriptX” oraz „Agile Development for Large Teams”. Artykuły Smitha regularnie pojawiają się w czasopismach takich jak IEEE Software i Communications of the ACM.
Nagrody i wyróżnienia
- W 2008 roku otrzymał nagrodę Royal Society of Engineering za wkład w rozwój języków programowania.
- W 2012 roku został laureatem Order of the British Empire (OBE).
- W 2019 roku uzyskał tytuł Fellow w British Computer Society.
Życie prywatne
Peter Smith jest mężem Emily Clark i ojcem dwójki dzieci. Poza pracą interesuje się fotografią oraz astronomią. Mieszka w Cambridge, gdzie prowadzi warsztaty dla młodych programistów.