Claudio Santini
Verified Expert in Engineering
Large Language Models (LLMs) Developer
London, United Kingdom
Toptal member since April 19, 2016
Claudio is a generalist, polyglot software engineer with 360-degree full-stack web experience. Claudio has worked freelance in London for big financial institutions and small companies, designing web architectures and delivering complex visual React, Node.js web applications, or Django back ends on time.
Portfolio
Experience
- JavaScript - 10 years
- Python - 10 years
- Node.js - 8 years
- Django - 7 years
- React - 3 years
- AWS Lambda - 2 years
- Large Language Models (LLMs) - 2 years
Availability
Preferred Environment
Linux, MacOS, WebStorm, PyCharm, Amazon Web Services (AWS), AWS Lambda, TypeScript, Large Language Models (LLMs)
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.
Work Experience
Software Engineer
Tatango, Inc.
- Scaled up the back-end infrastructure of one of the biggest messaging platforms in the US, leveraging AWS Lambda and CDK.
- Moved parts of the legacy monolith to a serverless architecture gradually, keeping the best of both worlds.
- Implemented various core back-end serverless microservices (Node.js).
Software Engineer
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.
Software Engineer
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.
Software Engineer
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.
Software Engineer
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.
Software Egineer
Beamly
- 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).
Experience
How2
https://how2terminal.comHackwage
https://github.com/santinic/hackwageHackurls.com
https://hackurls.comPampy
https://github.com/santinic/pampyQathome.com
http://www.qathome.comEducation
Bachelor's Degree in Computer Science
University of Pisa - Pisa, Italy
Skills
Libraries/APIs
REST APIs, Node.js, AngularUI, React, Socket.IO, NumPy, Pandas
Tools
PyCharm, WebStorm, Chrome Developer Tools, IntelliJ IDEA, Auth0
Languages
Python, JavaScript, Python 3, HTML, CSS, Scala, Java, CoffeeScript, TypeScript, SQL
Frameworks
Django, AngularJS, Django REST Framework, Express.js, Serverless Framework, Twisted, Angular, Flask
Paradigms
Test-driven Development (TDD), Agile Software Development, Lambda Architecture, Extreme Programming, Microservices, Functional Programming
Platforms
Docker, Amazon Web Services (AWS), MacOS, Ubuntu, Linux, AWS Lambda
Storage
Redis Cache, Elasticsearch, Redis, MongoDB, PostgreSQL, MySQL
Other
APIs, Full-stack, Neural Networks, Deep Learning, Architecture, Solution Architecture, Large Language Models (LLMs), Django-rest-auth, WebSockets, Algorithms, Computer Science, Chrome Extensions, Finance, Fintech, Generative Pre-trained Transformers (GPT), OpenAI GPT-3 API, Development
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring