Post Job Free
Sign in

Sr. Software Engineer

Location:
Costa Mesa, CA, 92627
Salary:
120000
Posted:
March 24, 2011

Contact this candidate

Resume:

David Izada Rodriguez

*** * *** **. *** *, Costa Mesa, CA 92627, Phone: 949-***-****, Email: ***********@*****.***

OBJECTIVE AND PROFILE

Objective: To attain employment in the Software Development field where my education, together with my experience, skills, work ethics, commitment and dedication can significantly increase any organization’s growth, profitability and efficiencies. I believe that this combination has provided me with a unique blend of skills which will allow me to overcome any challenges I may face.

Profile: I am a dynamic and highly efficient Information Technology professional with over twenty-four (24) years experience in Software Development and Engineering acquired from roles such as System Developer, Software Development Manager, R&D Manager, Project and Technical Manager, over seven (7) years of which have been focused on Electronic Security. My experiences with several Software Engineering projects related to hardware and industry have provided me with the opportunity to develop excellent written, verbal, listening and interpersonal communication skills and I have had the opportunity to gain extensive knowledge of the entire solutions lifecycle, design, sales and installation of computing devices, LAN and WAN networks, software, structured cabling and its certification. I possess first class analytical skills gained from the hands on design and implementation of software systems and engineering solutions, databases, providing technical support and partial programming. My drive to better myself and my skill set has encouraged me to take the initiative and learn more about Software Engineering, Telecommunications, IP Telephony, Last Mile Access and several other computing applications to Market Research and Data Processing through self teaching. I excel at being a team player and possess excellent time management skills, as well as encompass a strong personal initiative and look forward with a vision to better any organizational needs and outlook.

Languages:

• Spanish (Fluent), English (Written and Spoken), Russian (Basic)

EDUCATION AND AWARDS

• Developer Solutions Conference (www.DSConf.com) with RemObjects, Developer Experts and sponsored by Embarcadero and others. (2011)

• Delphi Developer Days 2010 with Marco Cantú and Cary Jensen (held at Orange County) (2010)

• Training in Elgadphon Communications Ltd., Azur, Israel. Structured cabling (design, installation and certification). Last mile access. Design, installation and administration of WAN networks. Project integration. (1998)

• Graduated in Mathematical Cybernetics by Central University of Las Villas, Cuba (1982)

o Curriculum: Mathematical Analysis, Algebra, Geometry, Boolean Algebra, Introduction to Programming, Data Structures, Probability and Mathematical Statistics, Differential Equations, System Programming, Numerical Methods, Languages and Compiling, Optimization in discrete and continuous models, Cybernetics, Integral Calculus, Programming Languages (FORTRAN, Algol, Pascal, C, PL/I, COBOL, Assembler), Simulation and Stochastic Models, Process Automation.

• Research Director in the Informatics’ Institute of Central University of Las Villas, Cuba (1983 – 1993).

o In charge of spreading computing technology in the University, related research centers and other high education centers (except Havana).

o More than 40 post-graduate courses, several intensive trainings, student sponsorships and consulting to several professionals opting for Ph. D. diplomas.

o Three Ph. D. theses were finished, but not defended.

o Direct participation in several research projects about technological processes (modeling, automation, and optimization), agricultural experimentation, biotechnology, psychology, pharmacy, etc.

Awards:

• Mathematical National Contest (1977)

• Higher Education Special Award by “Achievements in Software Engineering and its applications” (1991)

• Cuban Sciences Academy’s Five-year Prize by “Sugar Cane Fields Drainage Project” (1991)

PROFESSIONAL EXPERIENCE

Goliath Consulting LLC, United States

October 2009 - Present (17 months)

Owner / Software Engineer

Responsibilities:

• As external contractor for BP at TRG (The Response Group) in Mobile, Alabama. Perform integration between IAP Software and Honeywell Security Win-Pak Pro and Pro-Watch security systems through Microsoft SQL Server 2005 database (by adding triggers, tables, views, stored procedures, jobs and SSIS packages in both directions).

• Create the specifications for innovative security products (both hardware and software) and subcontract the hardware design to Apollo Security.

• Design and implementation (up to prototype level) of an asset tracking / asset control system using dongles, reference nodes, repeaters and tags based on ZigBee.

• Design of a wireless Access Control System (access control door controller for iButtons and standard Wiegand interfaces). This system uses the same dongle (acting like a bride between a PC USB port and the ZigBee wireless network) and door controllers with a common main board and a pluggable CPU board (with a first implementation based on a ZigBee module).

Apollo Security Sales Inc., United States

June 2008 – Present (9 months – 5 months overlap with previous project)

Test Engineering / Software Developer / Software Development Manager

Responsibilities:

