David A. Demko

Portfolio and Experience Information

469-878-2992 or 972-886-1004, email address david@ddemko.com

This Portfolio page provides some sample work that I have done. The tabs at the top list the titles for each section. Each section can be accessed by simply clicking on the tab you want to view.

Introduction to page contents

This is a single web page layout that I put together to simply provide an overview of some of the work that I have done and the experience that I have in several key areas. I can, if desired, put together a more in-depth description of each section and develop a Flash Animation, PowerPoint presentation, or a more detailed HTML view. The objective for me was to get this portfolio done as quickly and as efficiently as possible to be used with my resume and cover letter that I provided last week.

For some of the web sites that I have designed and/or developed, I have been handed either a Photoshop or Illustrator file and asked to make a layout based on that file. In most cases those layouts have been transformed into an appropriate looking web site using CSS when at all possible.

I create my style sheets separately from the HTML files and typically use TopStyle Pro or EditPad Pro to design the CSS style sheet. I normally attach the style sheet to the HTML files instead of using in-line CSS attributes. While I normally make HTML adjustments using EditPad Pro, for this portfolio I tried to use DreamWeaver for a majority of the changes directly.

PDF download of portfolio

PowerPoint download of portfolio

PDF download of Resume

HTML/CSS

I use CSS extensively in all my web development projects. I have several primary style sheets that I developed over the years that normally serve as the basis for my layouts. They are modified using TopStyle Pro or EditPad Pro to adjust layouts as necessary. I am an expert HTML and CSS coder and develop web sites that are viewable in current web browsers and make certain that they are viewable in most older web browsers based on statistical usage of those web browsers.

Flash Animation and ActionScript

I have spent the better part of the last four years learning and developing my Flash and ActionScript skills. I can produce anything from animations and introduction pages to pages that use databases or XML files for image locations and content. I have designed complete web sites using Flash but typically recommend moderate usage of Flash in web pages. A specific animation on the home page or a header for the web site is normally considered moderate usage of Flash. Using Flash for the primary navigation of a web site is not typically recommended but if desired by the client I will ensure that there is a 2nd form of navigation available on the web page.

PHP, JavaScript, VBScript, AJAX, XML, and other coding languages

Many open source web programs utilize PHP and are widely used in many web sites. I am proficient in coding PHP and specialize in modifying PHP scripts built into programs in order to meet a clients particular needs. I am also proficient in using and developing JavaScript and VBScript. All three of these scripts can be used in anything ranging from form validation to shopping carts and other functions. My preference is to utilize PHP for form processing and interacting with mysql databases and using JavaScript for form validation. In addition to those languages, I am very proficient with XML and use it primarily to interact with Flash ranging from general, dynamic information to photo galleries. Lastly, I am very familiar with AJAX and the capabilities of AJAX, although I have really not had the opportunity to code a fully operational live site with AJAX, I have certainly used it in test and learning environments.

Database Development

Very proficient in developing databases that can work for interaction with web content, modifying pre-built databases, and developing desktop databases. I utilize mysql, MS SQL, and Access databases. The mysql databases are necessary for use on Linux based web hosting while the MS SQL and Access databases will only work on Windows based web servers. The databases can range from a simple login, providing data to dynamic web pages, rendering content for shopping carts, or modifying open source mysql databases to work for a customers particular needs.

Business and Systems Analysis

I have worked with many companies over the past ten years in determining business needs and translating them into either a web based solution or internal system adjustments. My twelve years of management experience along with my experience in project management and development gives me the both a business perspective and a technological perspective which makes understanding the business process easier and the translation smoother. I have interviewed many business users to gain an understanding of their needs, wants, and desires along with interviewing upper management to understand the needs of the business overall. I am an expert in utilizing programs such as MS Project and can establish project scopes, timelines, and budgets along with distributing the workflow among the project participants.

Windows Servers, Operating Systems, and Networks

I currently manage several local customers Windows Servers and desktop environments. This includes setting up the initial server, Exchange Server, IIS, and Remote Access. The desktop systems include Windows XP, XP Professional, and Microsoft Vista. The server versions include Windows Server 2003 and am now implementing a 2008 version. I perform preventive maintenance, install/replace hardware, install and maintain many Windows based software programs for business usage including QuickBooks, QuickBooks Point of Sale, and Peachtree. In addition, I ensure that updates for the systems and Anti-Virus software is up to date and develop a periodic backup schedule for all business critical information.

Web Servers

I provide hosting services on both Windows based and Linux based web servers. Some of my clients prefer to set up their own hosting, in which case, I give them quality web hosts to review , and I typically host about 60% of my customer's web sites. I have hosting plans set up at Godaddy, Site5, and Experthost. Depending on what the customer desires, or needs, regarding their web site, determines which hosting facility I use and, of course, what platform to place the domain on.

Graphics and Other Programs

