Pablo - Administrateur réseaux ACD
Ref : 040815M001-
38000 GRENOBLE
-
Administrateur réseaux, Chef de projet, Architecte (49 ans)
-
Freelance
Expérience professionnelle
UShareSoft S.A.S.
Rhône-Alpes, France.
Feb 2015 – Sep 2017
Software Architect and Senior Software Engineer.
Jul 2010 – Jan 2015 Argentina’s Subsidiary Director, Software Architect and Senior Software Engineer.
UShareSoft provides a SaaS platform to build customized software appliances, publish them
on different clouds, and perform automatically planned deployments.
Director of Argentina’s subsidiary development site, managing a team of 5 developers.
In charge of architecture, design and development of low level tooling for supporting
different virtual disks formats, conversion tools, hypervisors and clouds (Amazon, Azure,
OpenStack, VMware, Eucalyptus, Flexiant, etc.), and operating systems (RedHat, Fedora,
Ubuntu, Debian, Oracle, OpenSUSE, Windows, ARM operating systems, etc.).
Designed and developed the core code of Open Appliance Studio, a distributed automation
framework used for multi-node installations and complex distributed testing.
P. ******** E.U.R.L.
Rhône-Alpes, France.
Aug 2009 – Jun 2010 System consultant and software development specialist.
Sun Microsystems
Rhône-Alpes, France.
Jul 2004 – Aug 2009 Senior Software Engineer. Member of the Netra High Availability Suite team. NHAS is a
cluster solution targeted to high availability telecommunication environments, that delivers a
HA service suite for building HA clusters and for complementing existing HA frameworks.
The NHAS covers services for booting via reliable DHCP, reliable NFS, reliable IP transport
layer, cluster membership management and real-time event dispatching.
Worked also in porting and supporting the NHAS solution on top of Wind River Linux,
including fixes in the kernel and port of our own modules from Solaris
Jan 2004 – Jun 2004
Senior Software Engineer. Sun Cluster Development Team, developing extensions to the
product and optimizations to make it compliant with telecommunication standards (diskless
nodes, failover performance improvement, scalability studies, Service Availability APIs, etc.)
2003
Senior Software Engineer. Member of Solaris Extensions Team, project Netra High
Availability Suite, developing extensions for the Solaris Operating Environment, targeted to
HA telecommunication environments. NHAS project provides a reliable and scalable
platform which can be easily and rapidly embedded by OEMs and system integrators into
their platforms and integrated with their applications to provide highly available solutions.
2002
Senior Software Engineer. Member of ChorusOS Development Team. Development and
support of the microkernel and upper layers, with emphasis on network modules.
May 2000 – Dec 2001
Software Quality Engineer. Member of Quality Assurance Team for the ChorusOS
Embedded Real-Time Operating System, in charge of testing, developing, and automatizing
tests to guarantee that the product fulfills the quality norms required.
Synthesis S.A. Buenos Aires, Argentina
May 1999 - Apr 2000 Senior Software Engineer and Technical Leader. Development and support of the PointOf-Sale project (terminals for supermarkets and service stations). Also participated in the
project VTOL (Online Transactions Validator) which consisted in solutions for the payment
cycle of electronic transactions via internet.
Grupo Clarín S.A. Buenos Aires, Argentina
1997 – Apr 1999 System Analyst and Corporative Area Network Administrator. Research and analysis for
new business projects for Clarín Group and within its 10 sub companies.
Also performing as system administrator for the corporative area network, in a mixed
environment with Novell Netware and Microsoft servers.
Incabe S.A. Buenos Aires, Argentina
1996 – 1997 Software Engineer.
Analysis, design, and development of products and extensions around Keyfile Digitalization
and Desktop System, Documental Database, and Workflow products.
Academic Experience
Palermo University Buenos Aires, Argentina. System Analyst Degree.
Feb 1999 – Dec 2000 Tutor of Computer Laboratory III. Responsible of two laboratory courses per year.
Developing coding practices for unix platforms, aimed at distributed processing.
Feb 1998 – Dec 2000 Tutor of Operating Systems. Providing lecture, developing coding practices in C/C++
designed for the comprehension of the nature and internals of modern operating systems.
C.A.E.C.E University Buenos Aires, Argentina. Computer Systems Degree.
Feb 1994 – Dec 2000 Tutor of Operating Systems. Responsible of six laboratory courses per year. Providing
lecture and developing code for the study of internals of modern operating systems.
Feb 1998 – May 1998 Teacher of C/C++. Instructor of C/C++ language for college students.
Feb 1996 – Dec 1996 Teacher assistant of Introduction to Computing.
Buenos Aires University Buenos Aires, Argentina. Department of Exact Sciences. System Analyst Degree.
Feb 1994 – Dec 1994 Teacher assistant in Computer Organization II. Instructor of x86 assembler language.
Research & Development
Operating Systems Design and development of CAOS Operating System, developed in C/C++ and x86
assembler languages. It has been active some years in 1995 at CAECE University, in 1996 at
Belgrano University, National Technological University and La Matanza University.
Patents Deadlock Detection Algorithm. Research Invention Disclosure 478070. A patent was filed
about a new deadlock detection algorithm in January 2004. A library was developed that
implements this new enhanced detection functionality.
Other patents.
Courses
PRINCE 2 – Foundation Projects in Controlled Environments 2 is a process-based method for effective project
management. Attended and passed the PRINCE 2 examination.
ITIL IT Service Management Foundation. Passed the ITIL Foundation examination.
Solaris Crash Dump
Analysis
Course giving practical techniques to analyze a Solaris Operating Environment crash dump.
This includes a complete overview of x86, amd64 and sparc hardware.
Solaris Administration Advanced administration aspects including main server services (NFS, users, ftp, ssh/rsh,
rlogin, telnet, NIS, DNS, etc.) as well as performance tuning and tweaking.
System Development
Jumpstart with
MontaVista Linux CGE
Internals of MontaVista Linux system, kernel, and development environment and tools.
Learned customization of this linux distribution in order to better adapt it to the target
embedded system. Also development techniques and kernel modifications were addressed
during the course, as well as different hardware platform specifics.
ChorusOS Development Advanced API programming of ChorusOS Real-Time Operating System.
Novell Netware
Administration
Configuration and management of Novell servers (NDS File & Print, BorderManager,
Firewall, Radius, Proxy, DHCP & DNS, NDS for NT, Managewise and ZENWorks).
Education
C.A.E.C.E. University
1992-1996
Computer Systems degree, 5 years.
Intermediate degrees: Computer Systems Analyst, High Bachelor in Exact Sciences,
Scientific Calculist and Operative Researcher.
Languages Spanish (native language), French, and English.
Skills & Technologies
System and Network administration. Strong technical skills. Software development, support,
productization and quality assurance. Operating Systems specialist (Linux, Solaris, Windows,
MacOS, BSD). Virtualization, hypervisors, containers and cloud platforms (Amazon,
OpenStack, VMware, Azure, CloudStack, Flexiant, Docker, etc.). 23 years of C/C++
development. Delphi, Java, Perl, Python, PHP, Tcl/Tk, shells. SQL. Strong low-level
development. Strong hardware knowledge. Strong network protocols knowledge.