Mauro Bertolotto Bianc
Sofort verfügbar
Experte für Python, Backend, API, Management, Scrum
Allgemeine Informationen
- Aktuelle Position
- Backend SW Engineer
- Aktuelle Firma
- Digital Science
- Startdatum
- ASAP / ab sofort
- Auslastung / Workload
- Vollzeit
- Remote
- Nicht angegeben
Kenntnisse
Sprachen
—
Skills
- Agile
- API
- Backend
- Clean Code
- Code Reviews
- Git
- HTTP
- Jira
- JSON
- Kanban
- Linux
- Microservices
- OpenAPI
- Product Owner
- Python
- Refactoring
- Scrum
- Swagger
- Test Automation
- Use Cases
- C
- CI/CD
- Confluence
- Django
- Docker
- Frameworks
- GitHub
- GitLab
- Management
- MongoDB
- MQTT
- MySQL
- Open Source
- PostgreSQL
- RabbitMQ
- Redis
- Shell Scripting
- SQL
- SQLite
- TDD
- UAT
- Unix
- Cloud
- ETL
- GraphQL
- IoT
- MinIO
- Azure
- Azure DevOps
- Billing
- Box
- BSD
- Compliance
- CRM
- DB2
- DevOps
- ERP
- Frontend
- Marketing
- Recruiting
- Sales
- SAP
- Security
- Selenium
- SIEM
- SOAP
- Solaris
- Support
- TCP/IP
- Testing
- Training
- Windows
- XML
- ZeroMQ
Berufs- und Projekthistorie
Senior Backend SW Engineer, full-time, Digital Science, Germany, Sep 2024
- Design and develop the backend of the greenfield Medical Affairs platform, a powerful solution that allows
researchers and stakeholders to compare the impact of their research with sets of publications according to
many criteria (e.g. drugs, diseases, competitors). I have also developed the MCP server, allowing users to craft
sophisticated queries and obtain invaluable insights via AI agents.
- Design and develop the greenfield Research Security API project (released ahead of time). It’s a system that
allows institutions to screen/monitor the researchers they fund and their work.
- Develop new features and adapt existing functionality of the legacy Dimensions product. Decompose the
monolithic application into microservices, improve its tests and code coverage
Python Developer, self-employed, Immomio, Germany, Sep 2022 to Feb 2024
Develop new features and adapt existing functionality of the backend system that serves the mobile FE app.
Developed in python using FastAPI (REST) & Strawberry (GraphQL). Create ETL jobs and connectors to
process large datasets from/to many different external ERP systems. Improve the test suite and code coverage.
Gitlab for code management, CI/CD and code reviews
Python Developer, self-employed, Mercedes-Benz Bank, Germany, Jan 2021 to Sep 2022
DiRegT project: design and develop a modern backend to store/retrieve car documentation, ease registration
processes and drive storage equipment in the field. Built from scratch and taken to production. Async, microservice-oriented and containerised, it serves the frontend web app via a REST API (FastAPI), interfaces
with the public i-Kfz service (SOAP) and with several internal systems. SW development follows high quality
standards and has a test coverage of 98% (pytest). I have led and mentored other developers all along.
Github for code management, CI/CD and code reviews
Python Developer, self-employed, Deutsche Börse Group, Frankfurt, Germany, Sep 2020 to Jan 2021
ISPIRI project, InfoSec: extend the platform that generates reports on all the security aspects of assets, systems
and information to Legal entities according to BaFin’s requirements
Python Developer/Consultant, self-employed, Binding Union srl, Turin, Italy, Feb 2020 to Aug 2020
New features to enable precise guidance to test, calibrate and certify HW equipment. Integrate such features.
Optimise the SQL queries to improve DB performance. Migrate the Intranet web app and DBs to new servers
Python Developer, self-employed, SAP, Walldorf, Germany, Aug 2019 to Jan 2020
Refactor and develop features of a platform that enables global internal and external users to simplify and
improve compliance with regulatory demands. Microservice-based architecture that collects, analyses and
classifies official documentation in several formats. Done with Beautifulsoup, aiohttp, flask, MongoDB, RabbitMQ. Code version control done with Git, managed with Cloud Foundry and deployed to the SAP Cloud.
Design and develop a service to integrate SOAR tools with internal ticketing systems (SOAP+REST-based APIs) in order to accelerate and simplify the actions of operators
Python Developer, self-employed, Munich Re, Munich, Germany, Oct 2017 to Aug 2019
Design and develop a scalable platform to empower mobile business users worldwide. Live IoT sensor data is
fetched and distributed to mobile apps, as well as push notifications for rule-based alarms on failures. I worked
on the REST API and back-end logic. All services adopt an asynchronous approach and make use of asyncio
and aiohttp. I have also developed scripts to validate, import and populate sensor data into the system and
manage input batch files. High coding standards and coverage of automated unit tests. Done on Azure DevOps
Python Developer, self-employed, Sky Deutschland, Munich, Germany, Mar 2017 to Sep 2017
Automate tests to cover the functionalities of Sky’s new-generation set-top-box. The tests involved testing the UI
and the middleware layer REST API. Adapted the tests to the German context (features, configuration, signals, HW, apps). Daily collaboration with the teams in the UK and in Italy. Agile Scrum development with rapid release
of builds, continuous test execution and reporting of results (Stress, Smoke, Sanity)
Software Manager and Product Owner, Amey, London, UK, Mar 2016 to Mar 2017
Responsible for the SW design team. Analyse and manage the requirements for the LTT SCADA system that
integrates the sites of the Tideway project. Produced the Functional Design Specs, Interface Design Specs and
SW Patch Management Plan. Established best-practices for development and testing
Product Owner and Developer, Araknos, Bologna, Italy, June 2013
Responsible for the production and release of the the Akab SIEM platform. It processes several million records
per day per site. I have driven the effort of three teams (SW Dev+QA+Product Configuration) while directly
contributing to the implementation and the design of the platform. I facilitated the resolution of operational issues
and enabled prompt bug fixing, greatly reducing the backlog of bugs on every release. I have supported and led
the refactoring of key core components (Middleware, Business Logic and Reporting) that increased the reliability
of the product, its responsiveness and the maximum number of concurrent users (by an order of magnitude).
Done with Python, Django, C, PostgreSQL and many libraries/tools (Nodejs, ZeroMQ, HDF5)
Partner and Developer, Binding Union srl, Turin, Italy, May 2004
I have designed and developed a web-based platform (Python, Django, MySQL, PHP) to manage the lifecycle
of the products and to support the sales and marketing processes. It includes a series of functionalities: product
modelling and lifecycle tracking, CRM, quotation emission and results monitoring, mailing-lists, etc. The use of
the platform yielded a precise management of prospects/accounts, increasing sales and customer satisfaction.
In order to accelerate the effectiveness of the new tool I performed the smooth migration and reconciliation of
data from distinct legacy DB's. I renovated the whole development arsenal, introducing the adoption of open
source tools, together with best-practices for document management (requirements, use cases, UAT/SIT testing and version control). Contribute with the R&D department writing/optimising routines in C for their embedded
applications (meters, controllers and bilge switches).
Senior Consultant, Altran Group, Milan, Italy, May 2002
Technical and process consulting for the start-up of H3G (the first 3G mobile operator in Italy).
HW-Architectures team: responsible for introducing a process to plan and model the capacity of all the systems
across the enterprise in response to the booming growth of traffic. Actively coordinating with the business, marketing, development, operations and vendors. Adopted best-practice approaches for the management of
knowledge, resources and systems.
Operations team: responsible for the operation of the Commissioning and Interconnection platforms. Defined
and performed acceptance tests (UAT & BRT) of the billing systems. Analysis and optimisation of end-to-end
business flows.
Senior Consultant, Arup Communications, London, UK, August 2000
Heathrow new Terminal 5, Systems & Engineering team: leading the gathering of requirements for the
communications network of terminal 5. Established a strategy, interviewed users, documented output and
interfaced with System Integration task team. Winning Services team: study of advanced technical solutions for
improving passenger experience in the Call-To-Gate process, increase retail revenue and punctual aircraft
departure.
UKDS: definition of requirements and selection of the preferred supplier for the development of a new
generation Detainee Management System.
Consultant and Developer, Logica UK, London, UK, August 1997
MCI WorldCom: worked extensively on the business processes related to the sales, planning, billing and
provisioning of services to customers and other network-operators.
COLT Telecom: full life cycle development of a TMN fault-management system for a large SDH network. I
produced innovative solutions for automating repetitive tasks, allowing developers to import data-tables into the
NetExpert tool, cutting development time by a factor of 20. In addition, I developed two ‘Proxy-Protocol-Agents’
to pre-filter incoming raw-data from the GPT-Emos and Nortel-NRM switch-managers.
Toshiba and Japanese Meteorological Agency: development of a fault-tolerant system to process and retransmit
high definition images from a new-generation meteo-satellite.
Developer / Analyst, System Wizards s.p.a.(Critical Path), Turin, Italy, 1996 one year contract
Developed a software Gateway system used to enable OSI CMISE Managers to monitor TCP/IP Network
Elements for ItalTel SpA.
I developed an OSI Mediation Device for the monitoring of a large submarine SDH fibre link system (Pirelli+BT).
Standort
Bitte einloggen, um Standort anzuzeigen
Kontaktdaten
Mehr Kontaktdaten mit Premium
Pakete ansehen
Für dieses Profil sind weitere Kontaktdaten hinterlegt, die mit einem passenden Premium-Paket sichtbar werden.
Vergütung
- Stundensatz
- ab 80 € / Stunde
- Tagessatz
- ab 600 € / Tag