Full-stack Developer for Hire | Daniele Frisanco
About Me
I am currently available for freelance projects and full-time employment opportunities. Feel free to connect with me.
Download CV
Connect with me
Key Skills & Technologies
Here is a summary of my primary areas of expertise and the technologies I have the most experience with:
- Ruby on Rails: Over 10 years of experience in building, maintaining, and scaling complex back-end systems.
- Python: 4+ years of professional experience, including creating microservices, data processing scripts, and leveraging AI/ML libraries with FastAPI and OpenAI.
- Vue.js: Nearly 4 years of experience in developing dynamic and responsive front-end applications, including migrating from Vue 2 to Vue 3.
- Node.js: Extensive experience building back-end services and APIs, often in parallel with existing Ruby on Rails systems.
- Docker & CI/CD: Over 7 years of experience in containerizing applications and automating deployment workflows with tools like Docker Compose and GitHub Actions.
Work Experience as of January 2026
AI.Anima srl | Milan, Italy
Freelance Full Stack Developer (November 2025 – December 2025)
- Responsive corporate website using Nuxt.js 3, Vue 3, and TypeScript (SSR).
- Architecting a RESTful API with FastAPI, PostgreSQL, JWT AU and Redis.
- Containerization of the entire application stack using Docker Compose and automated CI/CD deployment to Scaleway using GitHub Actions.
- Delivery of a complete end-to-end solution with support for internationalization (i18n), form validation, data persistence in the database, CSRF protection, Nginx reverse proxy with SSL/TLS, and automated email workflows.
- Implementation of security hardening with Content Security Policy (CSP), HSTS, secure cookies, and rate limiting.
- Integration of HeyGen LiveAvatar SDK for real-time AI-powered digital human interactions.
Technologies: Nuxt.js 3 SSR, Python 3, Docker, RESTful API, Claude Ai, HeyGen LiveAvatar SDK, GitHub Actions CI/CD
Leanbit srl | Padova, Italy
Freelance Software Developer (January 2024 – August 2025)
- Consultancy and full-stack development, supplier for Binary System srl.
- Multiple projects, with back-ends in both RoR 7 (Ruby on Rails 7) and Node.js.
- Development of Python scripts and services for the bidirectional integration and synchronization of data with an external service via dedicated APIs using FastAPI.
- Setup and development of a new Node.js back-end in parallel with the RoR system.
- Migration from Vue 2 to Vue 3.
- Creation of synchronous APIs for external clients using XML messages.
- Implementation of SSO (Single Sign-On).
- Development of a front-end composables library in Vue.js 3 and Tailwind 4, written in TypeScript.
- Direct client communication/contact.
Technologies: Ruby on Rails, NodeJS, Vue.js, python3, API, postgreSQL, knex.js, docker, git, Google Gemini
White Libra | Milan, Italy
Freelance Lead Developer (February 2022 – December 2024)
- Design and implementation of a Python backend service to process user data and recommend a list of projects, followed by a subsequent re-design to leverage OpenAI APIs, implementing the recommendation logic via embeddings and LLM models.
- Refactoring of the email and notification sending system.
- Design and implementation of the budget management system.
- Deployment and testing.
Technologies: Ruby on Rails, JS, Vue.js, Python, DevOps, OpenAI API
Binary System Srl | Piacenza, Italy
Freelance Software Developer (July 2022 – December 2023)
- Creation of new features interconnected between multiple services.
- Development and management of Python microservices dedicated to data processing and the dynamic generation of PDF documents for print output.
- Maintenance and bug fixing back and front end (Ruby and Js, Node.js and Vue.js).
Technologies: Ruby on Rails, NodeJS, Vue.js, Python, ETL, postgreSQL, knex.js, docker, git, microservices
MyLime | Cremona, Italy
Freelance Software Developer (August 2021 – December 2021)
- API and security development.
- Added integration testing.
- Writing of code, API, and end-user documentation.
- Research and proof of concept for multisig smart contracts over Polygon blockchain.
Technologies: Ruby, Ruby on Rails, Heroku, Solidity, PolygonMATIC
Axini | Amsterdam, Netherlands
Software Developer (July 2018 – June 2021)
- Worked on a proprietary domain specific language.
- Front and back-end development.
- Creation and testing of models on-site.
- Messaging protocols testing and implementation of message converters and adapters.
Technologies: Ruby, Ruby on Rails, Coffeescript, DSL, git, docker
ProctorExam | Amsterdam, Netherlands
Full-stack Developer (July 2015 – May 2018)
- Reduced the transcoding time of videos of 5 times.
- Reduced the cost per minute of streaming with the creation of an in-house WebRtc server.
- Increased the test coverage by 50%.
- Created a new set of APIs.
- Mentored 4 interns.
Technologies: Ruby, Ruby on Rails, ReactJs, RabbitMQ, psql, ffmpeg, Kurento, WebRTC, Node.js, mongoDB, AWS EC2 and S3 SDK, Google Cloud, Kubernetes, mentoring, pair programming, git
Questomatica Escape Experiences | Amsterdam, Netherlands
Software and electrical engineer (November 2015 – February 2016)
- Designed the software for Arduino boards architecture for controlling sensors, lights and other electromechanical devices of an escape room, formatted and re-organized the existing code.
Technologies: Arduino, electronics
Plot Projects | Amsterdam, Netherlands
Web developer (February 2015 – June 2015)
- Implemented a new design for the company’s website and new features for the product dashboard.
Technologies: AngularJs, Wordpress, Scrum
DynamicBusinessManagementSystem srl | Trento, Italy
Software developer, ERP and CRM advisor (August 2012 – December 2014)
- Consultancy over CRM.
- I have developed new and personalized features, both front and back end, for ERP software.
Technologies: T-sql, PowerBuilder, Javascript, Html
Education
Bachelor degree in Computer Science Trento University, faculty in Mathematic,Physic and Natural Science (September 2008 – March 2012) Grade: 97/110
Languages
- Italian (Native)
- English (Fluent)
- Dutch (Basic)