|
|
|
ArizonaTools.com. Flagstaff, AZ www.arizonatools.com
PHP+PostgresSQL Developer, System Analyst (contract) (12/2002 - 02/2003)
Personal contribution: Supporting of the existing EStore. Fixing problems with cookies and sessions, adding enhanced functionality to the administrative interface, creating cron jobs for auto mailing.
Tools/Platforms: HTML/DHTML, Javascript, PHP, ColdFusion Studio 5.0, PostgresSQL, Unix.
Preimco, Inc. Calabasas, CA www.preimco.com
ASP+MS SQL Developer (contract) (10/2002 - 11/2002)
Preimco implemented the web interface to bring together landlords and tenants. It provides tenants with vacancy listings and allows landlords to control their property including taking and paying monthly fees and evaluating risks basing on the registered tenants profiles.
Personal contribution: Implementing additional features in the landlord portfolio and adding Rental Agreement & Application Process functionality to the site.
Tools/Platforms: HTML/DHTML, Javascript, ASP, Microsoft Visual Interdev 6.0, MS SQL 2000.
TopTops, Inc. Chicago, IL www.toptops.com
ASP Developer (contract) (07/2002 - 08/2002)
Personal contribution: Supporting of the existing EStore. Fixing problems with shipping engine, inserting additional functionality.
Tools/Platforms: HTML/DHTML, Javascript, ASP, Microsoft Visual Interdev 6.0, MS SQL 2000.
SilverSource, Inc. Los Angeles, CA www.silversource.com
HTML/DHTML, Javascript, MIVA script Developer (contract) (04/2002 - 05/2002, 11/2002 - 12/2002)
Personal contribution: Functional redesigning of standard MIVA Merchant Store according to the client requirements. Adding shopping cart and warehouse enhancements.
Tools/Platforms: HTML/DHTML, Javascript, ColdFusion Studio, MIVA Merchant 4 Storefront and Management System, MIVA script, Adobe Photoshop 6.
Input1, LLC Woodland Hills, CA www.input1.com
Senior .NET, Delphi Developer, System Analyst (contract) (11/2001 - 11/2002)
Input 1 is a leading provider of software and services for premium finance companies in three countries. I was involved into supporting their existing products as well as into designing and developing the next generation of their Premium Billing System.
Personal contribution:
1. Upgrading Input1 existing program (QMW and supporting applications) from Delphi 1.0 to Delphi 6.0.
2. Upgrading business rules Delphi ActiveX control, which is used to encapsulate business logic on Input1 site, to allow its using through Microsoft Transaction Server (because of performance and scalability problems of their site).
3. Designing the new version of the Premium Billing System (PBS) as combination of separate business logic modules and web user interface using contemporary .NET approach.
4. Implementing Security, General Ledger, New Account and Entity business logic modules using VB.NET and user interface for the modules using ASP.NET
Tools/Platforms: Delphi 1.0, Delphi 6.0, Paradox, Microsoft IIS, ASP, Microsoft Transaction Server, MS SQL server 2000, MS Windows 2000 Server, MS.NET Framework, VB.NET, ASP.NET, Visual Studio.NET
NBPlus Oxnard, CA
Project Manager (contract) (10/2001 - 01/2002)
There are two projects developed with the technology of .NET Beta 1 by NB Plus firm.
1. The Program that calculates the visitors who come to the officers of the company, (NbVisit).
2. Program of calculating working hours of the officers, their participation in the projects and calculating their payment (NbMoney).
The Program that calculates the visitors (NbVisit) was developed with VB.NET language as a Desktop application. The user interface is realized on base of the standard WinForm library. And some of special controls were developed for NbVisit. Some of them are the extension of the standard controls of WinForms. And can be used in other projects.
1. NbDataRepeater allows creating a list that has other control elements as elements of the list. Functionality it is like Microsoft Data Repeater for VB6 but it works in UnBOund Data Mode that allows working with controls both with database connection and without it. It supplies the creation of child controls dynamically, and is optimized under the creation and scrolling of child controls.
2. NbToolBar is a control that allows creating toolbars. It allows placing any control on itself. There is support of transparency for the NbButton controls. It allows showing transparent captions and buttons on bitmap background.
3. NbLabel, NbBotton are the extension of the standard controls of System.WinForms.Label and System.WinForms.Button. It supports transparency for images while the placement on the NbToolBar's surface.
Program of calculating working hours of the officers, their participation in the projects and calculating their payment (NbMoney) was developed with the technology of VB.NET like a desktop application. The user interface is realized on base of the standard WinForm library. The database access was done with Ado+ and DataSet model based upon XSD (XML Scheme). The controls applied in NbMoney and developed for NbVisit are integrated with Microsoft Office 2000. The preliminary filling and the processing of the officers' reports are executed in Microsoft Excel environment.
- Creation of the user interface with using of the standard resources System.WinForms (System.Windows.Forms for Beta-2)
- Dynamic creation of the controls in a form.
- Creation of controls with the standard libraries System.WinForms
- Drawing of controls with GDI+, System.WinForms library, System.Drawing
- Working with the database with ADO+ library ,System.Data.ADO (System.Data.OleDb for Beta-2)
- Working with snapshot connection of System.Data library, DataSet* objects, DataView* and others
- Working with IDE wizards
- Creation of user interface with WinForms Designer
- Using the possibilities of WinForms Designer extension for self-made controls
- Using the XSD (XML Schema) like description of snapshot DataSet
Tools/Platforms: VB.NET, ASP.NET, HTML/DHTML, Javascript, MS SQL Server 2000, stored procedures, Microsoft Visual Studio .NET 2003, Windows 2000/XP.
|
|