Software Engineer Resume
Saugerties, NY
SUMMARY:
To design, architect, create and implement software solutions as a team lead for an excellent company.
PROFESSIONAL SKILLS:
Development: PHP, Laravel 5.1, VB.net, Code Igniter, MVC, Ansi C, Java, SCM and Release Management, Git
Web & Scripting: php, css3, html5, JavaScript, JQuery, bash, ksh, sh, csh, VBA, perl, IIS
Databases: Strong SQL, MySQL, DB2, Oracle 7, 8, 9 & 10, PL/SQL, Access, & database design
Application Support: CVS Store Support Software, Blackboard, Confidential, Imaging, Paragon, SharePoint
Unix OpenSource Support: OpenSSH, OpenSSL, Apache2, MySQL, PHP, VSFTP, Perl, Nagios, OCS
Unix Systems Administration: RHEL 4 & 5, Solaris 5, 6, 7, 8, 9 and 10, CentOS, AIX, HPUX, SuSE Linux…
Middleware: Linux/AIX w/ Websphere, Apache, Tomcat for Large Banking Applications and Blackboard
Windows Systems Administration: Windows 2000 & 2003 Server, Exchange 2000 Server, Active Directory
Duties: Software and Database Design, Installations, OS Patching, Migrations, Security, Networking, Support Excellent communication, documentation, and people skills, with the ability to interact with multiple teams
WORK EXPERIENCE:
Software Engineer
Confidential, Saugerties, NY
Responsibilities:
- Designed and created a custom application to facilitate the signature process on pdf documents
Software Engineer
Confidential, Chelmsford, MA
Responsibilities:
- Created a custom dashboard using PHP/HTML5/CSS3/Javascript/JQuery in canvas with custom graphs to monitor electrical capacity and usage Confidential all of the Confidential facilities in the Northeast Division
- Managing the Real Time Monitoring database which collects data from all of the power probes Confidential all of the NE facilities
- Managing the Library for facility power including all photos, work orders and map with location and status of facilities
Software Engineer
Confidential, Billerica, MA
Responsibilities:
- Rewrote custom software for Confidential using PHP/HTML5/Javascript/JQuery/CSS in Laravel 5.1 and MySQL
- Created the authentication system using polymorphism to use 3 separate login types with different database tables
- Database Design for the web site authentication system including artisan migrations
Software Engineer
Confidential, Woonsocket, RI
Responsibilities:
- Learning, documenting, supporting and enhancing a custom software solution for store support (over 7500 stores)
- Identifying php security issues in the software and remediating them.
- Database/Software Design & Development - PHP, Ajax, CodeIgniter, MVC, Bash, MySQL in a LAMP environment
Software Engineer
Confidential, Boston, MA
Responsibilities:
- Working directly with clients and internally developing solutions for importing data into the Confidential system
- Custom Software Design & Development using PHP, Bash, Perl, MySQL
- Supporting custom reporting and data manipulation software in a Linux environment
- Ticket Management using Jira and Zendesk and Code Management using Git
Project Manager/Systems Analyst
Confidential, West Kingston, RI
Responsibilities:
- Database/Software Design & Development using ColdFusion, PHP, VB.net with html/javascript/MySQL/MSSQL
- Supporting Oracle Live Help Chat/Email/Fax System for worldwide call centers
- Avaya phone support, CMS, Route It, NICE call recording & Customer Care Call Center Support
- Avaya Phone System and Oracle Live Help Reporting using PHP, HTML, Javascript, ColdFusion and SQL
- SharePoint 7 and Symon Administration (Dynamic and interactive digital signage for Call Centers)
Systems Engineer
Confidential, Durham, NC
Responsibilities:
- Designed and created an Project Portal website using PHP/Javascript/HTML/MySQL for project tracking
- Built and managed the IIS Websites to support the test/dev/qa/prod environments for the Project Portal
- Created a Database from an Excel build-task spreadsheet using VBA, Oracle and MySql
- Firmware upgrades, patching and application installs on 240+ Solaris 8, 9 & 10 servers - Production & DR
- Patching and application installs on HP-UX & RHEL 4 & 5 Servers
Learning Management System Administrator
Confidential, Baltimore, MD
Responsibilities:
- Designed and wrote a Bash script to monitor the JVM full garbage collections and restart Tomcat as needed
- Wrote Scripts (jsp/bash & PL/SQL Stored Procedures) to update Blackboard Oracle database course content
- Created Oracle Database SQL queries and updated data to repair data issues
- General Level 3/4 Blackboard support
Confidential, Chapel Hill, NC
Technical Specialist-Systems/Blackboard/Sakai Admin
Responsibilities:
- Re-wrote all snapshot scripts in Bash and Perl to in corporate 3 separate feeds for Blackboard and Sakai
- Created Oracle Database SQL queries and reported on the data
- Created a VB.net interface to the Blackboard Oracle database
- Installed CentOS 5 and all LAMP applications for Sakai and then installed Sakai 2.6.2
- Installed Lamp on RHEL 5 for Sakai and then installed Sakai 2.6.2
Unix Systems Administrator/Blackboard Administrator
Confidential, Chapel Hill, NC
Responsibilities:
- Part of a 2 person team responsible for upgrading Blackboard from version 6.3 to version 8.0.
- Responsible for all blackboard related RedHat Enterprise Linux (RHEL) 4.
- Wrote scripts to facilitate the upgrade of Blackboard and Nagios, Puppet, ILOM configurations, Kickstarts
Unix Systems Administrator
Confidential, Clifton Forge, VA
Responsibilities:
- Installed and configured 2 Factor VPN using WiKID software token authentication.
- Configured Nessus, scanned for, and corrected security issues on Linux (CentOS & OpenBSD) servers.
- Built and implemented a SNORT Intrusion Detection Server to monitor all network traffic.
- Re-configured Nagios open source server monitoring software.
Unix Systems Administrator
Confidential, Raleigh, NC
Responsibilities:
- Upgraded and Installed Solaris and Solaris packages & patches (and Linux) onto lab servers.
- Unix Systems: Solaris 6-10, Linux, RedHat, CentOS, SuSE, Fedora Core, Mandrake, Bamboo and HP-UX.
- Corrected security issues exposed by Nessus Scans in a large scale Unix Environment:
- Upgraded, Installed and configured OpenSSH, OpenSSL, Apache2, MySQL, PHP, VSFTP, Perl, OCS
Unix Application Administrator
Confidential
Responsibilities:
- Managed batch processes in production and QA test environments for Confidential S&S Application.
- Deployed, configured, maintained, and supported test and production Confidential environments in Unix (AIX 5.3) running WebSphere MQ Series, and WebSphere Application Server.
- Unix ksh scripting, Perl scripting, and SQL in DB2 to assist with the deployment and support of Touch Point.
- Created and edited TWS Jobs and Job Streams using Tivoli Workload Scheduler
- Created Change Requests in Peregrine, presented the Change Requests and implemented the changes.
Senior Environments Manager
Confidential, Rocky Mount, NC
Responsibilities:
- Lead Contractor responsible for installing, configuring and supporting multiple environments for Confidential Sales & Service and Confidential Teller in Unix (AIX 5.3).
- Responsible for scheduling and managing Confidential release installations and updates.
- Assisted creating ksh scripts to automate the installation and support of the Touch Point products.
- Built new and updated existing databases in DB2 using SQL and scripts provided by Confidential 's DBA Installed and maintained Confidential applications in WebSphere and created MQ queues.
- Responsible for troubleshooting all Confidential environments from the workstations to the mainframe including Unix, WebSphere Application Server, WebSphere MQ and DB2 issues.
Windows Systems Administrator
Confidential, Rocky Mount, NC
Responsibilities:
- Lead Contractor responsible for Migrating Applications to new servers in Canada.
- Responsible for working closely with Release Management creating the packages to be deployed by Tivoli to the Confidential production environments using Nods.
- Wrote custom Visual Basic 6 applications to help with testing the Nods Packaging & Release Management
- Documenting 100+ client/server applications and transitioning their support to the Client Server Support Group
- Windows 2003 Server, VB 6.0, Peregrine, Remote Desktop, SQL Server, Pervasive, VB Script, NT Backup
PC Technician
Confidential, Raleigh, NC
Responsibilities:
- Team Lead for Confidential Dell hard drive replacements using Norton Ghost.
- PC roll out team member Confidential East Carolina University
- Site survey for IBM server and system installation.
- Windows, Macintosh, Unix and Network Administration for businesses including design and installation.
- Complete Project Management for Application Development including FODs, cost analysis and scheduling.
- Application Development in Visual Basic 6.0 using SQL with MS Access and MySQL databases.
- Web site creation with shopping carts and credit card processing using html, PHP, MySQL and FrontPage.
- Tutored individuals in Application Development and general computer usage.
Systems Administrator
Confidential
Responsibilities:
- Solely responsible for the entire Corporate Network, 5 Servers and all Workstations (approx. 70) including cost analysis, system and network design and implementation.
- Windows 2000 Server, Exchange 2000 Server and Netware 3.1 through 5.1
- Groupwise, SQL, Great Plains, Windows 95, 98, 2000, XP, internet access, VPN, routers, and switches.
- Installed and configured Veritas Backup Exec, Norton Anti-Virus, and all network cabling.
- Visual Basic 6.0 programming for in-house applications including end of line testers on the factory floor.
Visual Basic Programmer
Confidential
Responsibilities:
- Worked on a custom billing application in Visual Basic w/embedded SQL using Sybase and Oracle.
- Upgraded the application in Visual Basic 4 to Visual Basic 5 and migrated the application from Sybase to Oracle7 and later to Oracle8.
Unix Systems Administrator
Confidential, Groton, CT
Responsibilities:
- Installed and configured Solaris on 50+ workstations.
- General administration of Solaris and Window NT systems using heavy C-Shell scripting.
- Worked with a team installing and supporting Computer Vision CADDS on SUN systems.
- Performed a data conversion from PDM to EDM
- Oracle database administration using PL/SQL.
