Marcin Tustin

Independent Consultant at Marcin Tustin

New York, New York, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Marcin Tustin is an independent consultant and data engineering leader with 11 years’ experience helping companies build reliable, hourly-updated big data platforms and run analytics jobs in minutes. He led platform engineering at Handy, where his team not only delivered best-in-class data systems but shifted processes and culture to enable true data-driven decision making. Marcin has rescued stalled data warehouse projects for large publications and advises on data strategy, architecture, and team capabilities. A hands-on engineer who contributes to open-source—improving Python's jsonpickle to support advanced pickling protocols—he blends deep technical skill with practical process change. Based in New York, he pairs a software engineering MEng with legal training in dispute resolution, an uncommon mix that informs his pragmatic, communicative approach to complex technical problems.
code11 years of coding experience
job8 years of employment as a software developer
bookMaster of Engineering (MEng) Software Engineering, Master of Engineering (MEng) Software Engineering at University of Southampton
bookLPC Solicitors' Practice, LPC Solicitors' Practice at College of Law
bookMaster of Laws (LL.M.) Dispute Resolution and Advocacy, Master of Laws (LL.M.) Dispute Resolution and Advocacy at Cardozo School of Law
bookCPE Law, CPE Law at City St George’s, University of London
languagesEnglish, French, Dutch, German
stackoverflow-logo

Stackoverflow

Stats
49,187reputation
7.3mreached
1,252answers
143questions
Badges
sorting
top-5%
oop
top-5%
celery
top-5%
recursion
top-5%
django
top-1%
dictionary
top-1%
github-logo-circle

Github Skills (30)

json10
python10
django10
data-serialization10
object-storage10
webservice10
pickle10
serialization10
deserialization10
dictionary10
testing9
oop9
algorithm9
celery9
inheritance9

Programming languages (12)

TypeScriptJavaJinjaShellRustCScalaJavaScript

Github contributions (5)

github-logo-circle
jsonpickle/jsonpickle

Aug 2014 - Apr 2017

Python library for serializing any arbitrary object graph into JSON. It can take almost any Python object and turn the object into JSON. Additionally, it can reconstitute the object back into Python.
Role in this project:
userBack-end Developer
Contributions:16 commits, 1 PR, 56 comments in 2 years 8 months
Contributions summary:Marcin primarily focused on enhancing the `jsonpickle` library to support more features related to Python's pickling protocol, particularly protocol 2 and later versions. Their contributions included implementing support for `__getnewargs__`, `__getnewargs_ex__`, `__reduce__`, and `__reduce_ex__`, which enabled the serialization and deserialization of a wider range of Python objects. The user also added logic to handle classic classes and iterators, which further improved the library's compatibility and functionality. Extensive testing was added to validate the implementations.
python-libraryobject-graphserializingpythondeserialization
marcintustin/.emacs

Apr 2018 - May 2021

Contributions:9 pushes, 1 branch in 3 years 1 month
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Marcin Tustin - Independent Consultant at Marcin Tustin