Skills &
Abilities
|
|
Expert in
jQuery Mobile, Kendo UI, TopCoat, App
Framework, Twitter Bootstrap 3, Sencha Touch
JQuery, JSON, WEB SOCKETS, COMET AJAX, HTML5 / CSS3, Fabric.js
AngularJS, Node.js,
MongoDB , Twitter Bootstrap, EmberJS, Sammy, SproutCore
Knockout, Capucino (Obj J), Simply-Deferred, iScroll, Zepto.js
Expert in Winsock, C/C++, Object
C, C#, VB, .ASP .NET, Silverlight, MVC, Java, HTML5, etc.
Expert in WebSockets &
COMET AJAX Servers, MVC (Model View Controller), Smarty Template Engine,
GIT Version Control, Subversion Version Control (user and Admin), CVS
(concurrent Versioning System), PostgreSQL, SQL, Apache Web Server,
Sendmail and Qmail Setup and Config, Cold Fusion 5, Perl/CGI, CentOS, RedHat,
Ubuntu, FreeBSD, Mac OS X, Microsoft Windows (3.x, 95-98, ME, XP, 2000,
Vista, 7 & 8 and MS-DOS)
PHP, C# .NET, C/C++, Visual C++,
Objective C, VB. NET, WCF, WPF, Silverlight, LINQ, SCRUM
HTML5, CSS3, AJAX, HTML/XHTML/XML/XSLT, ASP.NET, WEB SOCKETS
& COMET, DWR,
ArcGIS, ArcView,
ArcObjects, Arc/Info, MapLex, FME, DAK, ArcIMS, MapInfo
Expert in: ArcGIS, ArcView, ArcObjects,
Arc/Info, MapLex, FME, DAK, ArcIMS, MapInfo,
Vertical Mapper, PCI Geomatica, Raster, ArcXML, Real-time GIS data
streaming. LAMP, jQuery, XHTML, CSS, PHP, MySQL, Zend, Magento, ecommerce
Tools:
VisualStudio 2010, Team
Foundation (TFS), Visio, Project Builder, CVS, SVN, Talend, Adobe Flex, XML,
XLST, Web Applications IIS 6.0, IIS7.5, Crystal/Business Object &
Reporting, Abode Macromedia, Flash, SharePoint 2010, InfoPath,
Adobe AfterEffects
Python, Zend Studio, Eclipse, Net beans, Drupal, WordPress,
Text Mate, GitBox, Tower, Editor, MySQL Workbench, Case Studio (Toad)
Database Modeling, Dreamweaver, Adobe Fireworks, Microsoft Front Page,
Microsoft Visio, Microsoft Project, AfterEffects, Adobe Photoshop,
Adobe Illustrator, PageMaker, Acrobat PDF, Microsoft Word, Microsoft Excel,
Microsoft Access, Microsoft PowerPoint.
Samsung Smart TV SDK, Samsung
BADA SDK, XCODE Compiler (iPhone),
Frameworks: MVVM,
MVC(2,3&4), MEF, PRISM, Spring.Net, Entity Framework 4.0, Struts,
Hibernate, iPhone, Android SDK & NDK, Windows Mobile, XCode, Object
C, Cocoa, Eclipse, Java, CAMSTAR
Databases: Microsoft SQL Server (2000, 2003, 2008 R2)
Development & Database Administration, SSIS,
SQL, Triggers, Data Transformation Services (DTS), T-SQL, ADO,
SQL-DMO, OLTP, PivotTable, OLAP cubes, MDX queries), Functions, Stored
Procedures, PL/SQL, Oracle, SQLite, MySql
|
Experience
|
|
NBC’s Claim2Fame TV Series,
Director of Software Development
6/2013– 3/2014
Wrote
iPhone, Android, Blackberry and Samsung Mobile Apps for NBC’s Claim2Fame
TV Series
In the Android App I
included WebRTC for instant 2-way video/voice chat between users.
Used:
WebRTC, Objective C, Java, Eclipse, XCODE, HTML5, Intel’s
App FW, Angular JS, Zepto.js, nodejs, and MongoDB. Each App has over 6 BILLION Hours of Movies
& TV Shows.
DesignMyExterior.com, CTO/
Director of Digital Marketing
3/2013– 6/2013
Designed
and built an HTML5 SVG Home Design Website with Angular JS, JQuery,
Fabric.js,
and Zepto.js & MongoDB. Wrote
Mobile App for iPhone & iPad, Android, and BlackBerry using PhoneGap,
Object C, Java, and C++ & Eclipse. I had to build a custom Fabric
Editor for this project that I posted as an article at:
http://www.codeproject.com/Articles/593037/Fabric-Image-Map-Editor-ImageMapster-and-Virtual-D.
Ryder Systems, Project Lead
11/2012 – 3/2013
Updated C# BlueZone Wrapper &
C++ custom installer & printer drivers I had previously created for
Ryder. .
Mellon Financial Corp, Director
of Client Software Development
8/2011 – 11/2012
Wrote
software of all kinds for their high net worth clients.
ICD-9
& ICD-10, HIPPA, HL7 records - Wrote
Regex & SQL for Pharmaceutical for Pharmaceutical
Company for records conversion and maintenance.
Wrote
for Senseonics, Inc., a medical device company, for their Continuous
Glucose Monitoring System, an implantable continuous glucose
monitoring system, which includes a miniaturized sensor and receiver that
is inserted into the subcutaneous space under the skin.
Wrote
C++ 3-D CAD Geometric Modeling Software.
Wrote CAD software where GUI is MFC with OpenGL with gradient background
class, camera class, object linking, getting object under mouse pointer,
work planes, LUA - creating your own classes for LUA. My software is a
full-featured editor for 3D models and for building photorealistic images. OPENLink Integration Engine I integrated physician- & hospital-related data
for software.
SEO Expert for
SEO optimization and marketing strategy, and online business consulting.
Wrote Android
& iPhone Near Filed Communication (NFC) Apps to pay with credit cards with Radio Frequency Devices.
Used: Eclipse, Android SDK & NDK, Objective C, PhoneGap,
Backbone.js framework
Built HTML5 /JQuery / C# .NET / SQL for Board of
Education in New York City with intensive Drilldowns.
Implemented Security for all high volume Private Hedge
Funds server transactions for Mellon Bank.
Wrote WCF (Windows Communication Foundation)
Server for Mellon Bank's private hedge fund clients.
Wrote WPF App - MEF, MVVM, PRISM, Entity Framework, and
Spring.Net as IoC container. SQL Compact.
Wrote SQL tool to convert back and forth from SQL Compact
Edition (SQL CE) to SQL Server.
Created Entity Framework tool to generate self-tracking
entity classes for WPF and Silverlight.
Wrote Silverlight Report Viewer - MEF &
MVVM for rdlc reports. Used Behaviors, MVVM compliant.
Wrote
Windows Mobile App, iPhone (objective C) & Android
(Java) App to display reports.
Wrote Touch Screen Windows 7 Kiosk App with
custom Touch Screen API in Silverlight Used: MEF, MVVM.
Wrote Silverlight Geometry CAD App to layout
Heating Elements. Used Entity Framework, MEF, MVVM, PRISM. CAMSTAR for clients. Implemented a Silverlight based web mapping
application using ArcGIS Server, Silverlight 4, C# and WCF with MongoDB & Oracle. The application allows spatial & attribute search for
production volumes, RIG schedules, Cost Centre as well as spatial
representation of staff association with various boundaries. Created
Android version using ArcGIS for Android. Set up Dynamics
GP Software migration from Quick Books and CRM/Telephony
implementation. Used: Angular JS, JQuery, Zepto.js, MongoDB,
JQuery, HTML5, C#, C/C++, C# .NET, VB .NET, MVC, Objective C, Java
Miami Dade Police Department, GUI
Designer / Project Lead
4/2011 – 8/2011
Built numerous websites I Silverlight, C# .NET, and HTML5
using Telerik Controls.
My job was to create the Statistical Analysis for all of
Florida Crime Data & design Graphical Data Outputs. Extracted,
transformed, cleansed & loaded (ETL) Crimes Data from legacy system to
both SQL Server & Oracle. Wrote
WPF Officer Desktop App & Databases. Used Telerik OpenAccess
Domain Model, Prism, MVVM. Wrote ASP.NET MVC 3 Website
with AJAX and Telerik Controls. Setup public server for Police Department. Installed
SharePoint 2010 and wrote several Silverlight websites for SharePoint
2010. Also used InfoPath.
Wrote HTML5 Mobile App, Web Socket Server. Local Storage, Microsoft’s Sync
Framework & Microsoft Visio. Used Cognitive Psychology to
design a website for Battered Women to help them deal with their
special needs. Wrote Silverlight 4 WCF RIA Domestic Crimes App:
MVVM & Entity Framework, CSLA, & Open Access. Used
ArcGIS Server to display Battered Women Data geographically. Wrote
T-SQL procedures for Graphical data displays of crime stats & Drill-Down Reports of crime data display on geo
maps. Created Android viewer using ArcGIS for Android.
Used: Angular JS, JQuery, MongoDB, JQuery, HTML5, C#, C# .NET, MVC,
Silverlight, Objective C, Java, etc. Reason for Leaving:
Successfully completed the project.
Ryder Systems, GUI Designer /
Project Lead
4/2010 – 4/2011
WPF Windows 7 Touch Screen CRM Kiosk. Supervisors: Ross
Paisant and Melody Miller. Wrote this slick-looking WPF Kiosk using
MVVM pattern. Wrote WCF web service to synchronize data using Microsoft
Sync Framework. This Kiosk was placed in over 9,000 locations and the Kiosk
collected and stored thousands of rental reports per week. I wrote and
designed all the backend Business Intelligence (BI) Model including all
SQL, T-SQL, Triggers, Procedures, Cubes, OLTP, OLAP, and analysis. Also
wrote custom WPF printing control and installer using NSIS wrapper.
BlueZone C#
Wrapper for Vista & Windows 7. Supervisor: Eric Boudreaux. Used: C#,
NSIS. Scripted & automated Excel reports with Microsoft Reports (SQL
2008 R2 Server Reports).
MadScan, Director of Software
Development (full-time employee)
7/2009 – 4/2011
This company
sold stock analysis software I wrote that ran entirely in Web Browsers
without any Active Controls. Their clients, mostly stock brokers, were in
companies which prevented installing desktop apps or ActiveX controls.
Wrote high speed C++ Servers for doing stock indicators processing in
memory and wrote extended Stored Procedures in C++ & assembler code for
Bollinger Bands & 60 other financial indicators. Wrote WebSocket Server
that defaults to COMET AJAX if browser is not web socket enabled to pushes
stock alerts data to 100,000 browsers using a Memory Efficient Thread-Safe
Pipe Stream to a virtualized JQuery Grid. I wrote to display 100,000
rows of stock data PER SECOND in a web page. Wrote Black Boxes for stock
brokers that used my own system of Data Modeling that used Bayesian
Regularization with a Dirichlet over model parameters to determine learned
model structures in my Black Boxes. Wrote custom scripting language using
R-Language for stock brokers to create their own custom indicators. Wrote
Silverlight 4 WCF & RIA & MEF, Prism that is Stock Market Data
Server with Subscribe Implementation. Reason for Leaving: Company was
struggling financially and shutdown all future development—the economy hit them
hard.
Phoenix Worldwide, Director of
Software Development (full-time)
7/2009 – 4/2011
This company,
Designed and developed Large Scale, Multi-Tiered Web Sites for the U.S.
military with Service-Oriented Architecture (SOA) integrating widely
disparate apps in a Web-based environment across multiple platforms to meet
rigid requirements. These were mostly LAMP based websites where I designed
the site architecture and infrastructure, backend PHP, MySQL, Apache, Linux
etc. (i.e. LAMP), front end with CSS and HTML/XHTML One site involved
tracking of military satellites. Designed and developed Multi-Tiered
Secured Web Sites for Police Departments & Military Surveillance
Vehicles that used Service-Oriented Architecture (SOA) to access backend
server apps with high security. Extracted, transformed, cleansed, and
loaded (ETL) Stock Analysis data from legacy Progress system. Designed and
implemented the new SQL databases & SQL, T-SQL, Triggers, Procedures,
Cubes, OLTP, OLAP. Wrote DirectShow RTSP Filter for Police Cars to
play video. Wrote C++ DirectShow RTSP Source Filter with real-time,
Intelligent Video Analytics to handle RTSP from IP cameras and centralized
servers. For legal reason we needed to record and store huge amounts of
data including video in SQL Server. I designed and created all
backend databases and data warehousing for video data from surveillance
vehicles for numerous Police Departments around the country & U.S.
military. IPhone SDK, & Mobile Software. Wrote iPhone video software
using xcode with QuickTime. Camera Wall. Wrote C++ Multi-Threaded
Camera Wall with Intelligent Video Analytics to handle 100 simultaneous IP
and non-IP cameras without resorting to DirectShow. This Camera Wall will
never crash. Wrote Apps with ESRI products, ArcSDE, ArcIMS, and ArcGIS
Server. Strong GIS apps & maps knowledge. Did Data Mining,
Relationship Management for medical products. Large Scale, Multi-Tiered
e-Commerce Sites with MVVM, MEF, MVC, Entity Framework,. SQL Server 2008 R2
components (Integration Services, Reporting, Analysis Services). Microsoft
CRM installation and custom modification (C#, MS CRM SDK) for
clients. Built WCF/LINQ Message Board for Client. Used NET 3.5 web
programming model. Accessed WCF services using raw HTTP GET and HTTP POST
requests as opposed to constructing elaborate messages.. Used WCF
Syndication API for construction and parsing of ATOM and RSS feeds. Used
Time Zone Management Classes in .NET 3.5. Developed Custom BizTalk FAX
Adapter to fax data from different databases. Designed reports from
IVR (Interactive Voice Response- Asterisk® & VoiceXML). Display
geo-spatial data, location-based indicators & Visually represent
metrics and KPIs on graphs and gauges. Distribute reports in
SharePoint and PerformancePoint. Create web page parts, dashboards, and
mash-ups. Set up and manage cloud-based services using SQL Azure
& Incorporate data mining and forecasting, large amounts of data using
PowerPoint for Excel & Derive matrix, table, and chart data from OLAP
cubes. Wrote Mobile App using new ASP.NET Mobile Framework (AMF) and
JQuery Mobile. Windows Mobile Apps with ESRI products such as ArcSDE,
ArcIMS, ArcGIS Server. Strong GIS & maps. SCRUM Methodology Used on
all projects. Reason for Leaving: Company failed to get military
contract they expected and the company filed for bankruptcy.
Microsoft, Director of
Live-Search Marketing & Project Lead
4/2007– 11/2007 (full-time
employee)
Software developer who wrote Microsoft’s C++ Live Search
Club Toolbar. I also built both the Front End and Back End of Microsoft’s
Live Search Club Website. I did the Digital Marketing for Microsoft’s
Live Search Club Website. I setup their SEO, Web Analytics. I worked
with the founders of Omniture, Josh James & John Pestana, and I
developed a specialized, Behavioral Targeting System for Omniture &
Microsoft using my extensive background in Cognitive Psychology from
Medical School and my work at Scripps Institution of Oceanography in
Statistical Models, Analysis, Applied Math, and Statistical Hypothesis
Testing for Human Factors and Cognitive Psychology that examines how
sensory input is transformed into beliefs and actions through the process
of cognition. While at Microsoft I also worked as Project Lead on several
Large Scale, Multi-Tiered Websites encompassing many apps I also wrote for
Microsoft with Service-Oriented Architecture (SOA). Used Microsoft Sync
Framework to synchronize data between Toolbar and website. Extensive
Hardware Integration across web farm and Microsoft’s Azure Cloud. Used:
MVC, Windows Workflow Foundation, Silverlight, Entity Framework, Message
Queuing, Worked directly with Silverlight Team, MVVM, WWF, WCF, &
LINQ, Designed all the Business Intelligence(BI) Model and SQL,
T-SQL, Triggers, Procedures, Cubes, OLTP, OLAP, etc. for all
websites I worked on.. Project Lead for 85 Russian Developers
REMOTELY from my home in Miami, FL for very large Microsoft Dynamics Great
Plains accounting project.
Smart Intranet, Inc., CTO / Director
of Software Development
8/2004 – 4/2007 (full-time
employee)
Our clients included: Florida Power & Light (FPL),
SONY, Quicken, American Express, Lucent, IBM, Toshiba, Paramount, Prodigy,
Yamaha, Budweiser,, AT&T, Bell South, Wells Fargo, Bank of America,
etc. Personally designed & Built Large Scale, Multi-Tiered e-Commerce
Web Sites & Portals. Using mostly PHP & MySQL. Installed
& customized Magento & Zend with Service-Oriented Architecture
(SOA) for integration with disparate legacy web apps. Setup C# sites with
SharePoint & BizTalk. Below are just a few of the long-term projects
for our clients I completed:
Ryder Systems,
Inc. Project Lead & Project Manager
•
Designed & Built
Ryder’s Customer Front Facing Portal in VB .NET. This was a large
scale, multi-tiered web portal using custom JavaScript objects I
created. Designed with Service-Oriented Architecture (SOA) Triggers,
Procedures, Cubes, OLTP, OLAP, Data Warehouse, Modeling, etc. Wrote
custom DTS to transform data from AS400 to SQL Server. Wrote
MicroStrategy reports with custom control to display reports.
•
Wrote BlueZone
C++ Installer. Customized settings remotely on 7,000 printers using .NET
remoting.
•
Wrote Customer C
Printer Driver. Supervisor: Wrote custom Printer Driver.
•
Wrote C++ App to
Re-Program EPROM Chips in hand-held devices for re-fueling. Setup SQL
Server & warehousing.
McKesson, Inc.
($40 billion medical company) Project Lead
We were contracted
by McKesson and my title was Director of Mobile Software Development.
Wrote several medical applications in C Code, C# with full 21 CFR Part 11
compliance integrated with BlackBerry.
•
MyVoIP™.
Wrote 8bit/8KHz VoIP. Plan C & C# .NET Mobile Interface for PDA
medical devices.
•
Wrote CRM
Management app for transplant patients. C# .NET Multi-Threaded app with FDA
21 CFR Part 11 compliance for organ transplant tracking with Blackberries,
PDAs for body parts.
•
MedEye™.
Wrote embedded software for an 8-channel EEG and Evoked Potential Bedside
Monitor I designed. PSOS+ (embedded platform) in C using Tcl/Tk graphics
library, with full 21 CFR Part 11.
BriteStar,
Inc. Project Lead / Project Manager ($2 billion a
year)
Designed & Built Web Portal which was a Large Scale,
Multi-Tiered Web Site using Service-Oriented Architecture (SOA) that
integrated with legacy apps. Designed database and all SQL, T-SQL,
Triggers, Procedures, Cubes, OLTP, OLAP, Data Warehouse, Modeling,
etc. Installed Linux based Asterisk®, open source PBXi to forward
calls to and from cell phones with VOIP connections over Internet with
voicemail that saved company millions dollars a year.
Southern Wine
& Spirits. Project Lead / Project Manager ($9 billion a year)
Designed &
Built Sales Force Portal which was another Large Scale, Multi-Tiered Web
Site using Service-Oriented Architecture (SOA). Designed database and all
SQL, T-SQL, Triggers, Procedures, Cubes, OLTP, OLAP, Data Warehouse, Modeling,
etc. It allowed company to manage sales force over the Internet via
Blackberry. This was a large scale, Multi-Tiered Web Site that required
extremely complex data analysis.
Pepsi-Cola SQL
Database Designer & Security Expert.
Designed the database and setup server security for Pepsi-Cola’s
Play for a Billion Contest. Wrote white paper REVIEW of the T-SQL,
Procedures, OLAP, game code, and statistical calculations & sever
security analysis.
Franklin
Templeton Project Lead / Lead Developer / Database Designer
They had
billions of customer data records stored across multiple Progress
Databases. I was hired to design and build a new SQL Database Architecture
and to transfer billions of records of data from Progress into SQL Servers.
I designed all the new tables, and Extracted, transformed, cleansed, and
loaded (ETL) Stock Analysis data from their legacy Progress system,
including all SQL, T-SQL, Triggers, Procedures, Cubes, OLTP, and
OLAP. They had a large collection of Web Based Apps from various vendors
that I integrated into a Service-Oriented Architecture (SOA). Wrote
Franklin Templeton’s Trading Blotter in C# used for trading. Setup
SOX-Compliant Financial reporting. Setup Corticon Rules Engine for
Allocation Algorithms and re-wrote their Chinese Walls.
MySpace.com, Director of
Software Development
8/2003 – 8/2004 (full-time
employee)
Worked with Tom Anderson & Aber Whitcomb to plan
strategic operations aligned to corporate initiatives using my knowledge of
viral marketing & Cognitive Psychology to design website to control
user’s actions. Designed dozens of web based applications on this Cold
Fusion website and their database back end for data analysis. Website
encompassing many disconnected enterprise apps through a Service-Oriented
Architecture (SOA) Architecture I implemented. Extensive Hardware
Integration across web farm. Designed all Business Intelligence (BI) using
SQL, T-SQL, Triggers, Procedures, Cubes, OLTP, OLAP, etc.
|