Post Job Free
Sign in

Sql Server Software Engineer

Location:
Oakland, CA
Posted:
January 21, 2013

Contact this candidate

Resume:

David Nelson

Email: *********@********.***

Address: *** ********* ****, #***

City: Oakland

State: CA

Zip: 94618

Country: USA

Phone: 510-***-****

Skill Level: Experienced

Salary Range: $75,000

Willing to Relocate

Primary Skills/Experience:

See Resume

Educational Background:

See Resume

Job History / Details:

David A. Nelson

*****@***********.*** Oakland, CA, USA, 510-***-****

Summary

Software professional with over 25 years of diverse application experience in Mobile, Enterprise, Server, Internet, and Personal Computer systems. Excellent problem solving and communication skills. Hardworking team player who is also able to work independently.

Skills

Mobile - Android Android SDK, Location, Google APIs (Maps, overlays), Layouts (XML, in code, and custom View and ViewGroup), Activities, Intents, Intent Filters, WebView, Http Client, Web Services, SQLite database, Contact Content Provider, SDCard access, Threads(AsyncTask, Timer Task, handlers, Services) Camera, Compatibility Library v4: ViewPager

PLATFORM INDEPENDENT - Java

JDK 1.1-1.5, JDBC2.0, JSP/Servlets; XML, DOM, SAX, XSLT, XPath, Xlinks, Xpointers, Xerces, Xalan, XT, XP

INTERNET

Client: Java, HTML, CSS, XML, JavaScript (JQuery), WML, HDML

Middle: Java/J2EE/JSP(SerletExec, Tomcat 5,6,7), PHP, ASP(IIS), JDBC

Back: SQL Server, MySQL, Oracle, Access2000, InterBase

Windows NT/2000 Server/2003 Server

SQL Server 2005 - Stored Procedures, Triggers, Management Studio Express, Business Intelligence Development Studio (verson 7 and 2000 - SP, Triggers, DTS, Agent Jobs, jdbc), IIS(4, 5, 6), ASP, ServletExec, eXcelon, Versata

Linux familiarity

Apache, Postfix, Emacs, bash, Inetd, SSH

Older Skills:

IBM AS/400 OS/400

RPG/400, CL, SQL, DDS, SDA, FDA, OfficeVision/400, Premenos EDI

HP3000 MPEiX

Cognos Powerhouse, Cobol, Turbo Image database, Plus, Command Files, MPEX, Security3000, Jobpak, Telamon (Sync, Async), HPDesk programming, EDI Solutions, Netbase, SNA, NRJE, FAX3000, Visimage

PC MSDOS Windows

C, Windows 3.1 API, Win32, Assembly, Turbo Pascal, BASIC, Access97,dBase IV, spreadsheet programming, LAN (TCP/IP & PPP troubleshooting and configuration)

IBM RS6000 AIX

Oracle 7.3.4, SQL

Employment History

David Nelson Software Services, Oakland, CA

Owner/Consultant/Developer (2004-present)

Information Technology Consultant

Software Developer

Custom Database Solutions

Data Integration Specialist

Software Engineer and Architect

Android Developer (2011-present)

