Claudio Santini, Software Developer in London, United Kingdom
Claudio Santini

Software Developer in London, United Kingdom

Member since January 19, 2016
Claudio is a generalist, polyglot software engineer with 360-degree full-stack web experience. He has worked as a freelancer in London for big financial institutions as well as small companies, designing web architectures and delivering on-time complex visual AngularJS web applications and Node.js or Django back-ends.
Claudio is now available for hire




London, United Kingdom



Preferred Environment

PyCharm, WebStorm, IntelliJ on Mac or Linux

The most amazing...

...thing I've coded is an AI software for finding common sub-trees with maximum similarity for automatic data scraping from structured websites.


  • Software Engineer

    2019 - 2019
    United Technologies Advanced Projects
    • Designed/architected an AWS cloud.
    • Developed multiple Python 3 servers.
    • Designed and implemented the back end and front end for a Django/JavaScript-based mobile-friendly web app with REST APIs and real-time websocket messaging.
    Technologies: Python, Django, JavaScript, Twisted
  • Software Engineer

    2016 - 2017
    Publishing Push
    • Designed and implemented a complex user-facing web app with AngularJS and Django REST Framework.
    • Set up cloud infrastructure and handled deployments and maintenance.
    Technologies: Python, AngularJS, Django REST Framework
  • Software Engineer

    2014 - 2015
    Thomson Reuters
    • Created a bleeding-edge web application with Gantt chart in Angular for worldwide operational management across time zones.
    • Helped create a Node.js framework to collect and aggregate data from many different legacy platforms.
    Technologies: AngularJS, Node.js
  • Software Engineer

    2013 - 2013
    Mind Candy
    • Built a Node.js video game back end for thousands of real-time players over websockets.
    • Helped scale Node.js infrastructure to tens of thousands of concurrent websocket connections.
    Technologies: CoffeeScript, Node.js
  • Software Egineer

    2011 - 2012
    • Wore many hats as an early addition to the company, building the AWS cloud infrastructure.
    • Created an asynchronous scalable chat server for browsers, Android, and iOS. Tested with tens of thousands concurrent users. Built with Node.js, Socket.IO, and Redis.
    • Utilized a bit of natural language processing in the form of a Scala server that gets a stream of subtitles from all TV channels and generates relevant tags in real time. The tag Disambiguator is a naìˆve Bayesian classifier that uses the DBpedia links/abstracts database.
    • Developed a monitoring/alert system mostly written in Python. It feeds data to a graphing server (Graphite) and monitors failures given service metrics constraints.
    • Worked on the HTML5/CSS3 single-page web app (Backbone JS framework).
    Technologies: Scala, Python, Django, JavaScript, Node.js


  • (Development)

    A news aggregator for hackers and programmers written in Python/Django. The project has been maintained and used daily by thousands of users since 2010.

  • Pampy (Development)

    A popular Pattern Matching library for Python 3

  • How2 (Development)

    A popular command line tool written in Node.js to help developers and DevOps quickly get stuff done while on the terminal.

  • (Development)

    Claudio designed and implemented the UI of this ticketing and queuing system for an Italian startup. The web app works across all mobile platforms.

  • IT Jobs Aggregator Tool (Development)

    Written in Python/Django and distributed via GitHub.


  • Languages

    Python, JavaScript, Python 3, Scala, Java, CoffeeScript, TypeScript
  • Frameworks

    Django, AngularJS, Django REST Framework, Express.js, Serverless Framework, Angular, Flask
  • Paradigms

    Test-driven Development (TDD), Agile Software Development, Lambda Architecture, Extreme Programming
  • Libraries/APIs

    Node.js, AngularUI, React, Socket.IO
  • Tools

    PyCharm, WebStorm, Chrome Developer Tools, IntelliJ IDEA
  • Platforms

    Amazon Web Services (AWS), Ubuntu, Linux, AWS Lambda
  • Storage

    Redis Cache, Elasticsearch, Redis, MongoDB
  • Other

    extreme, Django-rest-auth, WebSockets, AWS


  • Bachelor's degree in Computer Science
    2007 - 2010
    University of Pisa - Pisa, Italy

To view more profiles

Join Toptal
Share it with others