|
SWPrime (ID: 374939)
|
|
|
Programming & Databases
|
|
Earnings (Year):
$0
|
|
|
|
|
Summary
|
| Member Since: |
December 22, 2003 | 0 quotes in last 30 days
| Last Signed in: May 03, 2012
|
| Location: |
Howell, Michigan | United States |
| Would work on site: |
Yes |
| Earnings (All Time): |
$67,642 |
Earnings by Skill (Year): |
| Programming & Databases |
$0 |
| Database Administration |
$0 |
| Database Design |
$0 |
| Other - Technology Projects |
$0 |
| Programming |
$0 |
| Web Programming |
$0 |
|
Feedback |
| Rate: |
Min. Rate: $35.00 | Min. Budget: $0.00 |
Work Terms |
| Industries: |
Education, Finance, Government, Health Care, Technology & Internet |
|
|
Highlights
|
|
My partner and I develop and market an automated TCP/IP based file transfer solution and a standalone file encryption utility. The file transfer solution operates as a service on Windows server platforms. It includes an integrated FTP client and FTP server with SSL/TLS encryption options for both. It also includes a proprietary information exchange protocol that is encrypted using a number of different algorithms including the NIST Advanced Encryption Standard (Rijndael). We believe this proprietary protocol cannot be hacked. The file encryption utility simply takes our encryption technology and applies it to file storage.
This work has made us experts in multi-threaded server development, TCP/IP and the Winsock API, Windows SDKs and DDKs, Visual C++, and .NET. We understand Microsoft networking and the Internet, including proxy servers and firewalls. In addition, we understand documentation and installers, using RoboHELP and InstallShield in these respective areas. Finally, as Microsoft Developers, we have access to the full range of products and documentation and know how to find the information we need to get the job done.
We are new to the contract arena, but do have experience with a development for a state government. This involved approximately 1500 Windows client machines that required access to several different Informix databases running on several different Unix servers. The user application formatted transactions that had to be delivered to the correct database and the response returned. We designed, developed, tested, documented, and support the implementation of a middleware solution that receives the transactions, ships them to a server machine, delivers the transaction to the correct database, retrieves the result, and returns it to the original requestor. The server we developed is configurable for the number of databases and the number of connections per database. It performs load balancing by tracking queue depths and average wait times. As times or depths exceed configurable limits, the server opens new connections as required. Each connection is a separate thread and requests are automatically allocated across the connections. Finally, we provide a user interface with full statistics on each database, each connection, and each user, including average processing and turn around times.
This system has proven reliable and cost effective. Approximately five connections per database are required instead of 1500. Since Informix has per seat charges, the project has paid for itself many times over the last 6 years.
The entire contract was fulfilled using off-site resources. We were able to perform the specification, development and testing without travel or site visits. While contingency plans were available for such visits, they proved unnecessary, again saving the customer quite a bit of money.
|
|
Skills
|
| Years of Experience: |
No information provided |
| Highest degree: |
Master's Degree |
| Software Skills: |
No information provided |
| Additional Skills: |
Data encryption
InstallShield Professional
MSI |
| Tested Skills: |
 |
| The Freelancer has not taken any Skill Tests. |
|
|
Work Terms
|
|
No information provided
|
|
|
| |
|
|
|
|
|
<
|
The Freelancer has not uploaded images.
|
>
|
|
|
|
My Account URL
|
|
Contact this Freelancer Now!
The Freelancer has opted to hide his/her contact information.
|
|
Instant Messenger
|
|
The Freelancer has not entered IM information.
|
|
Global Region
|
| Country: |
|
United States |
| GMT: |
|
(GMT-05:00) Eastern Time (US & Canada) |
| Local Time: |
|
9:22 AM |
|
|
|
|
|
| Profile |
|
|
|