|
I am an Applications Architect. I have been developing Cold Fusion applications since 1999. I have a wealth of experience with all kinds of commercial and research databases. Most of the colloborative web apps I have developed are 4-tiered: Client -> Web Application Server -> Business Logic Server -> Data Repository.
Here are the technologies I use extensively right now for each tier. For each of these technologies I have crafted my own framework in order to faciliate code reuse and extensibility. The code I develop is easily extended to suite clients across a vertical market. Some clients and some of the technologies have built-in or widely-accepted existing frameworks that I had to learn such as: Struts/JSF for IBM Webphere, Cairngorm for Adobe Flex, Fusebox or MachII for Coldfusion.
| Client: |
| |
Web-based technologies: HTML DOM, AJAX, jQuery, Ext-JS, Yahoo UI, Google APIs, Ribbit,
Windows based: Adobe AIR, Adobe Flex (Halo/Spark), C++, C#, VB6, VB.Net, MS Access VBA, TCL/Tk, Java, Open Laszlo
IVR: Dialogic hardware/software plugin for telephony using VB, C++, and .Net
|
| Web Application Server: |
| |
ColdFusion (7/8/9)
PHP 5
BlueDragon
ASP.Net
Tomcat
|
| Business Logic Servers: |
| |
ColdFusion - CFCs, WAR, EAR
IBM Websphere J2EE
C#, VB.Net, VB 6 (Remote Data Access)
Java
|
| Database Servers: |
| |
MS SQL (7/2k/2k5/2k8)
DB2
Oracle
Sybase
|
I use these technologies in various configurations. In addition, I possess a large skill set in console scripting technologies. Windows: WMI and wscript; Linux: bash and csh. I write my own console scripts to perform maintenance tasks to such as compress, ftp and copy files around. As an example, I create cron jobs and windows services to perform any task. I use C# or Java to create daemon processes to perform system functions and even to interact with other components of applications to offload processing from the web and business logic server (for reporting, mass emailing, web log analysis, etc).
|