Post Job Free
Sign in

Engineer Software

Location:
Florida
Posted:
April 27, 2015

Contact this candidate

Resume:

Ricardo Fonseca

Software Engineer Senior - Easycode

Orlando, FL 32836

************@***.***.** - 407-***-****

Software Engineer.

Knowledge

C++ (ANSI / MFC /STL/ ATL/BOOST)

Cryptograph (CAPI including signature digital)

C#

WCF and WWF ( 4.5 )

AJAX - ( XMLHttpRequest and XMLHttpResponse)

SOA

WebSphere 3.5 e 5.1, 6.1

Java ( JDK 1.4 e J2EE)

Hibernate / JPA

EJB 2.1 and EJB3

Linux ( Including Shell Script )

XML / XSLT / SCHEMAS

Oracle 8.0i - PL/SQL e SQL Server 7.0 / 2000

UML

Rational Rose tools ( Case and Quest Tools)

Db2

SQL Server and MySQL

Messaging Servers ( IBM MQueue and Microsoft Queue)

Project Management.

WORK EXPERIENCE

Software Engineer Senior - Easycode

Actual - May 2010 to May 2010

Development of Mobile Application ( IOS, Android and WP8 ) using Xamarin framework. The goal is

ecommerce sales using FFT Sounds recognition. The server side is a rest services backbone to provider all

link between mobile and server side.

Development of Portal Services of Bank of Brazil, including client maintenance and insurance broker.

Development of services based on BPM using Windows Workflow Framework and Windows Communication

Framework.

Development of Ebook Services, including cryptography data, PDF and image manipulation and viewer.

Development of windows services to handle messages queues, host window workflows and web services

using ( WCF )

Development of an engine to render HTML tags as Canvas using xml processing.

Software Engineer Senior

IBM (USA) - September 2006 to May 2010

Development of ITUAM reports based on Report Services.

Development of POC's

IBM - 2010 to 2010

2010, based on BPM Systems.

Analysis and development workflow system to allow order processing. Project based in J2EE(Including EJB,

MDB, MQ, JMS, JSF) and C++ (Corba), IBM MQServer, DB2, Rational Tools, UML and CMM Methodology,

all project is being management by USA.

Development prove of concepts to be published into J2ME intranet community, including code and articles

about SOA, CLCD, MIDP 2.0, Sockets and trends of java mobile world.

Software Architect

EasyCode - September 2003 to August 2006

Architect and software engineer responsible to mange and delivery of Microsoft and J2EE Developments.

Main projects are described bellow:

Water Billing - Solution developed in 2 parts ( device and web ) . Device development had 3 versions, one C

++ to DOS Target, another using J2ME and latest using Pocket to small market share.

Governmental Portal - Solution developed almost 14 months, to allow majors control tax cities, financial

account management, and management reports. All Solution was developed using MS Studio2005, including

C++ ( ATL 7.0 and STL ) to make COM Services with high performance and scalability and C# to develop web

site portal. Its was developed financial rules using STL as COM+ services.

Property Building Portal - Web Portal developed in J2EE using java 5.0 including generics technology, JSF,

AJAX, WebSphere and DB2

.Net Framework - Development of base framework in C++ and C# to allow access control, authorization, audit,

logging and exception to .Net Clients. This framework was mainly based in GOF and MS Patterns, including

singleton, façade, dao, factory, service locator, data transfer objects. The latest version was integrated with

Microsoft application blocks.

Code Generator - Development of help tool based in XML data stores and XSL Templates to generate code

based in templates, including C++, C# and Java outputs. These code are helpers classes to manipulate Value

Objects.

SLM - Architect of solution of Service Level Management to Brazil Telecom, it was a J2EE development using

Oracle and WebSphere and later was migrate to Oracle AS. ( High data volume - millions data management)

Software Architect

W21 - São Paulo, SP - June 2002 to September 2003

Development products using C++ and J2EE technologies as EDI software, cryptograph helpers classes and

Web Method Integration ( Java connectors ).

Software Engineer Senior

Banco Santos - May 2001 to June 2002

Access Control - Development biometrics access control, all done ATL 7.0(C SQL Server to allow .net

clients.

Crypto Component -Development COM Component to allow signature digital and data cryptograph in Web and

Windows Clients, I used CAPI to have access Microsoft Crypto Provider. This solution was used as security

tool to solution described bellow.

SPB ( Brazilian Payment System ) - Solution developed in C++ to process all financial transfer cash of Bank.

it was developed COM components to process each kind of transaction, all validation was done using DTD

Parsers and the integration messaging was done using IBM Message Queue

Engineer Senior

Gedas do Brasil Ltda. - Volkswagen Group - January 1999 to March 2001

Team Leader and software engineer responsible to delivery of Microsoft Developments.

Main projects are described bellow:

Telemetry (vehicle) - Development of a handheld device to collect information of a gps portable system(NMEA

Protocol) during a road test and questions during trajectory. The purpose of this application is to collect

information and then send all data to a database to collect information pertaining static and graphics though

the web. The solution was developed in C++, including serial protocol of WinCe Device and Asp web site.

Vehicle Hardware Locker - Development of GIS application to show in real time and control the three last

positions of vehicles. The integration was done using Map Objects Components provided by ESRI Corporation.

Development of hardware and software to integrate with alarm vehicle system. The main characteristic was

after receiving messages from pager receiver (Creatalink by Motorola), to send commands to hardware

developed. The main commands were to lock, unlock, block and unblock the vehicle, reply emails via pager

and other text messages

Development of serial communication driver to read and write messages to communicate with satellite's

transceivers Inmarsat D+ (provide by JRC: Japan and Skywave: Canada) and Orbcomm (provide by

Panasonic: EUA ).

GED - Development of system to manage engineering documents, storing its in oracle database, and allow

users seem than via intranet, using smarts pluggins. It was developed components in C++ to allow faster

database queries.

Sales Ranking - Development of a ranking of salespeople to allow reward them according to their job profile/

performance. The web portal was developed using ASP and Components was using C++

Team Leader Responsibilities - Coordinating, planning of costs and developments off all ecommerce and

telematics solutions, including commercial support. Travels to USA, Mexico and Japan to allow software

integration.

Software Engineer

Tecnequip - January 1998 to January 1999

Software and robotics engineer:

Development of robotics systems using C and C++, to control devices like temperature sensors, encoders,

digital inputs and outputs.

Strong background in development in real time software, including multi task performances.

Development of electronic hardware ( input digital card )

Software Engineer

Controle Ltda - January 1996 to December 1997

Software and robotics engineer:

Development of robotics systems using C and C++, to control devices like temperature sensors, encoders,

digital inputs and outputs.

Strong background in development in real time software, including multi task performances.

Development of electronic hardware ( input digital card )

Development of Sao Paulo velocity vehicle control, fast image capture and algorithm in C++.

Bachelor

EDUCATION

BS Robotics Enginner in Enginner

Universidade Paulista - São Paulo, SP

SKILLS

Strong Background in multi sites developments, including developments with international team, travels to

development and integration to Japan, Mexico, EUA.

AWARDS

Best in Innovation Application at Financial technology Insigh/2012-Harvard Club -

Boston/USA

June 2012

E-commerce Mobile Services based in QR Codes, including purchases, market research, one time password .



Contact this candidate