I am a freelance software developer with more than 20 years of professional experience and a broad IT culture. I am passionate about my job, a recognized mentor and I help startups, non-profit organizations, governments agencies and multinational companies to build and operate web solutions ranging from simple blogs to intranet applications and highly scalable web applications.
I am location independent, work exclusively remotely and rarely meet my clients in person. I share my experience, as a developer and as a traveler on my blog at vedovini.net. Do not hesitate to contact me if you are interested in my services or my way of life.
Join the more than 200 guests I welcomed and enjoy visiting the historical Phuket Town. Admire the architecture of the Sino-Portuguese mansions and walk down Thalang road during the week-end market. Party all night long in Patong and lazily perfect your tan on the many beautiful beaches of the West coast. Visit the Hong islands in Pang Nga bay and discover their hidden treasures in a sea canoe. Go surfing at Kata beach, snorkeling in Phiphi island and find Scaramanga in James Bond island. Feed the monkeys in Rang Hill or Koh Sirey. Explore the night markets and discover the taste of the real Thai cuisine. Go shopping at Junceylon or Central Festival. Visit the many Buddhist temples and donate for the construction of the 45m Big Buddha. Trek in Sirinart National Park and bath in Bang Pae waterfall. All of this and many other activities and attractions with the knowledge that I will always be there to provide you with the best advice, help you and support you if you need anything.
I help startups, non-profit organizations, governments agencies and multinational companies to build and operate web solutions ranging from simple blogs to intranet applications and highly scalable web applications.
FinActors has been created by a group of banking & finance IT experts to support European banks in the implementation of Robust IT Solutions and propose a new Business Intelligence Platform supporting Banks current challenges in compliance / risk management, and KYC.
Educating the global marketplace on the value of DITA for document creation and management
Member of the Research & Development Department, member of the frameworks team and lead software architect for the Odyssey Design Studio, an Eclipse based, Model Driven development tool and Odyssey’s Private Banking Platform, OCS, a J2EE based enterprise solution for Portfolio and Relationship Management.
As an architect I covered the following activities:
• Identification of technologies
• Recommendations for development methodologies and frameworks
• Provision of the overall design and structure of the solution
• Provision and enforcement of the quality assurance plan
• Identification of the implementation tasks for the project manager
• Estimation of project costs and benefits for the management
• Participation in the recruitment process
• Recommendations regarding developer positions
• Mentorship of developers
Design and development of a Java knowledge activation platform for business intelligence using natural language as a user interface.
Member of the Advisor development team, responsible for the CIMS and HEART sub-components.
Advisor is a front office client relationship management tool dedicated to private banking and including capabilities such as rich data monitoring through comprehensive multi-criteria queries and alerts, collaborative advice and contact management, encrypted client data management and investment profiling. It is a component-based, service-oriented solution, highly integrated, configurable and customizable, built upon the J2EE standard platform and a distributed data-cache and search engine.
As a senior software developer I took an active part in the development of various key components such as: security, messaging, workflow management, document repository, model-driven infrastructure and generation tool, audit, O2XML and O2R mapping, IOC container, configuration repository, management infrastructure and administration
Lead of the PC application development team, responsible in the design and development of the personalized TV agenda and personalized video recording services to Internet users.
Product design and packaging, together with the marketing team, of the Singularis TV Personalization Platform for DTV operators.
Writing of technical papers analyzing and describing the possible integrations of the platform with Ad management software, TV set top boxes/CE boxes and Digital TV operators platforms.
Project management and development of the web site and CD-ROM of the Direct Mail World Guide, several other Intra/Internet applications and the modeling of a new version of the Internet sites of the UPU.
Architecture design and modeling of Intranet, Extranet or Internet solutions in the scope of several projects.
Technical management of the IPS (International Postal System) project developed for the Universal Postal Union. This application, world widely distributed, enables the postal administrations of the Union to follow their exchanges of international mail.
Management of a project of Geographical Information System and management of the patrimony with AutoCAD in a client/server environment.
Specification of the development axis, writing of the schedule of charges, contacts with the sub-contractors.
Starting Bock is a French speaking online magazine and blog about sport which targets specifically women. I was responsible for the building, support and operational maintenance of the WordPress powered website.
WordPress, Valenti, PHP
Ellen’s Wine World is a blog by Ellen Wallace whose aim is to promote Swiss wines to English speakers in Switzerland and abroad. I am responsible for the building, support and operational maintenance of the WordPress powered website.
WordPress, PHP, Time.ly, Genesis
The WP LinkedIn for Companies plugin is an extension to the WP LinkedIn plugin providing shortcodes and widgets to display company profiles and company updates on your blog.
The WP LinkedIn Multi-Users plugin is an extension to the WP LinkedIn plugin that enables showing LinkedIn profiles, recommendations and network updates for any registered user.
WordPress, PHP, LinkedIn
This WordPress plugin automatically turns hate comments into fan comments.
The Basic Bilingual WordPress plugin allows blog owners to specify the language for individual posts and pages and summarize their posts and pages in different languages. It uses semantic markup to help search engine optimization.
WordPress, PHP, Semantic Web, SEO
L6MAG is an online magazine and network of eBoutiques targeted to local markets.
I was responsible for the building, support and operational maintenance of the WordPress MS powered website.
WordPress, WooCommerce, eCommerce, WooThemes, WPML, PHP
This WordPress plugin provides you with shortcodes to insert your full LinkedIn profile and a rotating scroller of your LinkedIn recommendations in any WordPress page or post.
WordPress, PHP, LinkedIn
Helping Schneider Electric build and implement cloud-computing solutions for their remote monitoring and diagnosis offers.
Google AppEngine, Google Maps, Python, Django, jQuery
Intellectual Property Watch, a non-profit independent news service, reports on the interests and behind-the-scenes dynamics that influence the design and implementation of international intellectual property policies.
I am currently responsible for the operational maintenance of the news website which is powered by WordPress and use custom made components to manage readers subscriptions.
WordPress, Genesis, CodeIgniter, PHP
GenevaLunch is a free weekday online community newspaper for the Lake Geneva region in Switzerland and neighbouring France.
I am currently responsible for the operational maintenance of the WordPress powered news website.
WordPress, Genesis, PHP
Nouvo is the multimedia magazine from the Swiss Romand Television channel, the TSR. I have been in charge of redeveloping their website nouvo.ch using the Drupal CMS and various modules involving media management. The new website has been completed in early 2010 and I am now responsible for its operational maintenance.
The non-official application that let you link your LibraryThing account to your Facebook profile and keep your friends uptodate with what you are reading.
Facebook, Google AppEngine, Python, Django
Appointed by the “New Technologies and Innovations” group, together with a team of freelance developers, I participated in the design and implementation of the intranet application enabling the management of the TV shows’ production processes.
This JavaEE application runs on JBoss ASE and uses various frameworks such as jQuery, Spring, Restlet, JBPM and the MULE ESB. Other systems such as Apache Solr, Apache Sling and Jasig CAS have also been used.
Java, JavaEE, JBoss, Mule ESB, JBPM, Spring, Apache Solr, Apache Sling, jQuery, Jasig CAS
LCH.Clearnet is an independent clearing house based in Europe that serves major international exchanges and platforms, as well as a range of OTC markets.
For their London office I have been asked to develop an intranet application for the management of risk data. This application runs on the Django framework (Python) and uses the Bootstrap framework from Twitter for the user interface components.
Python, Django, Twitter Bootstrap
“2e Ecran de la RTS” is a web application especially designed for tablets that allows TV viewers to receive, in real time, information about the programs they are currently watching.
If you administer community or professional pages or have developed Facebook applications, this application gives you the possibility to receive daily e-mail notifications when someone posts a status or writes a comment to your pages wall.
Facebook, Google AppEngine, Python, Django
The DITA Open Platform is a free, open-source project which goal is to provide an enterprise platform for the edition, management and processing of DITA documents.
Eclipse, XML, DITA, Java
This WordPress plugin enables you to display your blog in a Facebook page tab.
Facebook, WordPress, PHP
Sidewiki RSS is a free service using the Google Sidewiki API and enabling webmasters to get the URL to the recent Sidewiki entries for their pages.
Google AppEngine, Python, Django
This WordPress plugin lets you use Fontself fonts in your WordPress blog. You can use fonts in your posts, in your theme or let your visitor post comments using Fontself fonts.
SwissMedDev is a start-up company specializing in the manufacture of connected medical devices designed to simplify the self-administration of medication.
Google AppEngine, Python, Django, jQuery
Fontself SA is a startup company which provides a revolutionary new experience of text, through digital text personalization. It provides digital fonts that preserves the gestures of a given handwriting and the original look of the drawing appliance (ball-point pen, pencil, ink, paper, etc.).
Together with Nicholas Wolff I have been mandated to design and develop the font distribution service.
Based on Amazon’s cloud Infrastructure, the service is written in Python, using the Django framework.
Amazon AWS, Python, Django
Project developed for the Universal Postal Union. This application, world widely distributed, enables the postal administrations of the Union to follow their exchanges of international mail.
C++, MS SQL Server, Windows
- Mandarin Chinese
This is a proxy, since then the EERIE has been integrated into the “Ecole des Mines d’Alès”
Claude is a very efficient and recognised collegue. I have never worked with him but always heard the best of his professionalism. His efficiency has improved more than one of his collegues
Claude is the best developper I ever worked with
Claude is definitely a very strong software developer. He’s smart, delivers great results fast, and he’s a great person to work with. I would highly recommend him.
Outstanding software engineer. Open-minded. Both quick and lasting.
I definitely recommend Claude if you look for a professional. I am impressed with his ability to anticipate the needs of users and to come up with the best solutions. It is very clear that he has an incredible experience which is very helpful for any startup or digital project. Claude is extremely professional, fast and collaborative
Claude is a quality-minded senior developer, with very high analytical skills and such an outstanding technology background that he can support every programmer.
When motivated by a theme, he will be so productive that you think he works 24/7, when he is not so motivated he will challenge the business and the management and help them find quickly an alternative solution.
Claude is an exceptional software professional. Incredibly sharp, fast moving, confident and goal directed. Having people such as Claude in a team makes life of a manager so much simpler.
I truly enjoyed working with Claude. He has a very impressive broad knowledge on J2EE architecture. He knows even the future ;-)
You can learn a lot from/with him. He always helps team members. As an architect he will provide practical, scalable and up to date solutions.
I can only recommend Claude to anyone who needs THE guy to design very complex applications.
I needed someone who could deliver a new strategic web application , I had tight deadlines and needed somebody who could build working software and fast. Claude was quick at understanding my business needs and as it turned out definitely one of the most agile , professional and pragmatic developers available. Not only he is a technically gifted IT professional but he knows how to help you maximize business value and set your expectations. I have put total trust in his guidance and ability to deliver with great success. If he says he can do it, he will do it! Highly recommended.
Claude is an impresive architect and developer. Committed to the delivery, he actively contributes to solution definition. He’s an important contributor to technical decisions thanks to his knowledge and capacity to analyse a new domain. He’s the kind of software architect that you appreciate to have in your team.
Claude has very high standards for design and implementation of robust, reusable and largely scalable software systems.
Whatever Claude taught about C++ and COM programming has helped me many times in my career.
Claude is a software architect with exceptionally strong technical and analytical skills which allow him to work on very complex software projects. Moreover he is a very good team player and coach and is very committed to achieve project goals.
Claude a réalisé un projet novateur pour la RTS. A partir d’un cahier des charges très ouvert, il a su choisir les meilleures solutions pour arriver au résultat voulu.
I know Claude for many years, since the early days of the R&D Architecture Committee back in 2001 actually.
I remember many of our discussions of that golden period where we were planning new product lines nearly from scratch. He was a very valuable contributor to this effort.
The notion of “Renaissance Developer” was created for someone like him. He’s polyvalent, interested and efficient in so many matters that by simply having a discussion with him will make you feel all the richness of our business.
He’s a fast thinker and not so narrow minded compared to many of the expert developers I’ve actually met. Just a frank competent pall we’ll all miss.
Very smart guy who knows what he is talking about. Enjoy working with him and learn from his advices.
Simply brilliant! It is a pleasure to work with such a professional and talented person as Claude, and I did really appreciate his human qualities and … unique sense of humour ;-)
Rock on, dude!Anonymous
Claude was a very innovative and smart software architect in Odyssey R&D. His technology expertise was very valuable, and brought a lot of innovative ideas into the product. He was also a very helpful colleague, always ready to answer to questions and recommend solutions. He was not only able to work in a development team, but also directly on customer site, with very good client facing capabilities.
Claude has demonstrated impressive knowledge of IT and of various Web tools. He has an excellent understanding of business needs and a creative problem solving approach. His constructive and professional attitude allows for an effective and personable collaboration. He has developed an impressive application for SwissMedDev on time and at a reasonable cost.
I would contract again Claude in the future with no hesitation!
Claude’s main issue is that he is right too often, compared to other human beings, but once you get used to this fact it is a real pleasure to work with him ;)
IT is not only a job for him but a passion. This makes him a great addition to any team.
Claude has proven quick, efficient, clever, determined and professional in his role as webmaster to our organization. I am pleased to recommend his services.
I had the pleasure to work with Claude for 3 years. His extensive knowledge and analytical mind makes him the ideal person to tackle complex problem and find the best solution. Confronting ideas and design with him will always lead you to improvement and knowledge gain.
I worked with Claude for 1 year, I enjoyed his unusual combination of skills and talents in both Project Management and New Technology Development. He has an excellent understanding of business needs and a creative problem solving approach. At the same time he is very dependable, eloquent and a pleasure to work with.
I would like to raise especially one quality that Claude has, which is vital in our industry, often underestimated and not necessarily given to any architect: His professionalism and calmness to work on complex problems in emergency and high pressure situations, be it when solving client support issues as a software development company or whilst being directly on site, with the client, trying to get first-version software up and running.
Claude thinks in solutions, not in problems. He is usually two steps ahead of the crowd which makes him an outstanding analyst and Java expert. Although he delivers code incredibly fast, he pays special attention to a smart design, a robust architecture, complete documentation and in-depth testing. He is always well informed about the latest technologies in the Java world and he knows how to embrace and to harness these.
Claude has an excellent knowledge of Java technologies. He has been the referent for several years at Odyssey. He also has strong functional and technical analytic skills which yields to effective proposals and a good balance between business functionalities and technical design.
In addition to all of that Claude is a charismatic person.
Claude is both an expert and a strong contributor. His indepth knowledge of all the aspects from the persistence to the front-end and his strong understanding of the business makes him the natural leader and reference for his peers. Working with him is a great pleasure and always an enriching experience.
Claude is very serious in his job; he points solutions other colleagues didn’t thought about. I appreciate and recommend him.
Claude has a very good knowledge of J2EE environment. He’s always available to give help with clear explanations.
Claude ability to lead the technical team and envisage daring solutions for our multiple software packages is matched by his wide views on technology, current as well as future.
He’s interested in finding the needs of his peers and meets their respective businesses’ expectations.
One thing I admire most about Claude is his indepth technical knowledge of the subject he is working on and he has got a very good command and understanding of the technology be it Eclipse based (JDT, EMF, GEF, Plugin Architecture) or Enterprise Java. You approach him with any technical problem you have, he has got the answer.
Claude is a reference person around the J2EE world: strong skills, professional, rigorous and efficient. he is friendly and always available
to help and give advice to his colleagues
Claude was the best reference at Odyssey for all these years
I worked 6 years with Claude. He is clever and has a broad technical knowledge. He put in place a very good software architecture. As a developer he is one of the most productive guy I ever met. His designs are among the best I saw. You can say that he is an expert. I wish him all the best for the future and I am sure he will continue to implement great software.
Claude is definitely a reference for any question related to J2EE architecture. During the years he spent at Odyssey , he always supported pro actively and efficiently the on site consultants by providing advices and technical designs greatly appreciated by his colleagues and by the clients . Claude is the kind of person who gives confidence to all team members, no matter the complexity of a problem.
Claude is a recognized expert in Java technologies and helped design the current product roadmap. He is friendly, open and reliable, and an excellent team-mate.
Claude is an impressive J2EE architect, his knowledge on IT Culture is excellent. He’s always available for supporting you and customers and provide detailed and structured analysis.
Claude is extremely knowledgeable in his area of expertise. He was a key person in the project and in this role Claude was reliable, efficient and hard worker.
Very good skills.. Smart and competent..hard worker..
Claude was key in the design of the foundations of our core J2EE product. He can be proud of what he created. His wide range of technical abilities combined with an impressive practical working expertise will surely be missed. Claude is pationate, pragmatic and curious about lots of subjets, he has an opinion about nearly everything and is always keen to share it. I consider him as one those rare “Gourous” that you cannot forget if you a get a chance to meet them during your career.
Claude has a very good knowledge of the product architecture and is a reference for his colleagues.
Claude is a highly skilled IT expert, with a very broad IT culture. He is passionate about his job and will always search for the best technical solution using his great design and coding capacities.
To complete the picture, he works amazingly fast and delivers code as other people would just complete their talk… On the personal side, Claude enjoys sitting with colleagues and talking about hundred of different topics while drinking a coffee or a beer. We miss him and wish him a lot of success in his new career!