Lee Smith. Software Engineer

Size: px
Start display at page:

Download "Lee Smith. Software Engineer"

Transcription

1 Lee Smith Address: Software Engineer Websites: Software Engineer with over 9 years experience developing applications with a keen focus on standards, accessibility, interoperability and re-use as well as Open Source. For an example of my abilities please see my website which is written in ASP.NET with a VB back-end running on Apache with Mono. This site also contains an SVN repository with some of my home developments. Developed many applications using C#, VB.Net, ASP.Net, SQL, XML/XSL and (X)HTML/CSS/Javascript core technologies. Have the ability to work individually on my own initiative as and when required while simultaneously working as a member of a team of between 3 and 8 developers. Introduced new technologies and techniques such as XML, Control Inheritance, Control Libraries, Dynamic Code, Generic Types, and Click Once Deployment. Extensively used Source Control systems (Source Safe and Source Forge/SVN) Developed many dynamic systems for both presentation and execution. Created central library for code re-use. Developed algorithm to resolve long standing problem. Worked on both greenfield and existing applications adhering to team coding standards. Extensive hardware experience having built and maintained PCs/Servers for many years. Employment History Software Engineer London Oct 2008-Current EIRIS LTD (Experts In Responsible Investment Solutions) Software Solutions Developer London 2002-Oct 2008 ACXIOM LTD. (Global Marketing Services Company) Other Relevant Experience Began Open Source experience with SuSE Linux 7.0 in Gained experience in a number of different distros, including several Alpha versions. Developed a number of applications now released under the GPL Open Source license Most recently become involved with the open source xwax Digital Vinyl System. Educational Qualifications A-Level in Computing (B), Physics (B), Maths (C) GCSE Level in 9½ subjects including IT, Maths, Physics, Chemistry, Biology, English(2), Music and German Work And Character References Available On Request

2 9 Years Of Professional Development Experience: I have been writing applications for as long as I can remember, My first programs in QuickBasic. I moved on to VisualBasic (5.0) around 2000 but continued to use QuickBasic for a good few years after that. Under Linux for home use I used C/C++ for a few years which helped me to maintain one of the core applications for Altwood LTD. (now Acxiom). I started to teach myself C# in 2002 and in 2003 I moved into using VB.Net at work. Everything I write is now done using VB.Net or C# either using (at work) Visual Studio or (at home) plain text files with a Makefile for build (using Mono). I started using SQL (MS SQL Server) in 2003 and am now adept at creating complex queries, sometimes including CTEs and SQL which writes SQL (although I try to avoid this where possible). I have used many source control systems during my employment including MS SourceSafe, CVS and SVN. 12 Years Of Open Source Experience: My first experience of Open Source Software was at school with FT Linux in about I was hooked pretty quickly and soon installed SuSE Linux 7.0 Since then I have tried many distros including Knoppix, Redhat, Fedora, Gentoo, Kubuntu and Ubuntu, Mandrake, alpha/beta versions of Open SUSE and countless more. I now maintain our home network of 2 PCs, 1 Laptop and 2 Servers all running various versions of Open SUSE from 10.0 to 12.1 I recently made some enhancements to an open source software called xwax (written in C using SDL) and it is my intention to contribute these changes back to the authors and become an active participant in development of the software (this was my first exposure to developing with SDL). Projects Worked On: Professionally I have worked on many projects, ranging in size from small utility applications to massive projects with ongoing development. EIRIS At EIRIS I have worked on a complete re-write of the companies primary internal application. This development involved some complex logic with countless 'IF's 'BUT's and 'who knows?' It also includes a dynamic data entry system which has the configuration defined in itself. As part of this project I created a number of Abstract base controls designed to take away the pain of some common tasks. An example includes a document tabbing system similar to the ones found in Web Browsers and Visual Studio. I have written a Visual Studio Add-In to assist in common tasks (such as turning a For-Each loop into a For-I-Loop and creating public properties to wrap private members). This add-in sped up my developments significantly.

3 I wrote, from scratch, web based bug tracking software to replace the Excel Spreadsheet previously used (which was struggling with 3 developers and a tester constantly updating it). The biggest project to-date is a complete re-write of the companies' flagship client application. This is a windows forms based application which requires significant volumes of data updates, the web service for which is one of the many parts I have written. During my time at EIRIS I have created numerous flow charts and database diagrams to clarify processes and complex data structures. I have also written detailed documentation to assist the team in understanding the interface and workings of various (often complex) components. More recently this has taken the form of a Wiki to which all members of the team contribute. At EIRIS I have also developed: A Holiday Booking System: A web based Asset Tracking System (incorporated into the bug tracker) A centralised permissions admin system (all the projects use a common permissions model which I created). Acxiom The biggest was the hugely dynamic web application which would be used by internal staff and external clients alike in many countries throughout the world. As part of a team of 8 developers situated in Central London this project involved developing a skinnable, client facing, Website (including AJAX components) as well as a complex Web Service, multiple Windows Services, Windows Forms based support applications, 2 Metabases, and Gigabytes of flat file data, and I was privileged to be able to work on ALL aspects of this project. As part of this project I also developed a solution to a long standing problem by generating indexes based on some complex maths. This solution turned out to be many times faster (at run time) than any previous solution. I solely developed, as part of this project, a powerful dynamic data output engine which would quickly and effectively output data, from any given source, based on supplied data bitmaps and indexes. This engine was core to the function of the entire project. It would also, if required, reformat data on-the-fly before writing to the output file, which could be in one of many formats, as well as generate reports, layouts and documentation to accompany the file. During my time at the same company I also developed, from scratch, another highly dynamic application for use by several external clients which contained a dynamic admin system, which defines itself. Some other projects worked on during my time at Acxiom: A web based dynamic survey data collection site. This application had dynamic render. A Re-usable Code Library which ended up as part of just about every project big and small made within the team. It was my responsibility to make sure people used it whenever possible. An extensible tools application where new tools could be quickly and easily added by anyone in the team to assist in the creation/manipulation of data and/or code. The main purpose of this application was to reduce the myriad of support applications that the team had down to just one application; Which is far easier to manage and reduces duplication of code.