Android Self Published App, First published summer 2011, GasLogger allows user to save gas fillup data. (Market Link: http://goo.gl/1XdZM) More Information: gaslogger.davidnelson.biz. App demonstrates: basic database CRUD functionality, map with overlays, location services, web service (JSON), content provider (contacts) usage, Internet access, and SDCard access

Google Android Development (Java, February 2011 - present)

Tanisha Systems- September 2012 - October 2012

Android Programmer Lead to iGATE Patni project for end-client GE Capital. Developed Proof of concepts and researched strategies to solve problems (mostly custom Layouts) for a US and off-shore Android Team.

Stafford Signs - Client Since October 2011, 2 projects

Created wallpaper app to allow user to preview and set the Android wallpaper.

Added cross promotional dialog to fetch current promotional XML data from a Web Service and display to user.

Aided client in it's programming use such that he can swap out images and duplicate the app for all his image sets. Client can now duplicate the app . Currently many on the market, see Stafford Signs Wallpaper on the Android Market.

Camera Overlay App to display an image over camera preview and merge camera image with overlay as final output. Again, customizable by client to clone app for different image sets, 2 on the Play Market.

Happy client continues relationship with more projects and provides reference for David Nelson Software Services

OCR-IT LLC - November 2011, 1 project

Demonstration Android Application to pick a picture from the gallery or camera, upload the image to Webservius short term storage Web Service, submit an XML request to the OCR-IT Optical Character Recognition Web Service with the URL of the uploaded image and language option, poll the Web Service for completion status, retrieve URLs for both TXT and PDF versions of output, and display the TEXT output. Application will be used to post sample code so all developers interested can see how the service works.

This app is not on the market, but OCR-IT has published information including screen shots and source code here (look for Android OS demo app): http://www.ocr-it.com/ocr-cloud-2-0-api/code-samples

PMI, Project Management Institute - November 2011

Pilot Mobile Application Project, Android (Java). Design and develop a pilot Android application to allow mobile users to read an ePub formatted document. This pilot app will promote PMI and PMI IS CoP to general audiences in the mobile world.

Mobisoft, LLC - client since October 2011, multiple projects

Programmed basic functioanlity of a location aware Job Search App allows user to search for jobs based on location, distance, job type, and job age. Save job and save search features. Accesses Indeed.com API.

Complete phase 1 of a Dating App. Coded Client design of basic screen functionality.

Called upon to debug and fix specific problems in client apps, Livewallpaper and Sports News Feed apps.

Happy client continues relationship with more projects and provides reference for David Nelson Software Services

Other Clients:

Napa Valley College DSP&S Department, Napa, CA: under contract 2003-present

Maintenance and continued development for student tracking intranet web based application for Disabled Students Programs and Services(DSP&S) and Diagnostic Learning Services (DLS) departments utilizing MS technologies (ASP, HTML, Javascript, CSS, IIS, SQL Server). Development included new functionality as well as re-integration of back end system as school replaced legacy HP3000 system with Datatel system (2 phase databases - IBM Unidata later replaced with SQL Server 2005) .

Work with IT staff in regards to above student tracking application including moving software and database to new machines and resolving problems.

Support for WAIII program's Access Database as Department of Rehabilitation's contract changes.

Java Projects under R/D (spare time projects):

Windsurfing/Kitesurfing session logging WebApp on Google App Engine for Java utilizing Google's POJO DataStore (originally data stored in MS SQL Server 7/2000). Simple webapp using Google's JSP container with inline code as well as servlets, end user functionaliy to enter and edit equipment (Boards and Sails). Admin users can enter the locations. End user can enter surfing sessions by entering date, equipment used, location, and remarks. (link: https://logmysession.appspot.com )

Non profit membership Administration WebApp frontend to Access DB. Java/JSP running on Tomcat locally. Allows SFBA membership clerk to easily update the membership database. Includes functionality to process many renewals and send customized emails.

HTML image viewer SlideShow generator. Java Application with user interface to allow input of a source file folder filled with images and an output file folder on the local machine. Application generates all html files, low resolution/thumbnail images from source camera high resolution images for a photo album site. All output files can easily be uploaded to a web host to allow others to see the photo album. Uses JMagick, an open source Java interface of ImageMagick.

JobSpring Partners, Inc, San Francisco, CA

Consultant (September 2011)

Dynamic Web Developer, Client: Extractable, Inc, San Francisco

Responsible for inserting dynamic investment product information (index value, performace data, etc) into a "visitor" website for end client Motif Investing, Inc. By showing dynamic data on the public facing marketing site, Motif will realize higher conversion rates of casual web surfers into customers of their trading platform.

Also responsible for editing and checking in all web designer and dynamic files into clients complex Java Webapp software architecture enabling Extractable to show off progress in the client's environment. Architecture consisting of multiple servers for high end scalability consisting of Tomcat 7 (Spring Framework with mustache view plugin), MySQL and ActiveMQ. Tools used: Eclipse IDE with Subclipse for Subversion.

Completed project in half the estimated time, enabling Extractable to save on budget.

Napa Valley College, Napa, CA

PC/Web Programmer (2002-2003)

Analyse, architect, design, and develop student tracking intranet web based application for Disabled Students Programs and Services(DSP&S) and Diagnostic Learning Services (DLS) departments utilizing MS technologies (ASP, HTML, Javascript, CSS, IIS, SQL Server) with integration of back end legacy (HP3000) data to enable efficient and secure input and sharing of classified accommodation and testing information among various departments campus wide.

Reengineered, simplified, and automated data collection process to transfer student test score data to a centralized database freeing costly IT staff time, eliminating error-prone manual processing, and creating a reliable data source for other processes.

Developed Visual Basic program to enable integration of data movement from Windows server to legacy HP3000 minicomputer enabling IT staff to integrate Internet technologies with legacy systems for online admissions process.

Performed technical administrative duties including DBA activities on MS SQL Server, Server Administration of Windows 2000 Server, and created reliable backup plan for 2 Servers.

Maintain and support several custom and Vender supplied Access Applications.

Legendary Systems, Oakland, CA

Software Engineer - Java (1999-2002)

Senior developer in Legendary's main product development effort (Java, JSP, SQL Server, XML, EDI) to build value and facilitate a move from consulting to products and services.

Architect, designer, developer, and technical lead in JSP/Java Application to enable an EDI to XML B2B exchange between a Fortune 2000 client and its customer. Successful early implementation maintained the relationship between the client and its customer.

Designed and developed Web-enabled XML application using eXcelon Dynamic Application Platform to expand Legendary`s B2B offerings.

Analyzed enterprise clients` AS400 infrastructure/ERP software systems and designed additions/changes to facilitate business analysts requirements to help the company monitor and track distributor inventories.

ACS Logistics

Systems Analyst (1998-1999)

Responsibilities include research, analysis, writing technical documentation, testing for a multi-tiered Java based Internet application.

Administered NT Server, including initial configuration and ongoing problem resolution, resulting in an increased up-time for a production server.

Analyzed and documented process for customer user ID setup, resulting in a 66% reduction in turnaround time required.

Performed Java applet and application functionality testing, resulting in finding over 50 bugs.

Coordinated worldwide performance testing on java applet and analyzed results giving management insight into implementation issues.

Analyzed and wrote complicated test plans to ensure quality assurance.

NOL Neptune Orient Lines (USA), INC.1990 - 1998

Systems Analyst (1996 - 1998)

.

Responsibilities included research, analysis, writing specifications, programming, testing, debugging and documentation on HP3000 computer system. Research and resolve user reported production problems in EDI/Applications group.

Administered EDI translation software (St. Paul Software/EDI Solutions).

Programmed and maintained in-house data transmission subsystem (Telamon).

Managed and Developed EDI data extraction and customer report projects.

Senior Programmer/Analyst (1993 - 1996)

Office Automation/EDI group

Oversaw, customized, and administered email systems on both AS400(OfficeVision) and HP3000(HPDesk) for 400 users.

Administered EDI translation software(Premenos) on AS400.

Supervised programmers on many Office Automation projects including applications interface to email, maintenance of System Service Request system, Leave system, and US Customs interface.

Programmer/Analyst. (1990 - 1993)

Developed Equipment Management System (EMS) on HP3000.

Development and maintenance on EMS on AS400.

Designed, programmed, and implemented of local facsimile email transfer system.

Education

Eastern Connecticut State University, Willimantic, Connecticut.

May 1990 Bachelor of Science Computer Science



Contact this candidate