I am an expert with using Adobe Photoshop, Illustrator, Acrobat, DreamWeaver, Flash, and Fireworks. I am fully versed in all aspects of Dreamweaver CS3 and have used Dreamweaver since version 2. I typically use Dreamweaver to obtain the initial site layout even if importing sliced images from Photoshop or importing Flash pages into Dreamweaver for further development. While I do tend to type the HTML and XML layouts and/or text in a text editor, Dreamweaver has a lot of good extensions and add-ons that save a lot of development time. I also use TopStyle Pro for editing my style sheets, as it is still a better CSS editor than Dreamweaver. Photoshop I use Photoshop for correcting and manipulating images to designing a complete web site base layout. From Photoshop I use the images both in Flash and in Dreamweaver and, when possible, utilize CSS as much as I can in defining the final layout. CSS

Summary:

Experienced web developer with excellent abilities to establish web solutions based on business analysis and business needs. Outstanding communication skills with exceptional ability to translate business rules into data requirements.

Education:

Keller Graduate School of Management
MBA with emphasis in Computer Security, November, 2011
Kaplan University
Bachelor of Science in Information Technology

Professional Experience:

February 2000 - present Inet Computer Products

Full time, owner/operator of web development and design firm located in Mckinney, Texas. In addition to providing full design and development services we provide web site updating, maintenance, web hosting and support for our customers. Web site marketing services include: search engine optimization, management of paid search engine campaigns, content writing and editing.

  • Worked with various types of small businesses to determine their appropriate web strategy
  • Determined business requirements and translated them into a working web business strategy
  • Worked within determined time frames for contract completions
  • Utilized my previous business experience to build appropriate proposals to customers and outlined a specific plan of action that best suited their particular business

Telephone support of computer issues is provided to small businesses and to individuals in the local area. Computer services include network installation and maintenance, desktop installation, desktop support, software installation, set up, and maintenance.

March 1999 – Sept 2002 Fidelity Funding Mortgage Corp: Sr. VP – Retail/wholesale lending / Network Administrator

Senior VP of wholesale operation until January 2001. During that time was responsible for hiring sales representatives, training, and wholesale loan production. Pre-sold loans on secondary market prior to loans funding utilizing various buyers.

In January 2001 became Network Administrator due to my previous experience and my continuing education. Maintained approximately 50 desktop systems, 50 telephones, and 2 network servers.

United States Army – Finance and Accounting Branch

Several different positions held during period of enlistment. Dealt directly with all aspects of the military pay system. Maintained pay records for both active duty and reserve components of the Army. Responsibilities included determination and processing of pay entitlements, and corrections to military pay records. Cashier duties, which included payment disbursements, cashing checks, and other negotiable instruments in both dollars and in foreign currency.

Accomplishments:

  • "Circle of Excellence” winner in 1993, awarded to the top 15% of company’s supervision and management employees annually
  • Member of Avco’s Quality Advisory Council in 1994 and 1995, making recommendations for improvement in operating and organizational areas for future planning
  • Member of Avco’s Human Resources Council in 1995, making recommendations for appropriate changes and improvements with Avco’s Human Resources policies and procedures including training.
  • Assigned to Avco’s “Core Systems Project” as business analyst used in development of new worldwide computer system from January 1997 until the projects termination in October 1997. Provided assistance in development of system that would meet business needs.
  • Graduated with 3.53 Grade Point Average

Computers/Technology

  • Expert using Microsoft Project
  • Expert in all Microsoft Office products
  • Expert using all Adobe products including:
    • Photoshop
    • Illustrator
    • Dreamweaver
    • Fireworks
    • Indesign
    • Acrobat
    • Flash
    • Flex Builder
  • Expert with mysql, Microsoft SQL Server, and Access databases
  • Proficient with the following development languages:
    • PHP
    • Perl
    • JavaScript
    • VBScript
    • AJAX
    • ActionScript
    • ASP
    • ASP.net
    • HTML
    • CSS
    • XHTML
    • XML
    • ColdFusion
  • Proficient in administrating Windows networks using all versions of Windows
  • Proficient using and administrating Macintosh computers.
  • Desktop administration expert for desktops using all Windows operating systems.
  • Proficient with Calyx Point along with other imaging programs and other proprietary software.

I have resided in Texas since March of 1999. I relocated from California but have lived in many places mainly in the Western United States. While I have moved several times, most of my relocations were while I was with Avco Financial Services and were company paid moves.

While I have extensive web design and development experience, I also have experience in desktop and server support for Windows machines. I do have some experience with Linux, however, it is mostly with setting up hosting on one of my web servers.

I have excellent analytical and communication skills which have been developed through my experience in the mortgage business, the military, and, most recently, in determining customer requirements for web projects. I have worked with many different types of businesses to determine their web strategies and assisted them in prioritizing their needs to help their business grow.

I am a very quick learner and make it a point to learn as much as I can about any project and any business that I am dealing with. I am constantly learning new skills and trying to further develop my skills on a daily basis.

I spent time in late 1996 through 1997 working on a software development project for Avco Financial Services in which I was part of the business team educating the programmers and consultants on our business requirements for the new system being developed. In that role I was able to communicate our business needs and assist in breaking those needs down into appropriate steps for the technical aspects of the project.

I make it a point to spend some quality time each day learning something new or more detail about an item that I am not totally familiar with.