4 Home I recently picked up a 3 rd party Open Source Software, xwax, which is a Digital Vinyl System (control an mp3 by using a special timecoded vinyl as if the mp3 is on the vinyl itself). This software utilises SDL a technology which is new to me and within a few hours I had made tweaks to the user interface adding more columns of information to the user display and tweaking the search function to work with these extra columns. Recently I have also developed an online radio station stream switching application. This all in one solution contains an embedded http server which I have written from scratch as well as both a GUI and a comprehensive CLI for use on headless systems. It also includes both a shoutcast server and client. The source for these, and some of the other projects mentioned below can be found in my SVN repository accessible from my website ( licensed as GPL. Other personal projects I have worked on include: An audio file tag scanner This is a drop in replacement for the one which ships with xwax (which was inadequate for my needs). A Multi-platform executable generator which can create a single binary that will work on both Windows and Linux without requiring the user to manually run external software. A vinyl recording application with ID3 tagging features and automatic track separation (work in progress). An Image sideshow application with a complex rating system and XML config store. An audio identification system (work in progress) All my projects utilise Makefiles for build. Key Qualities: I am a strong advocate of adhering to standards (e.g. W3C, WCAG), creating accessible applications (particularly important for websites) and applications which function across many platforms (also particularly important for websites). I appreciate that employers/clients are often more concerned by fast development than adherence to standards. However I believe it is possible to stick to these principles without significantly adversely affecting development time. I am keen to develop good, clean, code which is easy for another developer to follow. I add comments where necessary but avoid cluttering the code with them. Doc Comments are a great way to document the usage of a re-usable code library and I think it is important to keep these up-todate. I am also a strong advocate of code re-use, Creating (at both of my employments, and in my private work) a re-usable library which contains a great number of functions not specific to any one application; which all team members contribute to. I believe my experience in maintaining the hardware of the computer gives me a better understanding of the interoperation between the various components of the PC thus enabling me to write more efficient code more quickly. My ability to think outside the box often means I can come up with a simpler solution to an otherwise complex problem. Conversely it can sometimes result in a complex solution which will run many times faster than straightforward methods.

5 Development Technologies Used: Languages Web Visual Basic.NET Strong XHTML Strong C# Good CSS Strong Javascript Good ASP.NET Strong C/C++ Good Javascript Strong Visual Basic Good AJAX Basic Excel/VBA Good HTML Dom (firefox and IE) Strong Shell scripting (bash) Moderate Web Services Good Techniquies Platforms Reflection Good SDL Basic.NET 1.1 Strong Other.NET 2.0 Strong Clickonce Deployment Strong.NET 3.5 Good Content Management (CMS) Good Mono Good Indexes Strong Data Bitmaps Strong Data Windows Services Good XML Strong Makefiles Moderate XSL Strong Windows Forms Strong MS SQL Server (2005, 2008) Strong LINQ Basic Operating Systems Windows XP Strong Methodologies Windows 7 Strong Scrum Good Linux Strong Agile Good Other Interests I have a passion for DJing and currently have a regular weekly show on a fast growing global internet based House Music radio station which I broadcast from my own professional studio at home. I also assist with technical problems and the general running of the station, helping new DJ's with the configuration of their systems across many platforms. Build and repair PC's on a part-time basis. Initially this was for family and friends but I have also built PC's for a Charity Shop at no cost using recycled/repaired equipment. Also repaired ageing Compaq 1200 laptop. Upgraded RAM, HDD upgraded CDROM to CDR/DVD, installed SuSE Linux 9.2 with Open Office Suite and generally kept it running well beyond it's sell by date. Long time member of Tatsfield Badminton Club. Space exploration.

NHS Education for Scotland Knowledge Services Design and Development Framework

NHS Education for Scotland Knowledge Services Design and Development Framework NHS Education for Scotland Knowledge Services Design and Development Framework In support of Invitation to Tender: Technical Development of Technical Development of a Platform supporting Communication,

More information

Role Description dotnet and SharePoint Developer; Enterprise Systems Integration; IT & Business Systems; BBC Engineering.

Role Description dotnet and SharePoint Developer; Enterprise Systems Integration; IT & Business Systems; BBC Engineering. REPORTS TO / LINE MANAGER Intranet Development Lead RESPONSIBLE FOR DIVISION SUB DIVISION / DEPARTMENT TEAM No direct reports BBC Engineering IT & Business Systems > Enterprise Systems Integration Which

More information

Design and Functional Specification

Design and Functional Specification 2010 Design and Functional Specification Corpus eready Solutions pvt. Ltd. 3/17/2010 1. Introduction 1.1 Purpose This document records functional specifications for Science Technology English Math (STEM)

More information

Original brief explanation

Original brief explanation Original brief explanation I installed the Shoutcast server onto a desktop and made some minor configuration changes, such as setting the passwords and the maximum number of listeners. This was quite easy

More information

Case Study. Online Retail Management System with SAP Integration. www.brainvire.com 2013 Brainvire Infotech Pvt. Ltd Page 1 of 1

Case Study. Online Retail Management System with SAP Integration. www.brainvire.com 2013 Brainvire Infotech Pvt. Ltd Page 1 of 1 Case Study Online Retail Management System with SAP Integration www.brainvire.com 2013 Brainvire Infotech Pvt. Ltd Page 1 of 1 Client Requirement Client required a complete retail management system that

More information

Computer Science Course Descriptions Page 1

Computer Science Course Descriptions Page 1 CS 101 Intro to Computer Science An introduction to computer science concepts and the role of computers in society. Topics include the history of computing, computer hardware, operating systems, the Internet,

More information

Dynamic Web Programming BUILDING WEB APPLICATIONS USING ASP.NET, AJAX AND JAVASCRIPT

Dynamic Web Programming BUILDING WEB APPLICATIONS USING ASP.NET, AJAX AND JAVASCRIPT Dynamic Web Programming BUILDING WEB APPLICATIONS USING ASP.NET, AJAX AND JAVASCRIPT AGENDA 1. Introduction to Web Applications and ASP.net 1.1 History of Web Development 1.2 Basic ASP.net processing (ASP

More information

Java/J2EE or Web Developer. Formal Education. Technical knowledge. Spoken Languages

Java/J2EE or Web Developer. Formal Education. Technical knowledge. Spoken Languages Jonathan ROUSSEAU 27 years old (3 rd of February 1983) Bruyères, 15/A 4950 Waimes +32 (473) 69 82 42 Jrousseau.webco@gmail.com http://www.jrousseau.be Java/J2EE or Web Developer Formal Education 2000:

More information

Volkov Vyacheslav. Summary. Saransk, 430005, Mordovia, Russian Federation Moscow, Russian Federation +7(925) 022-57- 82, +7(917) 692-56- 72

Volkov Vyacheslav. Summary. Saransk, 430005, Mordovia, Russian Federation Moscow, Russian Federation +7(925) 022-57- 82, +7(917) 692-56- 72 Volkov Vyacheslav Birthday: Birthplace: Location: E- mail: Skype: Phone: Homepage: CV profiles 10 April 1988 Saransk, 430005, Mordovia, Russian Federation Moscow, Russian Federation vexell@gmail.com vexellz

More information

ANDROID APPLICATION DEVELOPER RESUME

ANDROID APPLICATION DEVELOPER RESUME 1 of 5 03/01/2015 20:09 ANDROID APPLICATION DEVELOPER RESUME Java Developers/Architects Resumes Please note that this is a not a Job Board - We are an I.T Staffing Company and we provide candidates on

More information

INTERNET PROGRAMMING AND DEVELOPMENT AEC LEA.BN Course Descriptions & Outcome Competency

INTERNET PROGRAMMING AND DEVELOPMENT AEC LEA.BN Course Descriptions & Outcome Competency INTERNET PROGRAMMING AND DEVELOPMENT AEC LEA.BN Course Descriptions & Outcome Competency 1. 420-PA3-AB Introduction to Computers, the Internet, and the Web This course is an introduction to the computer,

More information

Eddy Integrated Development Environment, LemonIDE for Embedded Software System Development

Eddy Integrated Development Environment, LemonIDE for Embedded Software System Development Introduction to -based solution for embedded software development Section 1 Eddy Real-Time, Lemonix Section 2 Eddy Integrated Development Environment, LemonIDE Section 3 Eddy Utility Programs Eddy Integrated

More information

DEVELOPMENT PORTFOLIO

DEVELOPMENT PORTFOLIO & DEVELOPMENT PORTFOLIO CURRICULUM VITAE PHP / LAMP Developer Think Finance A New and Unique Financial Payday Loan Product Senior PHP Developer, Facilitated The Build and Implementation Of: PSR-0 Compatable

More information

Developing ASP.NET MVC 4 Web Applications MOC 20486

Developing ASP.NET MVC 4 Web Applications MOC 20486 Developing ASP.NET MVC 4 Web Applications MOC 20486 Course Outline Module 1: Exploring ASP.NET MVC 4 The goal of this module is to outline to the students the components of the Microsoft Web Technologies

More information

Course Descriptions. preparation.

Course Descriptions. preparation. Course Descriptions CS 101 Intro to Computer Science An introduction to computer science concepts and the role of computers in society. Topics include the history of computing, computer hardware, operating

More information

Author: Ryan J Adams. Overview. Central Management Server. Security. Advantages

Author: Ryan J Adams. Overview. Central Management Server. Security. Advantages Author: Ryan J Adams Overview In this paper we will look at Central Management Server and how it can help you manage a disperse environment. We will look at the requirements for setting up a CMS, the advantages

More information

,... Innovative Software in its Simplicity! Windows Linux Mac OS X ios

,... Innovative Software in its Simplicity! Windows Linux Mac OS X ios ,... Innovative Software in its Simplicity! Windows Linux Mac OS X ios Innovative Software in its Simplicity! Technosoftware GmbH is a company focusing in Consulting, Training, Software Design, Software

More information

design coding monitoring deployment Java Web Framework for the Efficient Development of Enterprise Web Applications

design coding monitoring deployment Java Web Framework for the Efficient Development of Enterprise Web Applications Java Web Framework for the Efficient Development of Enterprise Web Applications Evolution Framework tools 100% reusability Complete Development Kit Evolution Framework enables fast and easy development

More information

LAMP Server A Brief Overview

LAMP Server A Brief Overview 2012 LAMP Server A Brief Overview Daniel Eakins Santa Fe College CTS 2356 Advanced Administration 3/21/2012 Abstract LAMP is short for Linux, Apache, MySQL, and PHP. LAMP servers are typically not Windows

More information

DIPLOMA IN GRAPHIC WEB DESIGN AND WEB DEVELOPMENT COURSE INFO PACK

DIPLOMA IN GRAPHIC WEB DESIGN AND WEB DEVELOPMENT COURSE INFO PACK Registered as a Private Higher Education Institution with the Department of Higher Education and Training in South Africa under the Higher Education Act 1997 Registration Nr. 2001/HE07/005 DIPLOMA IN GRAPHIC

More information

ASP.NET 2.0, AJAX And Expression Web. Name Title Microsoft Corporation

ASP.NET 2.0, AJAX And Expression Web. Name Title Microsoft Corporation ASP.NET 2.0, AJAX And Expression Web Name Title Microsoft Corporation Developer Momentum.NET usage in top corporations Source: Microsoft internal Customers Choose.NET Which one platform will be used for

More information

Working as Senior System Analyst at Nihilent Technologies Pvt. Ltd. from 14/07/2010 till date.

Working as Senior System Analyst at Nihilent Technologies Pvt. Ltd. from 14/07/2010 till date. 1 Mohsin Isaalli Mujawar B.E. (Computer Sci. & Engg.) Mobile: 9860010640 Email: mohsin_mujawar@hotmail.com Professional Summary: 5 years of experience in the IT industry. Expertise in Development and Implementation

More information

TIAGO FAIA MARQUES Online CV / Portfolio WWW.TIAGOFAIA-FREELANCEWEBDEVELOPER.COM

TIAGO FAIA MARQUES Online CV / Portfolio WWW.TIAGOFAIA-FREELANCEWEBDEVELOPER.COM TIAGO FAIA MARQUES Online CV / Portfolio WWW.TIAGOFAIA-FREELANCEWEBDEVELOPER.COM tiagofaia@gmail.com +44 7845 304 968 Greenford, London https://uk.linkedin.com/in/tiagofaia/en Profile I am a creative Front

More information

Cross-Platform Mobile Apps Solution

Cross-Platform Mobile Apps Solution Cross-Platform Mobile Apps Solution Prepared by Kevin Mullins CEO and Chief Developer Appracatappra, LLC. 709 Gale Street #8 Seabrook, TX 77586 kmullins@appracatappra.com http://appracatappra.com Table

More information

DTWMS Required Software Engineers. 1. Senior Java Programmer (3 Positions) Responsibilities:

DTWMS Required Software Engineers. 1. Senior Java Programmer (3 Positions) Responsibilities: DTWMS Required Software Engineers 1. Senior Java Programmer (3 Positions) Responsibilities: Responsible to deliver quality software solutions using standard end to end software development cycle Collaborate

More information

Automating Rich Internet Application Development for Enterprise Web 2.0 and SOA

Automating Rich Internet Application Development for Enterprise Web 2.0 and SOA Automating Rich Internet Application Development for Enterprise Web 2.0 and SOA Enterprise Web 2.0 >>> FAST White Paper November 2006 Abstract Modern Rich Internet Applications for SOA have to cope with

More information

Abdullah Radwan. Target Job. Work Experience (9 Years)

Abdullah Radwan. Target Job. Work Experience (9 Years) Abdullah Radwan LAMP / Linux / PHP / Apache / Ruby / MySQL / ASP.NET / Web Developer Wordpress / Magento / Drupal / C# / Sql Server / HTML / HTML5 / CSS CSS3 / Javascript / jquery / Prototype / SEO Target

More information

MySQL Web Development PHP. System Administration XML APIs. Large Scale Systems Implementation. Amazon Web Services (AWS) Shell Scripting

MySQL Web Development PHP. System Administration XML APIs. Large Scale Systems Implementation. Amazon Web Services (AWS) Shell Scripting Robert Taylor Sr Site Reliability Engineer at Adobe Currently Senior Site Reliability Engineer building on prior experience as a Solution Architect, Sr Cloud Engineer, Technical Account Manager of Strategic

More information

Oracle Application Express MS Access on Steroids

Oracle Application Express MS Access on Steroids Oracle Application Express MS Access on Steroids Jules Lane Principal Consultant Tactical Database Development options Spreadsheets Encourage data duplication and inconsistency, clog

More information

Analyzing Network Servers. Disk Space Utilization Analysis. DiskBoss - Data Management Solution

Analyzing Network Servers. Disk Space Utilization Analysis. DiskBoss - Data Management Solution DiskBoss - Data Management Solution DiskBoss provides a large number of advanced data management and analysis operations including disk space usage analysis, file search, file classification and policy-based

More information

Developing ASP.NET MVC 4 Web Applications

Developing ASP.NET MVC 4 Web Applications Course M20486 5 Day(s) 30:00 Hours Developing ASP.NET MVC 4 Web Applications Introduction In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5 tools

More information

Mr. Taweephong Thumphang

Mr. Taweephong Thumphang Expected Jobs: Programmer Expected Salary: 40000-45000 bath Mr. Taweephong Thumphang Personnel Information: Mobile phone: 08-1-0595471 E-mail: maibaza@gmail.com Age: 29 year old, Nationality: Thai, Religion:

More information

HTML5. Turn this page to see Quick Guide of CTTC

HTML5. Turn this page to see Quick Guide of CTTC Programming SharePoint 2013 Development Courses ASP.NET SQL TECHNOLGY TRAINING GUIDE Visual Studio PHP Programming Android App Programming HTML5 Jquery Your Training Partner in Cutting Edge Technologies

More information

Web Application diploma using.net Technology

Web Application diploma using.net Technology Web Application diploma using.net Technology ISI ACADEMY Web Application diploma using.net Technology HTML - CSS - JavaScript - C#.Net - ASP.Net - ADO.Net using C# What You'll Learn understand all the

More information

Content Management Systems: Drupal Vs Jahia

Content Management Systems: Drupal Vs Jahia Content Management Systems: Drupal Vs Jahia Mrudula Talloju Department of Computing and Information Sciences Kansas State University Manhattan, KS 66502. mrudula@ksu.edu Abstract Content Management Systems

More information

Performance Testing for Ajax Applications

Performance Testing for Ajax Applications Radview Software How to Performance Testing for Ajax Applications Rich internet applications are growing rapidly and AJAX technologies serve as the building blocks for such applications. These new technologies

More information

Introduction to Ingeniux Forms Builder. 90 minute Course CMSFB-V6 P.0-20080901

Introduction to Ingeniux Forms Builder. 90 minute Course CMSFB-V6 P.0-20080901 Introduction to Ingeniux Forms Builder 90 minute Course CMSFB-V6 P.0-20080901 Table of Contents COURSE OBJECTIVES... 1 Introducing Ingeniux Forms Builder... 3 Acquiring Ingeniux Forms Builder... 3 Installing

More information

4 Understanding. Web Applications IN THIS CHAPTER. 4.1 Understand Web page development. 4.2 Understand Microsoft ASP.NET Web application development

4 Understanding. Web Applications IN THIS CHAPTER. 4.1 Understand Web page development. 4.2 Understand Microsoft ASP.NET Web application development 4 Understanding Web Applications IN THIS CHAPTER 4.1 Understand Web page development 4.2 Understand Microsoft ASP.NET Web application development 4.3 Understand Web hosting 4.4 Understand Web services

More information

I'M MICHAL I'M JANKOWSKI

I'M MICHAL I'M JANKOWSKI I'M MICHAL I'M JANKOWSKI.NET Enthusiast & Professional Developer.NET Enthusiast & Professional Developer ABOUT ME A small introduction about myself Michal Jankowski C# Desktop Developer With Passion Determined

More information

Communiqué 4. Standardized Global Content Management. Designed for World s Leading Enterprises. Industry Leading Products & Platform

Communiqué 4. Standardized Global Content Management. Designed for World s Leading Enterprises. Industry Leading Products & Platform Communiqué 4 Standardized Communiqué 4 - fully implementing the JCR (JSR 170) Content Repository Standard, managing digital business information, applications and processes through the web. Communiqué

More information

CASE STUDY. Building a More Capable, More SEO-Friendly PlanetMagpie.com using Sitefinity CMS.

CASE STUDY. Building a More Capable, More SEO-Friendly PlanetMagpie.com using Sitefinity CMS. CASE STUDY Building a More Capable, More SEO-Friendly PlanetMagpie.com using Sitefinity CMS. San Jose IT Consultant PlanetMagpie Selects Sitefinity CMS for Rebuilding Their Website & Recommending to Clients

More information

Visual Basic. murach's TRAINING & REFERENCE

Visual Basic. murach's TRAINING & REFERENCE TRAINING & REFERENCE murach's Visual Basic 2008 Anne Boehm lbm Mike Murach & Associates, Inc. H 1-800-221-5528 (559) 440-9071 Fax: (559) 440-0963 murachbooks@murach.com www.murach.com Contents Introduction

More information

Metadata Quality Control for Content Migration: The Metadata Migration Project at the University of Houston Libraries

Metadata Quality Control for Content Migration: The Metadata Migration Project at the University of Houston Libraries Metadata Quality Control for Content Migration: The Metadata Migration Project at the University of Houston Libraries Andrew Weidner University of Houston, USA ajweidner@uh.edu Annie Wu University of Houston,

More information

Visual WebGui for ASP.NET Ajax (and other Ajax) Web Developers Learn what makes Visual WebGui not just another Ajax framework

Visual WebGui for ASP.NET Ajax (and other Ajax) Web Developers Learn what makes Visual WebGui not just another Ajax framework Visual WebGui for ASP.NET Ajax (and other Ajax) Web Developers Learn what makes Visual WebGui not just another Ajax framework Gizmox LTD. v. 1.0.0 7/2009 By: Itzik Spitzen, VP R&D 1 Table of contents Introduction...

More information

Skills for Employment Investment Project (SEIP)

Skills for Employment Investment Project (SEIP) Skills for Employment Investment Project (SEIP) Standards/ Curriculum Format for Web Application Development Using DOT Net Course Duration: Three Months 1 Course Structure and Requirements Course Title:

More information

Microsoft Technology Practice Capability document. WPF and Silverlight Building Rich Interactive Applications with XAML. Overview

Microsoft Technology Practice Capability document. WPF and Silverlight Building Rich Interactive Applications with XAML. Overview Microsoft Technology Practice Capability document Overview Microsoft has taken giant leaps in the Presentation Layer. WPF and Silverlight make use of XAML (extensible Application Markup Language) for definition

More information

Product Developer Role Description

Product Developer Role Description Product Developer Role Description Contents Description... 3 Specific Role Requirements... 3 Key Responsibilities... 3 Technical Attributes... 4 Personal Attributes... 5 Page 2 Description CPS has successfully

More information

Diploma in Computer Science

Diploma in Computer Science SPECIALIST PROFILE Personal Details Reference: Job Title: Nationality: IT Experience: Qualifications: Languages: CN5191 Senior Linux Engineer British 22 years RedHat Certified Engineer Diploma in Computer

More information

Short notes on webpage programming languages

Short notes on webpage programming languages Short notes on webpage programming languages What is HTML? HTML is a language for describing web pages. HTML stands for Hyper Text Markup Language HTML is a markup language A markup language is a set of

More information

OFFICE 2007 WINDOWS VISTA. x Outlook 2007 with Business Contact Manager x x x. x Groove 2007. Office Standard. Office Ultimate. Office Small Business

OFFICE 2007 WINDOWS VISTA. x Outlook 2007 with Business Contact Manager x x x. x Groove 2007. Office Standard. Office Ultimate. Office Small Business OFFICE 2007 Pick your new office Office Home and Student Office Standard Office Small Business Office Professional Office Ultimate Word 2007 Ecel 2007 PowerPoint 2007 OneNote 2007 Outlook Outlook 2007

More information

<Insert Picture Here> Oracle Policy Automation 10.3.1 System Requirements

<Insert Picture Here> Oracle Policy Automation 10.3.1 System Requirements Oracle Policy Automation 10.3.1 System Requirements December 2011 Version 1.01 Oracle Policy Automation Products Version 10.3.1 Overview Product Oracle Policy Modeling Oracle Policy

More information

Boundary Commission for England Website technical development - Statement of Work. Point of Contact for Questions. Project Director.

Boundary Commission for England Website technical development - Statement of Work. Point of Contact for Questions. Project Director. Point of Contact for Questions Project Director Project Manager Website technical development Statement of Work Reading Room Ltd 65-66 Frith Street Soho London W1D 3JR T: +44 (20) 7173 2800 F: +44 (20)

More information

Developing ASP.NET MVC 4 Web Applications Course 20486A; 5 Days, Instructor-led

Developing ASP.NET MVC 4 Web Applications Course 20486A; 5 Days, Instructor-led Developing ASP.NET MVC 4 Web Applications Course 20486A; 5 Days, Instructor-led Course Description In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5

More information

Course Descriptions. CS 101 Intro to Computer Science

Course Descriptions. CS 101 Intro to Computer Science Course Descriptions CS 101 Intro to Computer Science An introduction to computer science concepts and the role of computers in society. Topics include the history of computing, computer hardware, operating

More information

AQA GCSE in Computer Science Computer Science Microsoft IT Academy Mapping

AQA GCSE in Computer Science Computer Science Microsoft IT Academy Mapping AQA GCSE in Computer Science Computer Science Microsoft IT Academy Mapping 3.1.1 Constants, variables and data types Understand what is mean by terms data and information Be able to describe the difference

More information

Document management and exchange system supporting education process

Document management and exchange system supporting education process Document management and exchange system supporting education process Emil Egredzija, Bozidar Kovacic Information system development department, Information Technology Institute City of Rijeka Korzo 16,

More information

Senior Consultant 230 Male Dec 1971

Senior Consultant 230 Male Dec 1971 Profile Software developer specialist with 14 years of experience in Microsoft Technology,.NET since 2007. Soft skills Excellent team spirit; Taste for knowledge and technological developments; Fast learning;

More information

Programming Fundamentals of Web Applications Course 10958A; 5 Days

Programming Fundamentals of Web Applications Course 10958A; 5 Days Lincoln Land Community College Capital City Training Center 130 West Mason Springfield, IL 62702 217-782-7436 www.llcc.edu/cctc Programming Fundamentals of Web Applications Course 10958A; 5 Days Course

More information

Portals and Hosted Files

Portals and Hosted Files 12 Portals and Hosted Files This chapter introduces Progress Rollbase Portals, portal pages, portal visitors setup and management, portal access control and login/authentication and recommended guidelines

More information

A (Web) Face for Radio. NPR and Drupal7 David Moore

A (Web) Face for Radio. NPR and Drupal7 David Moore A (Web) Face for Radio NPR and Drupal7 David Moore Who am I? David Moore Developer at NPR Using Drupal since 4.7 Focus on non-profit + Drupal CrookedNumber on drupal.org, twitter, etc. What is NPR? A non-profit

More information

Baydon Rowe. Hello, - Baydon Rowe - Resume Of Baydon Rowe September 16, 2011. Calgary, Alberta Telephone: (403) 612-0568 Email: baydon@lunarridge.

Baydon Rowe. Hello, - Baydon Rowe - Resume Of Baydon Rowe September 16, 2011. Calgary, Alberta Telephone: (403) 612-0568 Email: baydon@lunarridge. Baydon Rowe Calgary, Alberta Telephone: (403) 612-0568 Email: baydon@lunarridge.com Resume Of Baydon Rowe Hello, Throughout my ten years in the IT industry, I have been using my skills and experience in

More information

ECOMMERCE SITE LIKE- GRAINGER.COM

ECOMMERCE SITE LIKE- GRAINGER.COM 12/19/2012 ITFLEXSOLUTIONS ECOMMERCE SITE LIKE- GRAINGER.COM Developed by : IT Flex Solutions www.itflexsolutions.com *Please note that this is not a final proposal only an estimate of the time and type

More information

Catálogo de cursos plataforma elearning Microsoft Imagine Academy: Microsoft SQL Server y Visual Studio

Catálogo de cursos plataforma elearning Microsoft Imagine Academy: Microsoft SQL Server y Visual Studio Catálogo de cursos plataforma elearning Microsoft Imagine Academy: Microsoft SQL Server y Visual Studio Academic Visual Studio Library Curso Nombre del curso Idioma 2263 Clinic 2263: Exam Preparation for

More information

SOFTWARE TESTING TRAINING COURSES CONTENTS

SOFTWARE TESTING TRAINING COURSES CONTENTS SOFTWARE TESTING TRAINING COURSES CONTENTS 1 Unit I Description Objectves Duration Contents Software Testing Fundamentals and Best Practices This training course will give basic understanding on software

More information

company profile B-203,Nirmal Residency,Nr Swati 1,Opp Hotel Rajwadu,Jivraj,Ahmadabad,Gujarat

company profile B-203,Nirmal Residency,Nr Swati 1,Opp Hotel Rajwadu,Jivraj,Ahmadabad,Gujarat B-203,Nirmal Residency,Nr Swati 1,Opp Hotel Rajwadu,Jivraj,Ahmadabad,Gujarat 2 of 10 Enterprise Application is a software development company specializing in software and web development. The company was

More information

Documentation and Project Organization

Documentation and Project Organization Documentation and Project Organization Software Engineering Workshop, December 5-6, 2005 Jan Beutel ETH Zürich, Institut TIK December 5, 2005 Overview Project Organization Specification Bug tracking/milestones

More information

#define. What is #define

#define. What is #define #define What is #define #define is CGI s production system for Application Management and Development, offered in the context of software as a service. It is a project management tool, configuration management

More information

COURSE DIRECTORY MAY 2008

COURSE DIRECTORY MAY 2008 COURSE DIRECTORY MAY 2008 SkillSoft provides comprehensive e-learning content and technology products for business and IT professionals. SkillSoft s multimodal learning solutions enhance the speed and

More information

AppDev OnDemand Microsoft Development Learning Library

AppDev OnDemand Microsoft Development Learning Library AppDev OnDemand Microsoft Development Learning Library A full year of access to our Microsoft Develoment courses, plus future course releases included free! Whether you want to learn Visual Studio, SharePoint,

More information

TRUE PERFORMANCE ENGINEERING

TRUE PERFORMANCE ENGINEERING TRUE PERFORMANCE ENGINEERING Quality with Testing, Testing with Quality WHITE PAPER TWO CONTENTS Introduction 3 The Challenges 3 Dependable Applications Testing 3 Traditional Load Testing 4 Large Capital

More information

DEVELOPMENT OF AN ANALYSIS AND REPORTING TOOL FOR ORACLE FORMS SOURCE CODES

DEVELOPMENT OF AN ANALYSIS AND REPORTING TOOL FOR ORACLE FORMS SOURCE CODES DEVELOPMENT OF AN ANALYSIS AND REPORTING TOOL FOR ORACLE FORMS SOURCE CODES by Çağatay YILDIRIM June, 2008 İZMİR CONTENTS Page PROJECT EXAMINATION RESULT FORM...ii ACKNOWLEDGEMENTS...iii ABSTRACT... iv

More information

Interview: Immediate Start: Immediate. Methodologies: Agile, BDD, TDD, XP

Interview: Immediate Start: Immediate. Methodologies: Agile, BDD, TDD, XP Candidate Name: Candidate - Mark 98544 Job Applied For: C# ASP.NET Developer Availability: Interview: Immediate Start: Immediate Technical Skills: Languages: C# ASP.Net (2.0, 3.5, 4.0), LINQ, WCF, WPF,

More information

Cross-platform Mobile Development. http://oliennikov.com/

Cross-platform Mobile Development. http://oliennikov.com/ Cross-platform Mobile Development http://oliennikov.com/ Personal Information: Name Volodymyr Oliennikov E-mail v.oliennikov@gmail.com Skype v.oleynnikov Years of Experience 7 Education Master degree in

More information

IBM Digital Experience. Using Modern Web Development Tools and Technology with IBM Digital Experience

IBM Digital Experience. Using Modern Web Development Tools and Technology with IBM Digital Experience IBM Digital Experience Using Modern Web Development Tools and Technology with IBM Digital Experience Agenda The 2015 web development landscape and IBM Digital Experience Modern web applications and frameworks

More information

Cache Configuration Reference

Cache Configuration Reference Sitecore CMS 6.2 Cache Configuration Reference Rev: 2009-11-20 Sitecore CMS 6.2 Cache Configuration Reference Tips and Techniques for Administrators and Developers Table of Contents Chapter 1 Introduction...

More information

ASSOCIATE IN APPLIED SCIENCE DEGREES AND CERTIFICATES

ASSOCIATE IN APPLIED SCIENCE DEGREES AND CERTIFICATES ASSOCIATE IN APPLIED SCIENCE DEGREES AND S COMPUTER INFORMATION TECHNOLOGY The Game Animation and Design degree prepares students to create computer generated animation, design, and create video games,

More information

Windows 2000 / NT 4.0 / 95 / 98, MS-DOS, Suse Operating Systems

Windows 2000 / NT 4.0 / 95 / 98, MS-DOS, Suse Operating Systems Name : Z A B Phone : 1-847-530-7013 Email : consultants@webspherehatsguru.com SUMMARY One & half year experience of technical experience in complete software development life cycle process which includes

More information

Michigan State University. Team Meijer. Tablet-Based Point-of-Sale System. Project Plan. Fall 2011

Michigan State University. Team Meijer. Tablet-Based Point-of-Sale System. Project Plan. Fall 2011 Michigan State University Team Meijer Tablet-Based Point-of-Sale System Project Plan Fall 2011 Meijer Contacts: Scott Pallas Murali Rajagopalan Team Members: Riti Adhi Peter Rifel Andrew Rockwell Mark

More information

Design and Development of Website Validator using XHTML 1.0 Strict Standard

Design and Development of Website Validator using XHTML 1.0 Strict Standard Design and Development of Website Validator using XHTML 1.0 Strict Standard Ibnu Gunawan Informatics Department Petra Christian University Surabaya, Indonesia Ibnu@petra.ac.id Yohanes Edwin Informatics

More information

Open Source Technologies on Microsoft Azure

Open Source Technologies on Microsoft Azure Open Source Technologies on Microsoft Azure A Survey @DChappellAssoc Copyright 2014 Chappell & Associates The Main Idea i Open source technologies are a fundamental part of Microsoft Azure The Big Questions

More information

Zend Server 4.0 Beta 2 Release Announcement What s new in Zend Server 4.0 Beta 2 Updates and Improvements Resolved Issues Installation Issues

Zend Server 4.0 Beta 2 Release Announcement What s new in Zend Server 4.0 Beta 2 Updates and Improvements Resolved Issues Installation Issues Zend Server 4.0 Beta 2 Release Announcement Thank you for your participation in the Zend Server 4.0 beta program. Your involvement will help us ensure we best address your needs and deliver even higher

More information

Macromedia Dreamweaver 8 Developer Certification Examination Specification

Macromedia Dreamweaver 8 Developer Certification Examination Specification Macromedia Dreamweaver 8 Developer Certification Examination Specification Introduction This is an exam specification for Macromedia Dreamweaver 8 Developer. The skills and knowledge certified by this

More information

Kristof Goossens. Personal Information. Summary. Name: Kristof Goossens. Date of Birth: 15 November 1982. Place of residence: Wemmel

Kristof Goossens. Personal Information. Summary. Name: Kristof Goossens. Date of Birth: 15 November 1982. Place of residence: Wemmel Personal Information Name: Kristof Goossens Date of Birth: 15 November 1982 Place of residence: Wemmel Summary Kristof is active as a software testing professional since 2003. In a short time frame Kristof

More information

MANAGEMENT INFORMATION SYSTEMS

MANAGEMENT INFORMATION SYSTEMS MANAGEMENT INFORMATION SYSTEMS 2013/2014 academic year Timetables can be accessed at http://timetable.ucc.ie/1314/department.asp Click on Click on Business Information Systems For information on building

More information

Developing Database Business Applications using VB.NET

Developing Database Business Applications using VB.NET Developing Database Business Applications using VB.NET Curriculum class designed and written by Ernest Bonat, Ph.D., President Visual WWW, Inc. Visual WWW is a Microsoft Visual Studio Industry Partner

More information

Getting started with your AppDev Microsoft Development Library

Getting started with your AppDev Microsoft Development Library Getting started with your AppDev Microsoft Development Library Learning Roadmaps AppDev s comprehensive Microsoft Development learning library allows you or your team to have access to in-depth courses

More information

Objective A software engineering or product development position. (please email job descriptions and details for consideration, thank you )

Objective A software engineering or product development position. (please email job descriptions and details for consideration, thank you ) Ronald R. Sanborn 120 High St South Windsor CT 06074 SKYPE ID : ronald.sanborn (please email, will reply and schedule a call with you if there is a good fit, thank you ) Download my most recent Word doc

More information

&DESIGN PORTFOLIO CURRICULUM VITAE. James Mills. Web & Graphic Designer. Curriculum Vitae. Adobe Creative Suite, HTML, CSS, ASP MVC.

&DESIGN PORTFOLIO CURRICULUM VITAE. James Mills. Web & Graphic Designer. Curriculum Vitae. Adobe Creative Suite, HTML, CSS, ASP MVC. &DESIGN PORTFOLIO CURRICULUM VITAE InsureandGo A travel insurance provider. Key responsibilities and workload within the role: Website layout and design Build and design of new aggregator sites to provided

More information

Magento Theme EM0006 for Computer store

Magento Theme EM0006 for Computer store Magento Theme EM0006 for Computer store Table of contends Table of contends Introduction Features General Features Flexible layouts Main Menu Standard Blocks Category Menu and Category Layered Menu. HTML

More information

Centova Cast. Client Usage Guide. Published May 04, 2015 Copyright 2015, Centova Technologies Inc. Centova Technologies Inc. www.centova.

Centova Cast. Client Usage Guide. Published May 04, 2015 Copyright 2015, Centova Technologies Inc. Centova Technologies Inc. www.centova. Centova Cast Client Usage Guide Published May 04, 2015 Copyright 2015, Centova Technologies Inc. Centova Technologies Inc. www.centova.com Contents 1 Introduction 3 2 Basic Usage Guide 4 2.1 Obtaining

More information

SOFTWARE UNIT 1 PART B C O M P U T E R T E C H N O L O G Y ( S 1 O B J 2 2-3 A N D O B J 3-2)

SOFTWARE UNIT 1 PART B C O M P U T E R T E C H N O L O G Y ( S 1 O B J 2 2-3 A N D O B J 3-2) SOFTWARE UNIT 1 PART B C O M P U T E R T E C H N O L O G Y ( S 1 O B J 2 2-3 A N D O B J 3-2) SOFTWARE CATEGORIES There are two main type of software categories Operating Systems Software Application Software

More information

Tool-Assisted Knowledge to HL7 v3 Message Translation (TAMMP) Installation Guide December 23, 2009

Tool-Assisted Knowledge to HL7 v3 Message Translation (TAMMP) Installation Guide December 23, 2009 Tool-Assisted Knowledge to HL7 v3 Message Translation (TAMMP) Installation Guide December 23, 2009 Richard Lyn lynrf@mcmaster.ca Jianwei Yang yangj29@mcmaster.ca Document Revision History Rev. Level Date

More information

Web Development using PHP (WD_PHP) Duration 1.5 months

Web Development using PHP (WD_PHP) Duration 1.5 months Duration 1.5 months Our program is a practical knowledge oriented program aimed at learning the techniques of web development using PHP, HTML, CSS & JavaScript. It has some unique features which are as

More information

IBM Rational Web Developer for WebSphere Software Version 6.0

IBM Rational Web Developer for WebSphere Software Version 6.0 Rapidly build, test and deploy Web, Web services and Java applications with an IDE that is easy to learn and use IBM Rational Web Developer for WebSphere Software Version 6.0 Highlights Accelerate Web,

More information

Performance in the Infragistics WebDataGrid for Microsoft ASP.NET AJAX. Contents. Performance and User Experience... 2

Performance in the Infragistics WebDataGrid for Microsoft ASP.NET AJAX. Contents. Performance and User Experience... 2 Performance in the Infragistics WebDataGrid for Microsoft ASP.NET AJAX An Infragistics Whitepaper Contents Performance and User Experience... 2 Exceptional Performance Best Practices... 2 Testing the WebDataGrid...

More information

601/8498/X IAO Level 3 Certificate in Web Design and Development (RQF)

601/8498/X IAO Level 3 Certificate in Web Design and Development (RQF) 601/8498/X IAO Level 3 Certificate in Web Design and Development (RQF) A summary of the qualification s content This is a regulated qualification designed to equip you with the knowledge and skills that

More information

10174 - SharePoint 2010

10174 - SharePoint 2010 Configuring and Managing Microsoft SharePoint 2010 Introduction The course teaches students how to install, configure and administer SharePoint, and also manage and monitor sites and users by using SharePoint

More information

Lucy Zhang UI Developer Lucyzhang3630@gmail.com/sales@besthtech.net Contact: 646-896-9088

Lucy Zhang UI Developer Lucyzhang3630@gmail.com/sales@besthtech.net Contact: 646-896-9088 Lucy Zhang UI Developer Lucyzhang3630@gmail.com/sales@besthtech.net Contact: 646-896-9088 SUMMARY Over 7 years of extensive experience in the field of front-end Web Development including Client/Server

More information

Testhouse Training Portfolio

Testhouse Training Portfolio Testhouse Training Portfolio TABLE OF CONTENTS Table of Contents... 1 HP LoadRunner 4 Days... 2 ALM Quality Center 11-2 Days... 7 HP QTP Training Course 2 Days... 10 QTP/ALM Intensive Training Course 4

More information