Curriculum Vitae

MCP Exam 300: Analyzing Requirements and Defining Microsoft .NET Solution Architectures


Personal Summary

  • Over 9 years experience in Software Development Life Cycle.
  • Over 8 years experience in Software Architecture & Design.
  • Over 7 years experience in .Net Framework.
  • Over 7 years experience in C#.
  • Over 7 years experience in SQL (including compact).
  • Over 5 years experience managing & designing projects & working with executive management.
  • Over 4 years experience in various C/C++ environments.
  • Over 4 years experience in XML/XSL
  • Over 3 years experience with wireless communications with various small devices.
  • Over 2 years experience with SEO & Lead Generation
  • Valuable Team member with interpersonal skills.

Skills

  • Platforms
    • PC & Tablet
    • Pocket PC
    • Palm
  • Operating Systems
    • Windows (Vista/XP/200x), WinCE
    • Palm OS
    • UNIX
    • Linux
  • Applications
    • Visual Studio (6->Present)
    • SQL Management Studio
    • eMbedded Visual Studio
    • Kofax
    • MS Office
    • Code Warrior 6 & 7
    • NUnit
    • Source Safe
    • TFS
    • CVS
    • SVN
  • Specialties
    • Intercommunication with Business
    • High Volume Design
    • Performance Analysis
    • Internet Integration
    • Automation
    • Globalization / Localization
    • Keeping things simple
  • Management
    • Director
    • Team Lead
  • Languages / Technologies
    • C#
    • SQL
    • .NET 2.0 - 3.5
    • ASP.NET
    • VB.NET
    • JavaScript
    • C / C++
    • ADA
    • Web Services
    • AJAX / Web 2.0
    • Generics
    • LINQ
    • MVC
    • Silverlight
    • jQuery
    • COM/COM+/DCOM
    • SQL
      • SSRS
      • SSIS
      • SSAS
 

Employment History

November 2009 to January 2010
Kaplan
Ft Lauderdale, Florida
Online University.
 

  • Updated business rules for financial aid.
  • VB.NET
  • .NET 1.1 - 2.0
  • SQL 2005
 

September 2009 to Present
XMBrands
Hollywood, Florida
Online Marketing of various products.
 

  • As needed ad-hoc queries
  • Feature Additions/Changes to current application
  • Credit Card Processing Integration
  • C#
  • VB.NET
  • .NET 2.0 - 3.5
  • Silverlight
  • SQL 2005
  • Web Services
 

April 2008 to November 2009
Money4Gold
Boca Raton, Florida
International company for precious metal recycling. Customer base is generated through various online marketing in association with LeadCreations.com LLC & TV.
 

  • C#
  • .NET 2.0 - 3.5
  • Ajax
  • Web Services
  • Javascript
  • LINQ
  • SQL 2005
  • SQL 2008
  • SSRS (Local Reporting)
  • SSIS
  • SSAS
  • Silverlight
 


February 2008 to June 2008
Bureau Veritas
Fort Lauderdale, Florida

International company, this division is mostly for civil engineering related products. Worked on two projects that were similar in nature but design was completely different.
 

  • Developed Reports and Access to the reports based off requirement documents for both projects
  • Bug fixing the user interface and report data.
  • Conversion from .net 1.1 VS2003 to .net 2.0 VS2005.
  • Infragistics
  • C#
  • .NET 2.0
  • Javascript
  • Atlas/AJAX
  • SQL 2000/5
  • SSRS (Server Reporting)
  • TFS
 

October 2007 to January 2008
JMSolutions
Deerfield Beach, Florida
Software branch of JM Family, one of the larges auto dealerships in the USA
 

  • Helped Develop Tools (team of 2) to integrate with DMS [Dealer Management Systems] to pull and update data on proprietary dealership databases. Multi-tiered application with Agent applications at the dealership’s computers that self/auto update. Would pull data in real time or nightly batch depending on the settings/requests by the users from the front end application. Front end also had configuration settings management to “auto” deploy and configure the Agents
  • Project was canceled but it was deployed and used by many dealerships.
  • C#
  • .NET 2.0
  • AJAX
  • SQL 2000
  • SSRS (Local Reporting)
  • TFS
 

