Bsquare Consulting, IT consulting company, focusing on Software, Web Service and Web technologies.
Specialized in secure remote access (technologies: SSH, NX, RDP) to our customers' systems, providing high responsiveness and reduced cost.
Let me know what your needs are: e-mail me.
Environment: java (jdk 6, jdk 7, jre 6, jre 7), Apache (Ant, Commons, Struts 2, Axis 2), HTML, CSS 3, PHP, javascript, AJAX, C, C++, XML, Java Server Pages, Java Servlet, Tomcat, JSON, SOAP, jQuery, Eclipse SDK, git, Sourceforge, CMS (Wordpress, Joomla, Drupal), Open Office (Writer, Impress), GNU/Linux (Fedora 15 to 17, Ubuntu 11.04 to 12.10 LTS), Microsoft Windows (XP, Seven)
Active Circle is a software solution for storing, preserving and accessing large volumes of files. Active Circle solutions are software-based,
able to leverage any storage technology or vendor, provide storage virtualization on disk and tape, and scale from small to multi-petabyte environments.
In charge of the data archiving functionality in TAR format on magnetic tapes. This included an import feature from magnetic tapes (for migrating data from other systems),
with support for different TAR formats, in a highly distributed and multi-threaded application.
I created an API that allows customers to integrate Active Circle with their products. I created a rich command system based on this API to provide functionality that can be
easily automated and post-processed. I implemented various tools for optimization and analysis as well as for improving the productivity of all teams.
In charge of source code, product distribution and interoperability (GNU/Linux, Solaris, MacOS, MS Windows).
See Official Site.
Environment: java (jdk1.4.2, jdk 5, jdk 6, jre 5, jre 6), Apache (Ant, Commons, SVN), C, XML, UML Methodology, Eclipse SDK, CVS, Sourceforge, CodeX, Mac OS 10.0 to 10.7, Open Office (Writer, Impress), GNU/Linux (Fedora Core 4 to Fedora 15, Mandrake 10.0, Mandriva 2007 to 2010.0, Ubuntu 8.04 LTS to 11.04), Solaris SunOS 10, Microsoft Windows (XP, Vista, Seven)
Participated within a working group of 26 members, including 18 experts. In accordance to the team's output, I designed and developed a software platform
for the design of the launchers of the future, whose principal objectives still are today:
- to be able to model and simulate advanced concepts,
- to perennialize these concepts,
- to automate the computing processes,
- to create a tool in teaching matter,
- with a single environment,
- as open/free as possible.
Environment: java (jdk1.4.2, jre1.4.2, jre 5), Apache (Ant, Commons, Math, Lang, Log4j), XML, UML Methodology, SADT Diagrams, Eclipse SDK, CVS, Open Office (Writer, Impress), GNU/Linux (Fedora Core 2, Fedora Core 3, Mandrake 10.0), Microsoft Windows 2000
Was in charge of the infrastructure team.
Together we developed and maintained the application of medical imagery allowing the fast collecting and advanced handling
videos' acquisitions, adapted for medical equipment of Scanner type, IRM, Radio, Ecography ...
Environment: java (jdk1.4.2, jre1.4.2), Apache (Ant, Commons, Math, Lang, Log4j), UML Methodology, Eclipse SDK, CVS, Open Office (Writer, Impress), GNU/Linux Mandrake 10.0, Microsoft Windows 2000
Designed and developed the first version of their Web site.
Conceptual outline of the future application allowing the management of the Optomik microphones via USB.
Environment: HTML, PHP, javascript, UML Methodology, Ultra Edit, GNU/Linux Fedora Core 1, Microsoft Windows XP
Researched on issues of the parameters' adaptation in a multi-agents system.
Formalization, art's state, study of various optimization meta-heuristic, modeling, theoretical implementation of
solutions and creation of a computer science's tool. Application to robotics.
Environment: java (jdk1.2, jdk1.3), Madkit, artificial intelligence, meta-heuristic, optimization methods, multi-agents systems, UML Methodology, TCP/IP model, Microsoft Office Word, GNU/Linux Mandrake 9.0, Microsoft Windows XP
Research works regarding the movement's planning of « cars ».
Interest being the reduction to the minimum time (and potentially down to zero) and the steering at the curve point of a circular/elliptic trajectory.
SCPLS library (Sub-optimal Continuous-curvature Planning Library Set) evolution/creation from its C++ version
to a new one in Java with aims to share it (including Java applets).
Environment: java jdk1.3, C++, wxWindows, UML Methodology, Sun Java Studio Community Edition, Borland C++, Microsoft Office Word, Microsoft Windows XP
Various documents' classification, letters' management.
Various documents' classification, letters' management.
Handling, shaping, printing, scouring, posters' classification.
Handling, shaping, printing, scouring, posters' classification.