Professional Qualifications

Return to JimSproul.com

Welcome

My specialty is integrating applications from diverse platforms. My varied background gives me a clearer than average perspective of needs and requirements. I have the discipline to work alone and the people skills needed to work with or lead a team of developers. I am a problem solver. I love to find solutions for seemingly unsolvable problems. My experience in the industry has taught me to stay in the hunt until the goal has been reached.

I am a multi-linguist. I can comfortably speak to end-users and business analysts as well as "Mainframers", Linux Zealots and Microsoft Devotees. I have seen, touched and used the languages, the operating systems, the methodologies and the environments that formed the foundation of what we do today. Because I understand how things work I can explain as well as do. I have mentored new developers with their first exposures to programming, helped old mainframe "War Horses" get a hold of development on a workstation. I have taught Web Technology and PERL at a community college. I have written business plans and evaluated business operations. I have developed my career in Information Technology since 1978. During that time I have been directly involved in the evolution of the environment we experience today. I have programmed Mainframe computers in the now archaic languages of COBOL, PL/I and Assembler. I now work with the latest development tools in Linux or .NET. I am experienced with Open Source languages such as Perl & Php. I have used Microsoft's VB.NET and VBA for a variety of tasks.

The Structured Query Language (SQL) evolved while I worked with it. I worked with one of the first implementations of SQL in the USA and on a project which was one the largest early transactional system based on a relational database. Recently I have used the transactional dialects of SQL, such as PL/SQL and Transact-SQL, to extract and manipulate data. I am a "Data Guy". My focus on data has helped me work with people who realize the value of data as a corporate asset. Turing raw data into useful business information requires the ability to understand business rules and implement them in modern analytical tools. Data Cube, Pivot Tables and OLAP are just some of the techniques I have employed to crate business value from diverse data sources. When working with Oracle I have used PL/SQL scripts to extract, aggregate and update databases. In a Microsoft SQL Server environment I have used Transact-SQL and Data Transformation Services (DTS) to move and manage data.

Do you have a list of problems that need a solution? Are you tired of a trial and error development approach that never seems to meet a goal? The cost effective approach is to get it done right the first time and have it build for adaptation in the future. I will deliver a solution when presented with a problem. I will meet your needs.

      Thanks

        Jim Sproul
        Coppell, Texas, USA