October 2007 to Present
CorlukaLink
Weston, Florida
Convention/Corporate meetings reservation corporation.
 

  • This was a new website to automate business flow for Corluka & Associates in the RFP process for clients to select hotels and meeting sace for their venues.
  • Completely Developed & Maintained by me using the business requirements from the CEO.
  • C#
  • AJAX (.NET 3.5)
  • SQL 2005/2008
  • SSRS (Local Reporting)
  • Requirements gathering
  • Database Architecture
  • Framework Architecture
  • Development
  • Testing
 


June 2007 to August 2007
Oxonia Insurance (closed)
Sunrise, Florida
Online health insurance comparison & sign-up company. Similar to ehealthinsurance.com
 

  • Affiliate website development.
  • Integration with Google Analytics, Divinity Star, DirectTrack.
  • Created & implemented a framework to use for different affiliate sites instead of the current ASP which was custom for each site.
  • Architected and lead a team of report writers to utilize SSRS as the business required.
  • C#
  • VB.NET
  • Web Services
  • SQL 2000
  • SSRS 2005 (Local & Server Reporting)
  • Windows Services
 


November 2006 to February 2007
gMed
Weston, Florida
Health Record System
 

  • R&D for rewrite of their application.
  • Worked with LeadTools API with document processing and scanning for the medical industry.
  • C#
  • ASP.NET
  • AJAX
  • SQL 2005.
 


July 2006 to June 2007
Veretech / Intelliprice
Boca Raton, Florida
Automotive Lead Generation
 

  • Meeting with business to design technical requirements.
  • Developing & Troubleshooting & Architecting & Automating all aspects of the business.
  • Solved problems with SQL Performance.
  • Architected and implemented a system to automate data updates/imports from outside sources, mostly automobile manufactures.
  • Architected a redesigned for the redirection used when a user hits the core application for failover & load balancing.
  • Email Tracking
  • Reporting Services 2005 integration with MapPoint for customer reports.
  • Prototype demos developed for potential clients such as AOL, eBay, etc...
  • C#
  • VB.NET
  • Web Services
  • SQL 2000
  • Reporting Services 2005 (Server Reporting)
  • Windows Services
  • MapPoint
  • Infragistics
 


February 2006 to June 2006
Citrix Oakland Park, Florida
 

  • Automation of Testing for core Citrix application Suite.
  • Design & code automation test modules written in C#
  • Find and submit bugs and code change suggestions for Citrix Presentation Server C++ (32 & 64 bit).
  • C#
  • C++
 


January 2006 to February 2006
First Marketing (company sold)
Pompano Beach, Florida
Marketing/Graphics Design & Printing Company
 

  • Architected and implemented integration of legacy Access application to SQL backend & ASP/ASP.NET using VB.NET front end.
  • VB.NET
  • VB 6
 


October 2005 to December 2005
IPCOOP Dadeland, Florida
Provides Subway food chain owners group buying power of the products used at Subway locations.
 

  • Website for reporting data of their Rewards/Gift card program
  • VB.NET
  • ASP.NET
  • SQL 2000
  • DTS
 


January 2005 to September 2005
The Eagle Force Associates (company sold)
Weston, Florida
Sr. Software Engineer
“Providing government and commercial clients with integrated enterprise knowledge discovery solutions and commercialization services for cutting edge technologies.”
 

  • Financial Trading Application
    • Architected
    • Team lead
    • Used Reuters data and performed XML/XSL Transformations
    • Amateur platform was in C# & ASP.NET.
    • Professional platform in C# Windows Forms.
    • C# Web Services were designed for both types of applications to interface the data the same way
    • Integrated with NASDAQ data feed.
  • Travel Security Administration (TSA)
    • Analyzing false positives & negatives during security screenings at national ports
    • Objective is to analyze data to see if it would help lower the false occurrence of screening alerts.
    • Utilizing SQL & DTS packages.
  • Analyzing debts to predict who is more likely to pay.
  • SQL & DTS packages.
  • Support for server side programming & having applications to support the front end running.
  • Configured a Firebox between Virginia & Weston office to VPN. And other firewall related issues.
  • Microsoft SharePoint Integration.
  • Network Administration for Weston Office.
  • C#
  • ASP.NET
  • SQL 2000
  • DTS
  • SSRS
  • Web Services
  • Windows Forms
  • XML/XSL
 


