Developer/network Engineer/systems Engineer/hardware Support Resume
SUMMARY
- I have over 12 year’s development experience focusing mostly on open source technologies. My overall language experience stems between C, C++, Java, C#, and VB/VBA within a Windows environment. My open source language experience covers Perl, Python, TCL/TK, C, C++, and BASH shell development. Open source wise, CGI script experience and ASP experience on the Windows side.
TECHNICAL SKILLS
- Unix
- Linux
- Red Hat
- Ubuntu
- Windows Server
- Windows 2000
- XP
- 2003
- VB/VBA
- C
- C++
- C#
- PHP
- Java
- Perl
- Javascript
- Jquery
- ASP
- SQL Server
- MySQL
- Ingres
- MS office
- Samba
- Apache bind
- BASH dhcpd
- KORN
- Big Brother nfs
PROFESSIONAL EXPERIENCE
Confidential
Developer/Network engineer/Systems engineer/Hardware support
Responsibilities:
- Redesign corporate website back - end and front-end utilizing modern techniques simplified processes and integrate e-commerce solutions. Currently a Lamp (PHP) wordpress solution is being implemented
- Maintain all hardware equipment and peripheral devices
- Troubleshoot network issues and report on status.
- Develop new processes to increase work-flow and sales.
Confidential
Programmer/Analyst
Responsibilities:
- Worked with the python programming language which was used in the developed and maintenance of original source code.
- Wrote a program using the python language maintaining a database of DNS information for millions of websites all The above program correlated whois information as well as Geo-location data.
- Operated software used ot send millions of email advertising to lists of subscribers.
Confidential
Company owner
Responsibilities:
- I maintained my own company specializing in website design.
- I aggressively pursued clients and handled all business transactional.
- I was responsible for concept/design (front/back) end. Customer relations. Sales, marketing, and delivery along with code review.
Confidential
Web Developer
Responsibilities:
- This project was for, Fords Sync advertising launch. My job specifically was to correct css errors within page code throughout the newly created website.
- I was also in charge of heading up the communication between the tech department and graphics department assisting in sorting out the details and assignments between each party
Confidential
Programming analyst
Responsibilities:
- Maintained existing perl code-base. Adding new features and bug removal.
- Maintained structure used to add data to system. This was in accordance with pre existing standards.
- Utilized RCS content revision systems for keeping code in sync between production and development servers.
- Worked with other developers in both attaining specifications to developing form same code-base.
Confidential
Web Developer / Analyst
Responsibilities:
- This page utilizes a Mod Perl Mason setup accessing a MySQL database with apache serving.
- Built several internal web pages utilized to replace old terminal applications. Perl, mason, and Ingres as our database. Heavy use of Javascript, jQuery, and AJAX leveraging transactional procedures on a column by column basis. I was able to give real time information with links into even more information thereby broadening their old terminal application model.
- Wrote several shell type scripts using perl run from CRON to scan the database for various business rules type triggers. Most notably reminders sent via email reminding of required procedures.
- Maintained existing code base for any new bugs that may arise. A lot of what I did was duplicate existing web “themes” for existing web applications, adding this new functionality.
- Worked closely with staff developing process requirements, system design, and program flow. I was responsible for code maintenance. We used SVN for our subversion system
Confidential
System Administrator
Responsibilities:
- Utilized the perl programming language in an object oriented fashion for module development.
- Modules were reused providing for rapid program development and as well as providing more bug free code.
- Developed several production level programs used to provide services ranging from SCP data movement, SFTP data movement, data retention, data and process monitoring, and report generation.
- Developed several BASH scripts to maintain Ensemble database full and incremental backups configured through file input.
- Supported several KORN shell scripts used as command line driven “menu” type applications. These scripts were extended when required, such as add support for Apache stop|start|restart functionality.
- Worked with Apache web servers and implemented CGI perl scripts for MySQL database querying and file process results querying.
- Worked with cvs data repository.
- Configured web servers, ssh servers, samba servers, Ensemble servers, Installed and maintained Big Brother monitor.
Confidential
System Analyst
Responsibilities:
- Provided desktop support to internal sales staff as well as customer base.
- Installed company software on client sites.
- Developed code base for use in the data tracking industries. Factory floor, data retrieval systems.
- Gained knowledge of Intermec, and Microscan printers, scanners and related software.
- Developed and trained clients utilizing Loftware, Labelshop, and Bartender label generating software.
- Became familiar with bar code specs ranging from code 39 to data matrix technologies.
- Designed multi layered end user applications utilizing languages such as C#, Visual Basic, and fingerprint for use on Intermec’s line of smart printers.
- Developed large-scale client - server, and peer to peer applications.
- Tested large-scale applications.
- Designed, developed, and implemented database solutions used for data warehousing.
Confidential
Software Architect
Responsibilities:
- Developed and maintained and intra-net environment utilizing a web based data collection and reporting application.
- The web application was built using ASP 6.0.
- Involved in desktop support issues ranging from spyware to system failure.
- Maintained HP-UX system and database application.
Confidential
Senior Software Architect
Responsibilities:
- Added a module built using C++ used to operate the Motoman robot. The module was an, add on to a German application called GOM.
- Worded within a SuSe Linux environment. (Client based used to control robot.)
- Designed the module from the ground up implementing existing robot commands within predefined application commands.
- Added some additional commands to application user interface.
- Fully tested the software in a production environment.
- Demonstrated software adeptness and integrity for management.
Senior Software Developer
ConfidentialResponsibilities:
- Developed C++ solution used to maintain personal address records.
- Developed command line implementation to Random Access files using several tree structures used to find and access data quickly
- Included the ability to add, edit, update, and delete records within database.
- Included several reports that could be drawn showing such things as last record accessed. All records updated based on date criteria. I also displayed reports based on a listing of names, first or last.
Software Architect
Confidential
Responsibilities:
- Developed peer to peer node based application utilizing Java
- This application was designed to transmit in a dynamic fashion, messages between nodes. Meaning any node can come on and off line and must be aware at runtime
- Developed application protocol for node discovery as well as determining successful communication between nodes utilizing UDP.
Confidential
Senior Software Architect
Responsibilities:
- Designed and built RDBMS used to store and track raw and finished goods throughout the production cycle. This lot tracking implementation matched raw materials to finished product pallets.
- The granularity of tracking materials was brought down to individual raw hide pallets and chemicals drums used during production. This provided for a “raw in” to “finished out” match.
- Application was able to show during runtime the current production status of several assembly lines and their output.
- This application could handle the dynamic addition of assembly lines during runtime.
- Developed GUI front end used to enter and report on materials.
- Front end was built utilizing VB/VBA
- Tested and debugged application.
- Database was built utilizing Microsoft Access.
- Demonstrated application for management.