More than fifteen years of design and development on different platforms and frameworks with strong emphasis on:

– Web and application development on .NET Framework 4
– Web and application development on Python 2.x
– Client side development with HTML 5, CSS, JavaScript and jQuery
– Database development with SQL Server, MySQL and some mongodb
– Web and application development with Node, Express and mongodb
– Linux administration and some development in C.
- Microcontroller development on PIC16 and PIC32 and Atmel AT91SAM7 in C

Summary of qualifications

Languages :                       C#, Python 2.x, C, XML, HTML/CSS and JavaScript
API:                                    .NET Framework up to 4.x, Python 2.x, Nodejs
Methodology:                     OOP, Design Patterns, Agile.
Operating Systems:            Windows, Linux.
Databases:                         SQL Server 2012, MySQL, MongoDB, Reporting. Entity Framework
Network:                             TCP/IP.
IDE:                                    VS 2012, Idea, Eclipse, MPLAB.
Miscellaneous:                  Building Automation, Financial software, Microcontrollers.

Work experience

PLVConsulting, Miami, FL.            January 2009 – Current

Founder. Software Development company specialized in software and web development.

The main projects I worked on:

  • Web development using ASP.NET and ASP.NET MVC 4
  • Client side development using HTML5/CSS, JavaScript and jQuery
  • Database development on SQL Server, MySQL and MongoDB
  • Application Development using Python 2.x with some Django
  • Application Development on NodeJs 0.10x
  • Microcontroller development on Microchip PIC and Atmel AT91SAM7

CTech, Fort Lauderdale, FL.                                           January 2006 – December 2008

Lead Software architect and Enterprise application developer for a company providing Building automation services.

Lead Software/Architect

Designed, developed an enterprise solution for building management. This software is used in one of the largest university in USA.

  • Manage a remote team of 5 developers, 2 based in India and 3 on site.
  • Database architecture, stored procedure, extended procedure, Broker, Notification services, Reporting on SQL Server 2005.
  • Middle tier design and development, strongly multithreaded application used to get point’s values. The middle tier is able to pool 150 buildings and manage more than 30 000 points.
  • Developed Obix driver (ver.1) in C#.

Environment: Windows 2003 Server 64bits, Visual Studio 2005 with .NET 2.0 and .NET 3.5, SQL Server 2005, building automation.

MT, Miami, FL.                                                                                 June – Dec. 2005

Software Development Company providing interoperability solutions between .NET and Java.

Software Architect/Engineer

Designed, developed and maintained a C# client for JMS Server. This software is used in large scale system where interoperability between Java and .NET is necessary.

  • Leading role in the development of AMQ4NET software, a JMS client for the .NET platform.
  • Developed the core of the product, unit-testing code with NUnit.
  • Documentation and support.

Environment: Windows 2k, .Net Framework 1.1, ActiveMQ 3.0, multi-threaded programming, network programming with both Java and C#.

 

GBS, Miami, FL.                                                                              Dec. 2003 – June 2005

Software Development Company providing IT consulting services.

Software Architect/Engineer

Designed, developed and maintained VB.Net and C# applications around accounting for a large financial client in the Miami area.

  • Development of a financial suite tools based on QuickBooks 2004.
  • Development of a solution for importing and exporting data from Proclose.
  • Development of a .NET library for ACH, using C#.
  • Unit-Testing with NUnit, support.
  • Network administration on Linux RH9, firewall with IPTables, mail server with QMail, and DNS.

Environment: Windows 2k, .Net Framework 1.1, Linux, QuickBooks, Proclose, Crystal Report, ACH.

Hera Interactive, Paris, France.                                                  Jan. 2002 – Aug. 2003

International financial company providing consulting on financial markets.

Software Engineer as Contractor.

Designed and developed EasyChart, a client server solution for stock technical analysis. This software is used in stock marketplace by traders to analyze, and make recommendations about stock market.

  • Development of the front applet (Java 2) to display chart, trends and indicators.
  • Designed and developed back-end logic using EJB (session, CMP 2.0 and servlet) using JBoss v3.
  • Integration of GLTrade real-time data feed API.
  • Tests and support.

Environment: Java 2, Windows 2000, SQL Server 2000, Jboss 3.1, IE 6.0 with Plug-in Java 1.4.1.

 

Gosmart, Marseille, France.                                                         Jan. 2000 – Dec. 2002

Start-up providing solutions around smart card and security.

Security Consultant.

  • Network security and web authentication with smart card, Gemsafe products specialist.
  • Certification authority deployment for very large organizations.
  • VPN deployment in large Lan and Wan.
  • Design and development of smart card solutions using Java and C++.

Environment: smart card, PKI, Windows 2k, Java, C++.

Marfret, Marseille, France.                                                            Feb. 1998 – Jan. 2000

International container shipping company.

Network and System Administrator.

Network and system administration based in the head office in Marseille.

  • Administration of Lan/wan (200 workstations), with proxy,

Web server (IIS), Firewall (Checkpoint).

  • Designed and developed various client-server software for data synchronisation between different remote sites.
  • Software tests and validation.

Environment: NT4, SQL Server 7, Java, VB6, RMI, CORBA,C/C++.

 

Miditest, Marseille, France.                                                          June 1996 – Dec. 1997

Miditest is a company providing non-destructive controls for large industries.

C/C++ Developer.

Developed an application for a robot to retrieve and store measurement done on a pipeline for petrochemical industry.

  • Development of the interface.
  • Development of the acquisition module, retrieving data from the serial port.

Environment: Windows 3.1, C/C++.

Education

Conservatoire national des arts et métiers (CNAM) (Master of computer science).           1999

Graduate engineering school, Aix-en-Provence, France.Graduated on Network and multimedia.

MISCELLANEOUS

Native speaker in French. Fluent in both Spanish and English.