• Perform APACS Video migration to Delphi XE environment.

• Design a new version of their flagship product, APACS Video integrating Samsung/Techwin products and added features or improved previous integrations.

• Design and develop the new driver loader, middle-tier, and the first version of APACS Video Universal CCTV Integration with several vendors: Salient Systems, Panasonic, Hikvision and Bosch.

• Design, implementation and scheduling of the first step in the migration path (APACS 3.x to 4.x, including database design, architecture (from 2-tier to 3-tier), and modularity, a new Reporting module and CCTV integration with Panasonic NDR Series, using modular applications (based on Hydra) in 3-tier architecture (based on DataAbstract). The old application uses RemObjects SDK for calling services in the “background” application.

• Design and implementation of a new SQL Server database which, synchronized with the old APACS database, will serve as an “integration hub” for several external systems (Time & Attendance, Human Resources) including the new APACS.

• Design a migration path for APACS from the current CodeGear C++ 2007 code base, to Visual Studio .NET with RemObjects Oxygene / Delphi Prism, DevExpress components, plus CapableObjects ECO V, using CodeGear Delphi 2010 with RemObjects Hydra and DataAbstract as the bridge.

• Design of the virtual environment for development and testing using HP servers, VMware ESXi and VMware Virtual Center. Evaluation of several testing tools like Borland Silk, Borland Gauntlet and QA TestComplete.

• Design solutions for our dealer’s biggest projects (security solutions for banks, telecommunication companies, City Surveillance, etc.).

Apollo Security Sales Inc., Latin America

January 2005 – December 2007 (36 months)

Technical Support / Software Engineer

Responsibilities:

• Provided technical support to local integrators and users of Apollo Security Products in Latin America, Spain and Portugal. Provided both solutions to their customers and technical assistance during installation and troubleshooting.

• Provided marketing support (with several projects).

• Integrated Security Project for Telecom Argentina.

• Supported “in situ” for Vivo in Brazil.

• Provided several suggestions and improvements for Apollo software products.

• Designed and implemented GoliathReporter for Apollo Lyrix as an alternative tool for extracting information from Lyrix database (3-tier application developed in Delphi, with a much optimized Oracle database and using DevExpress components and RemObjects products – RemObjects SDK and DataAbstract).

• Designed, installed and started up a complex Lyrix system for PEMEX, Tabasco, Mexico as Technical Support for R. B. TEC de Mexico.

• Compared GENETEC & VERINT as software providers for Public Security, Baja California, Mexico.

• Added Suprema Technologies to the OEM Product List after selling a totally biometric solution in Portugal (almost 100 biometric readers).

• Designed and programmed a Time & Attendance solution for DIF, Baja California, Mexico (using Suprema BioStation, CodeGear Delphi 2007, MS SQL Server and Oracle).

Advanced Security Control, S.A., Argentina

July 2005 – December 2007 (30 months)

Software Developer on Security Projects for NA S.A. building with Apollo Security products

Responsibilities:

• Provided security solutions using the systems I was certified on (Honeywell Win-Pak and Pro-Watch, Suprema Technologies, Apollo Security, etc.).

• Developed fingerprint solutions with Suprema Inc. technology.

• Sold some CCTV solutions (using my own DVR) and several Access Control solutions (mostly with Honeywell products). Several of these solutions involved integrations with 3rd party systems (because of my previous study of Honeywell software products).

• Consulted on projects related to Honeywell Security.

o PSA PEUGEOT CITROEN (CCTV with ASC’s DVR). Designed and installed their first industrial Ethernet network, looking for a good foundation both for Automation and distributed CCTV over IP.

o NORDELTA (perimeter with Senstar Stellar, fiber optic network with Siemon and D-Link, CCTV with Honeywell Video, integrated to Honeywell’s Win-Pak Pro 2005)

o ALUAR (migration from Win-Pak Pro 2 Release 3 to Win-Pak Pro 2005)

• Developed a DVR based on hardware compression PCI boards (H.264).

• Started to develop a hybrid DVR / NVR. Contracted another developer but the work was stopped when I moved to the USA.

Freelance Work, Argentina

January 2005 – June 2005 (6 months)

Professional Freelance Software Developer / Designer

Responsibilities:

• Learned and used Constructor() – www.constructor4.net – as a RAD-MDA tool for .NET applications in several projects.

• Designed and programmed a sales control application, Internet-based, with Microsoft SQL Server, Borland Delphi and RemObjects.

• Designed and programmed a fleet control application, GIS-based, with TatukGIS control and maps in several formats (MapInfo and ArcView). Ready to be integrated with GPS-enabled devices linked by GSM/GPRS/radio.

• Selected hardware, designed and developed a last generation digital video & sound recorder as a Borland Delphi n-tier application. Hardware compression for video (H.264) and sound (G.726), RemObjects communication, Microsoft SQL Server database.

Building Consulting Group S.A., Argentina (www.bcgroup.com.ar)

August 2004 – December 2004 (5 months)

General Manager / Software Engineer

Responsibilities:

• Added new product lines:

o IP Telephony

o Apollo Security access control system (www.apollo-security.com)

o Standalone DVR with hardware compression

o Several CCTV products for distributed applications.

• Designed and partially programmed an access control system for CAN-based controllers.

• Designed and partially programmed DigitalGuard 3.0 DVR with hardware compression video capture cards.

• Worked hands on with Apollo Security Products.

• Designed the full solution, including database (xBase, Paradox, Access, SQLite, MySQL, Sybase, Microsoft SQL Server, Oracle, Interbase / Firebird, etc.), and a client/server or 3-tier, development framework (similar to what was created for WinSafe).

DITRA S.A., Argentina

May 2004 – July 2004 (3 months)

Professional Freelance Software Developer / Engineer

Responsibilities:

• Redesigned, programmed and implemented DigitalGuard 2.0 DVR in Borland Delphi 6.0 and 7.0. This was a standard, PC-based DBV, using capture boards and software compression.

o Watchdog Service (for services and applications)

o Logger Service (to text files or database)

o Kernel Service (DVR’s recording engine)

o DVR’s Local Client (configuring and monitoring)

o Remote Server Service (publishing video to remote clients)

o DVR’s Remote Client (configuring and monitoring)

• Finished the DVR and designed, programmed, and delivered a totally new remote client (even using a totally different compression codec, On2, instead of DivX).

TSA S.A., Argentina

September 2003 – April 2004 (8 months)

Professional Freelance Software Developer / Engineer

Responsibilities:

• Designed, programmed and implemented a full control access application to be used as a replacement for Honeywell’s Win-Pak Pro. That was an n-tier application in Borland Delphi 7, with RemObjects as communication tool, Microsoft SQL Server 2000 as database and build over an object oriented framework developed for achieving persistence and generic presentation layer. The system was compatible with N-1000 and PW-2000 panels, emulating N-485 protocol. The hardware was a modern implementation of the Northern Computer's N-1000-IV controller.

• Tested the firmware and developed the software (WinSafe).

• Designed a totally new firmware using OOD (Object Oriented Design) and RTOS (Real Time Operating System). It was implemented in µCOS-II.

Soluciones Integrales Ltda., Chile

January 2003 – August 2004 (20 months)

General Manager / Software Developer

Responsibilities:

• Migrated a financial application from IIS + SQL 2000 to IIS + Oracle 9i (T-SQL to PL/SQL). Database with 250 tables, 1600 stored procedures, 400 views, a connection page and hundreds of ASP pages.

• Project for CODELCO (copper mining company) for tunnel monitoring using fiber optic sensors (from www.smartech.ch).

• Designed a database for an Agricultural System.

• Supervised Project for Easy stores.

• Designed and programmed of several Delphi 7 programs (Actas4Tutor, Registro4Tutor) to be used in Chilean colleges for exporting statistical data required for MINEDUC (Ministry of Education). An Object Relational Mapping software in Microsoft SQL Server and Delphi. The information came from existing software, TUTOR from AndinaSoft. This was implemented and used while developing WinSafe in TSA S.A.

• Designed a College System, with object oriented database, web services, fat client, to replace TUTOR.

• Programmed for viewing and processing medical images in DICOM format.

• Project for a geospatial clearinghouse as requested for the National Forest Corporation of Chile, designed after standards ISO TC-211 / 19115.

• Designed and installed a wireless network in the Yacht Club of San Isidro, Buenos Aires, Argentina.

• Developed a Voice over IP Business Plan for a local company with products from Flash Horizon (www.flashorizon.com).

• Designed the full solution, including database (xBase, Paradox, Access, SQLite, MySQL, Sybase, Microsoft SQL Server, Oracle, Interbase / Firebird, etc.), and a client/server or 3-tier, development framework (similar to what was created for WinSafe).

CIMA S.A.

March 2000 – December 2002 (34 months)

R & D Manager / Software Developer

Marketing Research Company specialized in quantitative studies.

Responsibilities:

• Structured cabling Project for CIMA S.A. in the Paris Tower.

• Designed and installed CIMA’s local area network with a Microsoft Windows 2000 Server.

• Designed and programmed several databases with SQL Server.

• Upgraded to several existing programs in Delphi 5 and 6 (BPTO – Brand Price Trade-Off, CimaTrack - Brand Tracking).

• Designed and programmed several programs for the COPEC fuel service stations (Administration, Data Entry, Processing and Reporting).

• Designed several programs for questionnaire editing, data entry and analysis.

• Performed marketing research data processing with SPSS and other statistical programs.

• Used and integrated neural networks tools for data analysis and optimization.

• Designed an application prototype for relating KPI and BPI using recurrent neural networks for short-term planning and optimization. These neural networks were applied as a powerful alternative to traditional models in marketing research.

• Performed Visual InterDev application development with several SQL Server database servers in replica configuration.

• Designed the full solution, including database (xBase, Paradox, Access, SQLite, MySQL, Sybase, Microsoft SQL Server, Oracle, Interbase / Firebird, etc.), and a client/server or 3-tier, development framework (similar to what was created for WinSafe).

Monte Barreto, Havana, Cuba

January 1999 – December 1999 (12 months)

Project Manager

Responsibilities:

• Structured cabling Project for 4 buildings in the Miramar Trade Center (more than 270 business offices).

o Flexible structured cabling (for telephony, data and TV).

o Hybrid telephony solution (POTS and Voice over IP).

o Data network with Gigabit Ethernet collapsed backbone and virtual networks.

o TV signal sent through cat. 5 cable in baseband.

PCNET, Havana, Cuba

February 1997 – December 1998 (21 months)

Technical Manager / Project Manager

Responsibilities:

• Involved with the WAN Project for “Refrescos Nacionales”, Coca Cola distributor in Dominican Republic (Santo Domingo). Main office and 22 remote offices were linked through CODETEL’s Frame Relay.

• Structured cabling project for the first 2 buildings in the Miramar Trade Center (with solutions for telephony, data, CATV and intranet for building administration). Turnkey solution. Havana, Cuba.

• Integrated project for low-currents for Hotel “Taínos V”, Varadero, Cuba.

• Computer and network sales in PCNET climbed up to 4 million dollars in 1998.

SECOM, Havana, Cuba

June 1996 –January 1997 (8 months)

Sales Manager

French company settled in Havana, Cuba. Computer equipment provider for Cuban companies.

Responsibilities:

• Worked with end-users (companies), became the main provider for PCNET.

Freelance, Cuba

January 1994 – May 1996 (17 months)

Professional Freelance Software Developer / Designer

Responsibilities:

• Acted as an independent consultant in software design (SQL Server and Oracle databases, Visual Basic, Access and Borland Delphi), computer selection and network design for several hotels, industrial companies and stores.

Informatics Institute, Central University of Las Villas, Villa Clara, Cuba

January 1983 – June 1993 (126 months)

R & D Manager / Software Developer

Director of the Research Team at the Informatics Institute, Central University of Las Villas, Santa Clara, Cuba.

Responsibilities:

• Worked with 37 researchers and selected students on Software Engineering and Application Development (also related to hardware).

• Taught in several faculties like Psychology and Chemical Engineering (about Statistics for Social Sciences, Modeling, Simulation, etc.)

• Lectured more than 40 post-graduate courses in the UCLV and other higher education centers along the country. Several computing courses for undergraduate level.

• Involved in many research projects related to other faculties and research centers in the country (Chemical Engineering, Hospitals, Factories, Sugar Cane Factories, etc.)

• Involved in a Multiple Regression Program “Stepwise”, written in OMSI Pascal (for PDP-11/32) and IBM PC. It is widely used in Cuban universities nowadays.

• Involved in a Statistical Analysis and Optimization Programming Library with applications to Modeling, Simulation and Neural Networks.

• Learned and introduced SPSS as the leading statistical application for questionnaire analysis in Social Sciences.

• Designed, programmed and updated the first antivirus program in Cuba in 1987, VAC-ACE. It was updated until virus count was over 50.

TECHNICAL EXPERTISE

Databases

• Microsoft SQL Server (6.5, 7, 2000, 2005, 2008)

• T-SQL, stored procedures, triggers, DTS, SSIS, Analysis Services

• Oracle (8.x, 9, 10i, 11g)

• PL/SQL (Oracle SQL Manager, PL/SQL Developer from www.allroundautomations.com)

• Interbase / Firebird

• Microsoft Access

• Paradox

• xBase

• MySQL

• SQLite

Programming Languages

• Assembly (x86 and several 8/16/32-bit micro-controllers)

• FORTRAN (several implementations / compilers)

• PASCAL (PDP-11 Pascal, Microsoft Pascal, TI Pascal, Quick Pascal, Turbo Pascal, IBM-360 Pascal, Delphi...Delphi XE)

• C/C++ (Microsoft C/C++, several C/C++ for micro-controllers and SoC)

• VB 6.0

• .NET (C#, VB.NET, Delphi Prism)



Contact this candidate