Systems Analyst Resume
OBJECTIVE
- I am seeking a position that will utilize my web development skills and offer the chance to gain additional knowledge using the latest web technologies in a LAMP stack environment.
TECHNICAL SKILLS
Website Design: PHP 5.X/7.0, Sencha EXTJS 3.3.1 & 4.2, JavaScript, angularjs 1.6.4, jQuery, HTML 4/5, CSS3, AJAX, Bootstrap, FPDF, Wordpress CMS 3.9.1
Social: Facebook, Twitter, YouTube
Operating Systems: Ubuntu, Fedora, Redhat Linux, Sun Solaris 8/10, Windows 7/8.1/10
Languages: Visual Studio C++ 7.0, C, C++, Visual Basic, Java, Perl, XML
Applications: VMWare Workstation 12, Rational Rose, MS Office, ClearQuest, ClearCase
Database: MySQL, SQL Server 2008
PROFESSIONAL EXPERIENCE
Confidential
Systems Analyst
Responsibilities:
- Reduced duplicated code by 8,000 lines within a single web application by creating functions in PHP to improve code maintainability.
- Updated webapp forms to use angularjs validation and to check the current state of the form to determine which buttons should be enabled/disabled depending on user selections.
- Integrated jquery & angularjs into webapps to create a better end user experience.
- Enhanced and maintained custom webapps created in PHP used by approximately 400 users in production environment.
- Refactored code to remove deprecated code such as IFRAMES or PHP warnings generated in the log files.
- Implemented AJAX calls to allow dynamic loading of content without having reload the entire webpage.
- Introduced programming naming conventions for variables, classes, and functions to create consistency across applications and between developers.
- Designed and created an in house library utilizing PHP class objects to minimize redundant SQL queries and code that was shared between various webapps such as patient and user objects.
- Added web portal functionality for electronic patient records to internal webapps to help reduce paper printouts and help the company achieve patient electronic record initiative.
- Helped bring new developer(s) up to speed on programming standards and how our custom webapps interacted with our vendor(s) software application.
- Supported the IT helpdesk with their requests to verify patient electronic records were generated and transmitted via our medical portal.
- Created perl scripts to parse csv spreadsheet data to create SQL insert statements.
- Updated webapps to be cross - browser compatible.
- Validated data within production database using T-SQL queries.
- Modified Stored Procedures to fix issues or additional functionality.
Confidential
Systems AnalystResponsibilities:
- Configured Fedora 25 VM to create a LAMP stack web development environment utilizing PHP 7 with Apache 2.4.25.
- Built a custom configuration of Apache to enable thread safety.
- Setup PHP 7 to allow multithreading functionality via the command line.
- Debugged issues related to Apache http server configuration using web server logs.
- Used VMWare Workstation to install multiple OS with various browser versions to test website functionality.
Confidential
Owner
Responsibilities:
- Used the Sencha EXTJS toolkit to leverage the forms template to allow customers to submit online quote requests for green energy products and services.
- Created PHP methods to load toolbars, menus, Facebook / Twitter buttons and Google Analytics tracking code to help reduce redundant code in each page.
- Helped companies bring website visions to online working systems using WordPress content management system
- Tracked customer trends using Google Analytics to increase website growth and the number of unique visits per month
- Maintain and update the websites when requested by clients to refresh the web content using Wordpress CMS.
Confidential
Web Developer
Responsibilities:
- Designed a prescription refill system using Sencha EXTJS leveraging the form and grid component allowing simultaneous customers to submit refills
- Sent automatic custom emails using PHP to send status updates to the customer
- Delivered dynamic generated content to the user’s web browser using the PHP
- Developed account registration page using EXTJS front-end with MySQL database backend to store client data
- Created MySQL tables to properly format and store the customer account / prescription data in database
- Implemented EXTJS client login form using SHA1 password with Hash Key encryption
- Photographed merchandise for business websites for both web and print mediums
Confidential
IT Team Member
Responsibilities:
- Assisted office with purchasing and setup of new computers
- Designed the website for the office to post new information and forms for the patient
- Helped the office setup the social media pages for Facebook and Twitter to allow them to keep the patients informed of weather closings, vacation dates, and other relevant information to the patient
Confidential
Software Engineer
Responsibilities:
- Designed user interface windows to customer requirements using a C++ API wrapper around the XWindow Motif and MFC libraries
- Modeled object-orientated class hierarchies using the IBM Rational Rose Toolkit.
- Developed test tools using various programming languages including XML, C++, and Java
- Used software version control software using Clear Case to ensure file integrity.
- Responsible for creating and maintaining project schedule
- Demonstrated product functionality and enhancements to customers during the development phase
- Setup and configured lab environment(s) for team members to use for various projects. (Solaris 8-10, Solaris Sparc, Solaris X86, Windows 2000/XP, Redhat Workstation, Redhat Enterprise Server, Windows XP)
- Created Perl scripts to monitor and restart critical system processes
- Applied patches and updates in a Unix/Linux client-server environment for applications that required specific software packages to be installed
- Disabled services and applications to harden network computers
- Integrated custom Perl scripts into a COTS product to provide system redundancy & reliability
- Configured HP, Cisco, and Foundry network routers / switches
- Deployed a secure network log-in environment using the secure shell protocol