November 2003 to January 2005
USPGI / NHRX / Nations Health
Sunrise, Florida
Sr. Software Engineer
Mail Order Pharmaceutical company working with the government to pay patient’s expenses ( Medicare )
 

  • Created a solution to support new business and that will be able to handle the old business more efficiently. The current system was not designed with any forward looking objective, any changes did require a lot of code change. Created with C#, ASP.NET, SQL.
  • Architected and implemented a reorder system that was being done by paper before, increased productivity by more than 100%. This was done in C#, ASP.NET & MS SQL, Pervasive.
  • Developed software to support a new Medicare bill for a prescription discount drug card as part of a team. The solution for this was done using C#, ASP.NET & MS SQL.
  • Address Validation with MapPoint Web Service.
  • Worked with document processing 3rd party suite (VIP [OpenText] /Accent Capture [Kofax]) for API integration of scanned documents with the user application. This was to allow for the call center to be able to view the scanned images (indexed by a barcode) related to a patient/customer to know if all the documents are in order for the reorder process.
  • eMail Processing Using Microsoft Outlook & MAPI.
  • Wrote Design Documentation, and Test Plans for most of the projects. Most projects as a lead role, working with the appropriate co-workers to get a project completed.
  • Managed projects & team lead, depending on the project. Projects lasting 3+ months. Teams from sizes of 2-4.
  • Composed status reports of projects for weekly meetings.
  • C#
  • ASP.NET
  • SQL
  • Pervasive
  • Kofax
 


April 2001 to November 2003
NuMind, INC (company sold)
No. Miami Beach, Florida
Sr. Software Engineer
A software development sub-company of NTERA Holdings, a telecom company. Also supporting other software projects outside the telecom arena.

  • Architected and implemented a rewrite of the POS transaction server for purchases & recharges of pre-paid product for more stability and statistical information, using analog lines & serial connections as well as T1 lines and IP connections to the host. Using multithreaded C#, Web Services & SQL. Reporting tools in ASP.NET & C#.
  • Researched integrating Radiant POS transactions through the DEBIT network but the API could not fulfill all requirements and the cost was inhibitive.
  • Architected and implemented a system to integrate Catalina Marketing’s POS solution to sell Radiant’s POS products. Utilizing C# & SQL.
  • Architected and implemented a framework for TCP/IP & Web Service interfaces for B2B projects in C# & Web Service. Reporting tools in ASP.NET, C#, SQL.
  • Developed a H.323 VXML IVR.
  • Developed on modifying an open source H.323 implementation to allow for custom routing algorithms based on source & destination company not only by phone numbers.
  • Architected & Developed PetMed’s backend redesign of the dataflow of e-mail addresses. Programmed all back end support such as data access inside of COM+. ATL Services to deal with data synchronization. This consisted of 6 people in the 2 companies. Using C++ & SQL.
  • Architected and implemented a system to take Meridian/Nortel PBX Data output and redirected part through an actively updating web page. Imported the rest to a SQL database using a C# windows service and created a C#, ASP.NET website for managers to be able to get their reports quickly.
  • Architected & Developed a Palm OS POS device with wireless connectivity. Created a generic application on the Palm that could read pseudo-XML code to generate UI for each application desired on the device. The Palm would connect through the web connecting to an ISAPI application to complete transactions. If an update to the program, which would only be the pseudo-XML, would be needed then it would be pushed down with a transaction. This project consisted of 3 people.
  • Architected & Developed a message routing application. A telephone switch posted alarms that were entered into a table. These alarms would then be routed to the proper person that should be notified. This included the schema and the distributed objects running the code. Also architected a C# & ASP.NET web application to select how to route the messages. I designed and wrote all the code from the database level to the front-end, this does not include the program that was the go-between the switch and inserting data into the database. This consisted of 2 people.
  • Architected & Developed a framework integration with Authorize.NET API and other payment gateways for multiple websites and web services throughout the organization.
  • Integration of QuickBooks with MS SQL for Invoice processing and reconciliations. Keeping QuickBook’s limitations in mind of records and accounts multiple instances were used, to name a few. Architected the framework and was Team Lead using C# Windows Services and a 3rd party COM object that interfaced directly to the QuickBook data files.
  • CoArchitect for a WinCE wireless sales force application written in C# WinForms with the .NET Compact Framework. Including the use of MS SQL replication/publication between the devices. This consisted of 3 people.
  • Wrote Design Documentation, and Test Plans for most of the projects. Most projects as a lead and architect role, working with the appropriate co-workers to get a project completed.
  • Managed projects & people. Projects lasting 2-3 months. Teams from sizes of 2-4.
  • Gathered information to develop the correct product for the customer.
  • Composed status reports of projects for weekly meetings.
  • Design & Create software solutions for issues that arise.
  • Manage and Code Review a group of 4 developers for 1 year.
  • C#
  • C++
  • ASP.NET
  • Windows Forms
  • VoIP
  • Web Services
  • SQL
  • DTS
  • Compact Framework
  • COM+
  • TCP/IP
 


