Welcome To
SKS Computer Consulting, Inc.

SKSCCI Logo
"Traversing the globe on the information superhighway"

You are visitor number Hit Counter since 6/9/1999. Thanks

Interested In A Web Site? 

Visit our Partner Company: Mister WebMaster
  


 
SKS Computer Consulting, Inc. is a professional software development company located in the Tampa Bay area of Florida. I started this company on January 1, 1984 in Dallas Texas. Although I am a small company, I pride myself in providing large solutions and benefits to my clients, some of whom include: NASA, Standard Oil, Rockwell, Mobil Oil, Texas Instruments, Digital Equipment Corporation, IBM, Fisher Controls, Dell Computers, Gillette, Nielsen Media Research, Raytheon, Catalina Marketing, Bull Information Systems and Franklin-Templeton Investments.



Download or View
Resume
My Resume'
Download or View
Articles
Articles I have Written
Links to Information
Links
and Other Sites

Sponsored Links


 

I provide the following software development services:

 C/C++ Object Oriented Software Development
 Class Library Development
 Client Server Applications
 Database Applications
 Internet Software including Java and HTML
 Web Site Development
 Network Communications (TCP/IP and RPC)
 Systems Analysis, Design and Architecture
 Unix Applications Development
 PC Based Client Applications Development
 Documentation Development
 Other Software Development
 Certifications
 Web Site Development Awards



C/C++ Object Oriented Software Development

I have been developing software professionally since 1977.

I have been actively developing software in C since 1983 and in C++ since 1990. While I have experience in other 3GL languages, my primary focus is in the development and migration of software into C++ via Object Oriented Methods such as UML (Booch, Rumbaugh, Jacobsen), Fusion and Wirfs-Brock.

I have been quite active in assisting my client's in applying modifications to their software to become compliant with the latest C++ Standards. I have also been quite busy in the design (and redesign) of class libraries and application code.

I have also been involved in the creation of software development guidelines, rules, configuration management and build procedures.

Return To The List Of Services


Class Library Development

One of the most powerful features of C++ is the Class. It allows for the encapsulation of functionality via defined interface (methods). I have been involved in the design, development and creation of Class Libraries for Relational Database abstraction, String manipulation, Date/Time Management, Communications Interfaces and proprietary customer applications. This also includes the integration and use of commercially available off the shelf products such as Rogue Wave class libraries.

Return To The List Of Services


Client Server Applications

I have been involved in the design and development of client-server applications since 1985. This includes the design and development of process control systems, distributed printer queueing systems, back-end & front-end database clients & servers and distributed batch scheduling systems.

Return To The List Of Services


Database Applications

I have been developing database applications since 1980. I have developed embeded real time database systems for military systems as well as large Relational Database systems for commercial organizations. I currently specialize in Sybase database development. I have been actively involved in migrating database systems to Sybase as well as upgrading Sybase 4.x systems to Sybase System 10 and System 11. I have been involved in the development of class libraries to encapsulate the DB-Lib as well as the CT-Lib Libraries. In addition to developing Open Client, T-SQL and Stored Procedure applications, I have also been involved in the design and development of Open Server back-end specialty servers. I have also developed project specific test utilities using SybPerl, stored procedures and SQL.

While Sybase has been my primary RDBMS, I also do quite a bit of work with Oracle, Informix and embedded databases such as C-Tree

Return To The List Of Services


Internet Software including Java and HTML

With the creation and proliferation of the World Wide Web, it is increasingly necessary to be able to provide information via the web, whether it is via the Internet or a company intranet. Due to the limitations of the html markup language, it is usually necessary to extend this functionality via the use of embeded Java applets within the html.

As you can see by reading this text, I am well versed in the use of the HTML markup language and the use of JavaScript. What you cannot see is the experience which I have developing Java applets, which so far to date has been limited to the development of specialty scripts, applets and applications specifically for client intranets and standalone Java applications.

I am also experienced with several Java 4GL products including Symantec's Visual Cafe', Sun's Java Workshop, Sybase's PowerJ and Microsoft's J++.

Return To The List Of Services


Web Site Development

I have been developing web sites since 1994. This, of course, includes the web site you are currently browsing as well as web sites for a variety of organizations and companies. These include local companies, homeowners associations, Boy Scouts, schools and others.

I can set you up with your own domain name, a web host, an internet service provider, your initial web page, all the software you will need to manage it and training for you or your staff.

Click here to view various Client Sites

Click here to view my Web Site Development Awards

Return To The List Of Services



Network Communications (TCP/IP and RPC)

I have developed a variety of network communications interfaces which range from simple TCP/IP socket stream interfaces to RPC based interfaces as well as elaborate store and forward message switching systems.

Return To The List Of Services


Systems Analysis, Design and Architecture

The foundation of a software system is the analysis which has gone into it and the design which results from the analysis. I believe that it is not enough to just develop software. I feel that I must also take an active role in the analysis and design of the system to ensure that it is not only what the client wants, but what the client needs.

Return To The List Of Services


Unix Applications Development

I primarily develop applications software on Unix based systems which include Solaris, SunOS, HP-UX, AIX, Ultrix and SCO Unix. While it is sometimes difficult to distinguish where applications software ends and system software begins, I define system software development to be that which directly interacts with the kernel. As such, I do develop software which utilizes various Unix system services. Generally speaking, the Unix applications which I develop are backend server applications which provide services for frontend client applications, usually via PC's.

Return To The List Of Services


PC Based Client Applications Development

Although my primary development is on Unix platforms, I am also quite involved in the development of portable applications, primarily to the DOS and Windows (9x/Me/2K/NT) PC platform.

I have developed standalone DOS and Windows based PC applications since 1986. This includes those which act as front end clients to Unix based back end server applications. This includes Graphical User Interfaces (GUI) using a variety of tools including Visual C++, Java, Visual Basic, Borland OWL and Rogue Wave GUI class libraries.

Return To The List Of Services


Documentation Development

I believe that documentation is an integral part of the software development process. After all, what good is even the best software product if nobody understands what it does or how to use it? I have participated in the development of requirements specifications, design specifications, test plans, user guides and as-built specifications. I have also developed several C and C++ Software Development Standards and Guidelines documents for various clients.

I am also the published author of "The Consulting Handbook for the High Tech Professional", Wordware Press, 1988 which is a descriptive guide to running your own software development business and it includes a special section on software development.

Return To The List Of Services


Other Software Development

It is difficult to summarize over 20 years of experience in just a few paragraphs. For specifics as to the various projects and my associated accomplishments and responsibilities, please view or download my Resume'

Return To The List Of Services


Certifications

Certified Sybase Developer:
Open Server (OS-Lib)
Open Client (CT-Lib, CS-Lib, DB-Lib);

Return To The List Of Services


Web Site Development Awards

Shotokan Web Award of Excellence Award

"Editor's Choice" Award winner by
The Complete Real Estate Software Catalog


Return To The List Of Services
 
 
Return To The Top Of This Page
 

 

 

Copyright 1995 - 2012 Steven K. Shapiro All Rights Reserved.
sks@skscci.com

 

 

 

Sponsored Links