Post Job Free

Resume

Sign in

Developer Project

Location:
Maryville, TN
Posted:
April 03, 2017

Contact this candidate

Resume:

Samuel David Duck

*** ****** ***** **** *****: 865-***-****

Maryville, TN 37804 Email: aczmv2@r.postjobfree.com

SUMMARY

• 23 years of experience with UNIX, apache, HTML.

• 3 years of experience with C

• 13 mySQL and perl.

• 13 years of experience with XSL/XML

• 4 years of experience with Oracle 8i

• Experience in all phases of application development life cycle. EDUCATION

• Bachelor of Science; Computer Science; University of Tennessee TECHNICAL SKILLS

• Database Technologies: mySQL, oracle, (minor work with postgreSQL, and ODBC)

• Digital Image Processing: Gimp, Photoshop

• Internet Technologies: Apache, BIND (DNS), sendmail

• Intranet Technologies: SMB (network storage and print server), NFS, DHCP, TCP/IP (not encoding), WEP

• Network Administration: print server, network storage, router, DNS server, mail server, SVN.

• Programming Languages: C, C++, C#, Perl, Python, HTML/XML, Java (mostly SDK-javac and gcj with limited web scripting and applet experience), PHP

• Other Experience: Motorola 68000, VHDL, TCL

EXPERIENCE

Software Developer, Scripps 05/2005 to present (ending October 2016).

• Maintained content management systems

The original, Fast Forward, system was a TCL/Oracle 8i CMA. Most of my work was in the Oracle database.

The second system, was Django. It was a python/postresql CMA. Most of my work was fill in while on call, or if extra cycles needed to be transferred.

• Designed and developed a data storage and distribution system for classified ads.

This was my primary project, for most of the 7 years. This was a 5th normal form database. Originally, it was Oracle 8i, but we migrated from Oracle to mysql to save money and improve flexibility. This project used a variety of languages. The core was UNIX shell scripts, perl, and XSL. However, C, awk, python, postgress, among other languages were used in this project. We had to be the flexible company.

I not only served as the primary developer for this project, but I occasionally managed other developers. It was also necessary to work both with vendors as well as serve customers within the company.

Originally, this position was a hybrid ops/developer position. I loaded and configured the servers, and installed all of the necessary software to make the project work. I was a root level developer for about 4 years of the project.

• Designed and developed a registration data project very similar to the classified ads system. However, this system was used for collecting data from the CMA systems and circulation systems and distributing that to various vendors.

• Designed and developed a database and associated application to facilitate communication between a people soft product, a third party vendor, and newspapers' publication system.

The puzzle this project solved was, a customer would purchase a web ad, which was billed by clicks. It took third party software to track the clicks, but the newspaper used their publication system as the primary method of billing. They needed to be able to calculate bills in the pub system based on clicks tracked by the third party.

• After restructuring, I was the last remaining developer in the company with significant UNIX experience. I was tasked with troubleshooting all remaining E W Scripps applications, regardless of experience with the application until each application reached end-of-life. I was effectively admin on all boxes, which was necessary to perform this task.

• The last project at E W Scripps/JMG was to transition the remaining applications to Gannett's Amazon cloud. I was responsible for everything except assigning the virtual server itself within VPC. System Administrator and Application Developer, Open Source Research and Consulting. 12/2002 to 05/2005.

• Founded company:

Licensed and legalized business.

• System Administrator:

Set up HP DL380 2U server with RAID5, 2 processors, and write- back cache.

Lead project installing 15KW generator to complete triple power redundancy for server.

Lead project that modified apache web server to meet client needs including multiple servers on one machine and modification of existing apache module.

Devised method for securely accessing system from network with restrictive firewall.

Modified sendmail and pop3 for use with a custom-designed ssl certificate. Captured emails sent via plain-text to demonstrate risks of insecure email.

Developed a simple CRM database using mySQL and perl. Database was further modified to track bandwidth usage, and integrated into the custom apache bandwidth module.

Automated tasks with BASH. Updated perl modules with CPAN.

Setup mySQL server. Provisioned user accounts.

Setup BIND server. Hosted both primary and sub-domains.

• Application Developer:

Developed on-line database for tracking quality issues at local manufacturing plant.

Developed application to assist funeral directors. Program was not only user friendly for the funeral director, but utilized templates for easy modification by web developer not familiar with perl.

Developed method for reporting and logging information for sensors over the web.

Developed program for publishing sermons on the web.

Developed e-commerce site.

Developed english-hebrew translator

• IT outsourcing:

Built a linux-based router with firewall, DHCP, SMB, and a print server for a small LAN. (Redhat 9)

Performed on site repair and configuration of PC's, printers, scanners, routers, and switches.

Developed custom firewall using iptables.

• IT outsourcing:

Built a linux-based router with firewall, DHCP, SMB, and a print server for a small LAN. (Redhat 9)

Performed on site repair and configuration of PC's, printers, scanners, routers, and switches.

Developed custom firewall using iptables.

OSI Layer 3 Technician, Client Logic, 03/2000 to 04/2004

• Installer Help Desk:

Assisted Bell South Technicians resolve issues with Bell South WAN and provisioning.

Assisted with repair and replacement of customer premise equipment such as DSL modems.

• Customer Help Desk:

Assisted end users with software installation and computer configuration.

Directed customers to appropriate department and escalated issues if requested.

• SQT:

Authored solutions for use by other agents.

Updated intra-net database with approved solutions. Solution Explorer accessed database and displayed solutions in web browser.

• Other tasks:

Used VNC for remote access to customer computers.

SSH to external computer for additional testing.

Developed tools to assist in troubleshooting.

Technical sales and service, Tandy, 03/1996 to 03/2000

• Sold electronics in a retail environment.

• Shipped defective products to repair center. Occasionally repaired products on the spot.

• Installed stereo equipment and provided on site delivery on a limited basis.

• Educated customers on operation of product.

• Assisted with interaction between customers and service providers. Personal projects: These are projects that I did without getting paid, or paid a small amount, for which the experience may still be relevant.

• Built a server that performed routing, web server, DNS caching, POP3, sendmail SMTP, and DHCP services. Custom compiled kernel for the hardware. (kernels 2.0, 2.2, 2.4)

• Built a virtual server with word press within a Rackspace cloud.

• Converted Front Page extensions to C# after a Microsoft server was upgraded from version 2003 to 2008. This involved configuring IIS as well.

• Attached weather monitoring hardware to a serial port, and wrote software to log the input to the port. Wrote software to display data and graphs of the logs to a web site.



Contact this candidate