Web App Developer Resume
Spanaway, WA
PROFESSIONAL SUMMARY:
I am a systems developer with over 4 years of web application development and over 3 years of Linux system administration experience. I have designed and developed several applications using PHP, JavaScript, HTML, CSS, and MySQL. Within the last 2 years I have focused primarily on front end javascript tech such as Polymer, Material Design Light, and jQuery. I have over 4 years of customer support and requirements gathering experience. I started programming with an interest in AI over 7 years ago. This has evolved into a major focus for process and system automation. I want to find a position where I can develop solutions that make life better for everyone.
TECHNICAL SKILLS:
- PHP5, MySQL, JavaScript, JQuery, Material Design Light, Polymer 1.x, npm, bower, HTML, CSS, SASS, Vim, Eclipse, Gitlab, Jira, Bugzilla, Redmine, Git, Subversion, bash, SCRUM, Agile, migration scripting, GIMP, Google Docs, OpenOffice
- Linux system administration, LAMP setup and configuration, designing and building computers, troubleshooting hardware and software malfunctions, help desk support
- Fedora, CentOS, Mac, Windows XP, Windows 7, DOS
- Google Cloud, AWS, Rackspace
- Scrum master support, story development, on - boarding, documentation, DevOps liaison, team support and training
EXPERIENCE:
Confidential, Spanaway, WA
Web App Developer
- Create a single page HR Onboarding web application with PHP, MySQL, JS, Jquery, Handlebars and Material Design Light.
- Primary application features are: track contacts, link contacts to a 3rd party system (Skyward), create AD LDAP accounts, print credentials, manage and track onboarding data.
- Leverage bower, npm, composer and a few polyfills (object-assign, dialog) to simplify and organize library management.
- Use a basic web application API with PHP and MySQL for easy data access.
- Gather requirements in a weekly scrum and maintain stories in the Gitlab issue tracker.
- Create application documentation and train users on the HR Onboarding web app.
- Install and maintain Gitlab CE, a GIT code repository which is tied into their current AD LDAP system.
- Provide usage documentation of all libraries and projects in Gitlab.
- Install a PHP Composer SATIS package management service for a shared private PHP library.
- Create an API service for common interface tasks with AD LDAP, user account management, 3rd party data access (Skyward), etc.
Confidential, Seattle, WA
Web App Developer
- Use Phalcon, PHP, MySQL, Polymer, git, and bash in one week sprints to rapid prototype a home care-agent matching web application.
- Participate in daily standups and informal weekly showcases. Showcases include loose sprint planning.
- Conduct 90% of story development, and light training of story usage as: place holders, conversation starters and clear explanation of basic concepts.
- Use a custom developed CI environment to manage full dev life cycle. (Jenkins, gitlab, local vm dev server, amazon instance for demonstration purposes). Includes DNS management.
- Happily created and implemented a rough ranking algorithm which abstracts keywords to provide database searches and ranked results with meta data.
Confidential, Seattle, WA
Web App Developer
- Create custom sponsored pages for a 177 site migration effort. These digital properties reached 40 million uniques and 300 million page views per month.
- Work in one large scrum group to coordinate sprint launches, conduct showcases, and in separate smaller groups for additional sprint planning.
- Maintain three sets of JSON data files in order to create/update web sites, web pages, components and layouts.
- Create pull requests and conduct code reviews using Jira, Stash, and git from terminal.
- Tinker with bash scripts to help automate and document the creation of sponsored content web pages.
- Assist station customers with facilitating issue requirements and resolving tickets.
Confidential, Seattle, WA
Web App Developer
- Engage in scrum software development.
- Work closely with 3rd parties vendors (Inkling, Flatirons, and Engrade) to integrate systems and APIs.
- Participate in Agile planning sessions to build a meta-data management application, and a content/lesson player Web application.
- Create and maintain unit tests with jasmine and karma.
- Finish feature and bug development using angular, javascript and some php.
- Manage team pull requests and code reviews using enterprise hosted githuh and private github.com repositories.
- Participate and monitor continuous integration using Grunt, Karma, Bower, npm, and enterprise hosted Jenkins.
Confidential, Seattle, WA
Child Life Volunteer
- Spend time having fun with patients.
- Help patients forget they are in a hospital.
- Exercise good understanding, and creative communication in order to encourage a positive atmosphere for everyone.
- Execute hospital procedures and privacy policies when applicable.
- Maintain and clean the child life play center.
Confidential
Web App Developer
- Setup and secure a central repository using Subversion.
- Setup and maintain Jira.
- Develop a service to sync data between SugarCRM issues and Jira bugs.
- Setup a deployment and backup scripts using bash and Amazon S3 buckets.
Confidential, Tukwila, WA
System Developer
- Maintain and develop internal web tools for MySQL database backup, and migration..
- Develop deployment scripts using bash, PHP, and phing..
- Administer and setup Jira a project management software.
- Import all issues from old ticketing systems into Jira.
- Convert code repositories from Subversion to Git.
- Research and fix bugs on any of the five plus internal applications.
Confidential, Kirkland, WA
Web App Developer
- Maintained and develop releases for BOSS, a custom CRM solution hosted by Confidential .
- Used a custom version of a TDD library (similar to PHPUnit) to complete assigned release requirements.
- Wrote code in PHP, Java, JavaScript, JQuery, HTML and CSS including.
- Created and upgraded SOAP Web Services with PHP and Java.
- Wrote Technical Requirements and Design Documents as well as maintained API documentation for BOSS releases.
- Triaged bugs, researched and provided level-of-effort and steps for bug completion.
- Supported coworkers with local environment setup and usage as well as JavaScript, PHP and business logic knowledge.
Confidential, Mountlake Terrace, WA
Web App Developer
- Developed OnTraQ, a dental office business and compliance LAMP/JQuery application.
- Integrated Zend Framework with a Zend project (and MVC) side by side with an old code base in preparation for a graceful site redesign.
- Setup local Git repositories and remote Github repository.
- Handled branching, merging and tagging with Git.
- Created unit tests for stories using PHPUnit.
- Conducted code reviews and QA.
- Documented and maintained procedures for the following: Git usage, virtual host setup, project bootstrap, developer machine setup (LAMP, PHPDoc, PHPUnit), customer release cycle.
- Triaged bugs and stories captured in OnTime a project management software..
- Scrummed acceptance criteria for stories and planned two week sprints.
- Assisted with several system architecture upgrades using multiple virtual hosts with security certificates.
Confidential, Seattle, WA
Owner/Operator
- Designed and developed MySQL databases and PHP web applications.
- Developed web front end using JavaScript, XHTML and CSS.
- Conducted database alteration and query optimization.
- Maintained DNS records and purchasing.
- Setup and maintained CentOS 6 servers.
- Administered cloud based server hosting and billing with Rackspace.
- Managed system security using Fail2Ban and monitoring of logs.
- Researched ad campaigns, target markets and new markets.
- Designed and Implemented Apache mod rewrite rules for clean urls.
Confidential, Seattle, WA
System Administrator
- Reported equipment need requirements and purchasing.
- Managed inventory, purchase orders and shipping and receiving.
- Provided technical support for approximately 120+ users.
- Supported and maintained network infrastructure.
- Administered DNS, DHCP, Backups, VPN, and Watch Guard Firewall.
- Managed system images and restores.
Confidential, Seattle, WA
Software Engineer
- Developed new features using Python and JavaScript using the Ext JS API..
- Conducted Code Reviews
- Handled bug resolution for the UI team.
- Participated in bug triage meetings.
Confidential, North Logan, UT
Sr. Web Developer
- Developed Shindig and customer facing LAMP application used for processing payments and tracking the billing for third party events.
- Setup PDO database connector with PEAR on Mac and Redhat environments.
- Developed PHP Table class to provide quick and configurable access to report data.
- Modified and implemented Tablesorter 2.0, a JQuery plug-in.
- Designed and implemented a transaction back-end for the ACH and CC networks.
- Supported administration of 10+ CentOS boxes used for test, production and various tools.
- Maintained workload and mentored 4-6 support developers on a variety of projects.
- Lead implementation of good development practices using: subversion, dev/test/prod environment, ticket tracking system using Redmine, weekly release cycles, code reviews.