June 2000 to March 2001
ParkStone Medical Information Systems (closed)
Weston, Florida
Product Development Specialist
A company that deployed & developed software for Desktop & Windows CE computers that aided physicians in the prescription process.
 

  • General maintenance of Software for Windows CE, NT, 9x, 2000. Written in C/C++ & MFC.
  • Click History to track the path of a user of the application. Written in C/C++ & MFC.
  • Took over a project to wrap CodeBase functions so it would be easier to use. Written in C++.
  • Developed as a member on a team for a Wireless PocketPC development using CDPD. Written in C++ & MFC.
  • Development and Design including Product Specification Documentation, Product Design Documentation.
  • C/C++
  • MFC
  • ATL
  • WinCE
  • TCP/IP
  • MSMQ
 

May 1997 to June 2000
Contract Tampa, Florida
 

  • PC Hardware & Software installations
  • troubleshooting and repair
  • software & network installations
  • MS Visual Basic Programmingnetworking 95, 98, NT 4, Novell 4.x, Print Servers McAfee EnterpriseTechnical supportteaching & sales.


July 1996 to January 1997
Catalina Marketing
St. Petersburg, Florida
Collects information on consumer shopping habits and also prints coupons at time of sale depending on the purchases.
 

  • Working with 20+ servers operating with SQL, UNIX, Novell, AS/400, and Microsoft Windows.
  • Data processing/entry.
  • Troubleshooting batch programs.

Education Highlights

  • Laser Triggered PowerPoint Slide Changer (Patent Pending) - Visual C/C++, MFC, DLL. Developed a software and hardware package, which consists of a standard laser pointer, a standard digital camera and additional controlling software, than enables a slide change by pointing the laser on specific icons that are projected as part of the PowerPoint presentation.
  • Remote Process Communication in UNIX - ANSI C The program simulated the communication between an XServer and its clients. The program was modeled to function similar to XWindows but simplified. The application was designed to use stream sockets in a multithreaded implementation.
  • Internet "bouncing" using HTTP 302 - Visual Basic w/ API When a modem user to the Internet wants to have a website on their computer it is difficult with having a dynamic IP. This program will post the IP of the modem to a selected web site on the Internet by sending the index.html file by FTP to it.

Education

May 2000 University of South Florida www.usf.edu B.S. Computer Engineering Major

Site Map | Printable View | © 2008 - 2010 NuRoN Consulting, INC | Powered by mojoPortal | XHTML 1.0 | CSS | Original design by Andreas Viklund | Designed by NuRoN Consulting, INC.
Share This Using Popular Bookmarking Services