Sr. Consultant Resume
Brea, CA
SUMMARY:
- Confidential has 12 years of software development experience, with 8 years of experience as a PHP/LAMP developer. Much of his experience has been developing applications using both procedural and OOP methodologies. His strengths include PHP/Laravel framework development, MySQL database management and design, JavaScript/JQuery UI development, CSS, Apache configuration and installation, and Linux/Bash Shell.
TECHNICAL SKILLS:
Programming Languages: PHP7, Javascript ES6, Perl, Python 3, CSS3, HTML5
Javascript Libraries: JQuery, Angular 1/2, Node.js, Require.js, Knockout.js, TypeScript
Frameworks: Laravel, Zend, Symfony, Code Igniter, CakePHP, Django
API Technology: SOAP, REST, Swagger.
Software Development: SugarCRM, Drupal 6, Magento2, MODX, WordPress
Operating Systems: MAC OS, Windows 10, Server Linux: RHFC, CentOS, Suse, Ubuntu
Versioning: Subversion, GIT
IDE: Atom, Dreamweaver, Zend Studio, Flex Builder, Netbeans 7.0
Database Technology: MySQL, Oracle, MongoDB, CouchDB
Web Frontend Software: Photoshop CC, Illustrator CC, Muse CC, Animate CC
PROFESSIONAL EXPERIENCE:
Confidential - Brea, CA
Sr. Consultant
Responsibilities:
- Worked with clients on the best approach to M1 - M2 migration
- Implemented Vtex Ecommerce Platform for US businesses
- Development team leader: Trained developers on both Vtex and Magento2
- Worked on migrations from M1 (version 1.14) to M2 (version 2.24)
Confidential -Chicago
Magento 2 Developer
Responsibilities:
- Magento1 to Magento2 Migration using Migration Tool
- Mapped CSV Excel Sheet to easily import to Magento 2
- Fixed mal-aligned Magento2 Inventory to sync with OpenPro ERP
Confidential, Los Angeles
Full stack Web Developer
Responsibilities:
- Developed the APS Case Management System with Laravel 5.4
- Used Ionic 3 to develop IOS/Android Scheduling App for Adult Senior Services
- Implemented Uber API to pull nearest vehicles within the area perimeter
- Object Oriented design in mobile app for code-reuse; utilizing providers
- Scripted Angular 4 with Type Script
- Implemented the latest frontend technologies, such as: CSS3, HTML5, Bootstrap3 and JQuery
- Created a wizard style entry form in bootstrap to give Abuse Reporters a better user experience
- Made suggestions to implement EAV tables instead of Stored CSV data for Polymorph Models
- Designed MySQL Database models using MySQL Workbench, including the use of foreign key s
- Used Sigmoid Activation function to predict Heart Attack occurrences in Machine Learning Model written in Python
- Implemented SVG in UI design to give the user a richer experience
- Used pure CSS animations for the Abuse Reporting Wizard
- Team Collaboration using Mantis-BT and Git
Confidential - Irvine
Node Developer
Responsibilities:
- Created API for ACH banking transactions using Node.js and MySQL
- Implemented Swagger API as a delivery platform for prototyping and code documenting
- Implement JWT security tokens so that transactions are secure
- Used MySQL Database as the storage engine
- Implemented PM2 to manage the node.js application for high availability
- Recommended to management to implement logging; for debugging as well as tracking access
Confidential -New York
Developer/Web Developer
Responsibilities:
- Worked on Magento 2.0.9 for delivering proctored Exam Products
- Utilized the LAMP stack to program the API
- Created a custom Admin Area view for the API
- Custom coded/extending native knockout.js/require.js scripts
- Created custom routines for Model-View View-Controller paradigms
- Worked with the team to program an API Client to connect to ACTFL API
- Team collaboration using Google Chat and Git
- Wrote macro to map inventory fields to CSV when migrating from Magento1 to Magento2
Confidential -Iowa
Magento2 Developer/Web Developer
Responsibilities:
- Worked on Magento 2.1.1 Enterprise Edition
- Trouble shoot slow loading of their website, optimized cache for faster loading
- Used Jquery to create an API client to connect to Vimeo private videos
- Customized Access Control in the Admin Area to allow user access to videos
- Extended the Video Module to force users to register in order to view preview videos.
- Extended ACL so to force the user to login in order to view videos
- Recommend to management to migrate to a different server for low latency and server management
- Custom Theming with Responsive Web Design
- Used Git for version Control
Confidential - Irving, Texas
Magento Developer/Web Developer
Responsibilities:
- Completed project within a ground-breaking 2 months, within budget and on time
- Extended their Magento Enterprise 1.14 version to use Chase’s Gateway Solution to all their resellers
- Used LAMP and Jquery to implement Chase’s Payment Gateway solution
- Wrote custom event listeners for remote responses coming from Chase’s Servers
- Implemented Chase’s Paymentech iFrame Solution in the One-Page Checkout area
- Custom AdminHTML implementation to connect to Paymentech Virtual Terminal
- Created Custom API to automate sales reports to Paymentech Virtual Terminal
- Updated their legacy Transaction Reporting to ERP System
- Recommended using SOAP Services rather than their legacy flat file system
- Setup Chase’s Admin Area on Chase’s server
- Collaborated with managers and team leaders
Confidential - Irvine, CA
Software Engineer/Frontend Developer
Responsibilities:
- Used Symfony 2 PHP/MySQL as a platform to manage mobile App
- Developed Video Chat software for Android using Cordova
- Used the MEAN Stack for Mobile/Frontend Development, replacing MongoDB with CouchDB
- Extended Signaling Server to use MySQL and removing to mobile app
- Used HTML5/CSS3/Photoshop for Frontend designs implemented LESS CSS Preprocessors for styling
- Developed a Signaling Server using Node.js
- Used Socket.IO for Peer to Peer Messaging with Web Sockets
- Created custom Cordova Module for Android, to read in the mobile device phone number
- Used Angular 1 and ionic to create SPA
- Managed web servers: Ubuntu built on AWS EC2
- Extended Java class for Phone Number feature
Confidential
Mobile/Web Developer
Responsibilities:
- Developed mobile app: ‘Scantastic’ using phonegap
- Wrote API Client to connect to E21 Commerce Platform
- Implemented Magento 1.9.1 for online store
- Symfony 2 implementation for their API Client and Admin Dashboard
- PHP/MySQL/HTML5/Jquery in projects.
- Implemented Adobe Edge for Marketing Campaigns
Confidential - Irvine
Software Developer
Responsibilities:
- Contributed to Skycare Pro Mysql/PHP/JQuery Code Igniter
- Programmed Skycare Pro P2 Mysql/PHP/JQuery Code Igniter
- Saved the company $60,000/quarter
- Frontend programing using Twitter Bootstrap
- Created Video Chat application, using EasyRTC
- Implemented node.js for web portal
- Project Team Leader
Confidential - Irvine
Software Developer
Responsibilities:
- Extended Meta-Admin: PHP/MySQL/Jquery
- Programmed Wepay API Client
- Wrote documentation for ERP interface
- Provided support for Meta-Admin to Customer Service Dept.
- Created images for Documentation, using Photoshop and Illustrator
Confidential
Sys Admin/PHP Developer
Responsibilities:
- Web Developer/Sys. Admin.
- Coded Optimal Payments API
- Maintained webservers on Linux Ubuntu
- Wordpress: custom programming PHP/MySQL/Jquery
- Programmed property site using Zend MVC
- Slicing, edit images Photoshop, Illustrator
- CakePHP Insta-Matchup Software
Confidential -Irvine
Magento Developer
Responsibilities:
- Magento Developer/Web master
- Magento M2E module enhancements for Confidential 's Multi-Store Site
- Maintained website Jquery/CSS/PHP
- Versioning using GIT
- Colloborate with Digital and Product Teams to meet launch date
- Ebay listings management using M2E Modules
- Coded hot-fixes for multi-inventory Module
Confidential - Santa Ana
Magento Developer
Responsibilities:
- Development on the present Magento site: equipmentfr.com
- Created Reconcilable Inventory in Magento Sales Dashboard
- Created Sorting Feature
- Migrate Magento Community to Enterprise Edition
- Development using Zend Framework/MySQL
- Used EAV table structure to create new entities
- Custom Configurable Attributes development
- Custom PDF Invoices
- Created custom modules to enter embed videos worked sites such as holdenouterwear.com, koolaburra.com, equipmentfr.com, joie.com
Confidential - Tustin
Software Developer/Engineer
Responsibilities:
- Develop custom modules in MODX CMS - Microvention Site
- PHP/MySQL building custom modules
- HTML5 implementation of videos
- CSS3 custom fonts
- Used After Affects to render video to different background
- Recompiled video to different formats, for browser compatibility
- Provisioned server space and setup SVN for project
- Consultant for project guidelines
- Project scoping: Creating workflow and site maps
Confidential -El Segundo
Software Developer/Engineer
Responsibilities:
- Re-architecting Confidential using Zend MVC
- Helped localize Microsites to 4 different languages
- Used MySQL workbench to map models
- Created game admin grid to administer gaming sites
- Created Twitter feature in Zend MVC
- Re-architected Auth and ACL using Zend Framework
- Created a strategy to organize sites in their own namespace
- Implemented Db Table Abstract to reorganize Data Models
- Consultant for best practices methodologies using Zend Framework
- Custom implementation on Konami's existing Mobile API
- Strengthen security on Password Retrieval on Konami-P
- JQ Touch Mobile UI development
- Maintained sites in Wordpress
- Developed Mobile Aggregator for Confidential using PHP and MSSQL
- Developed custom jQuery Plugins
- Customized Wordpress Gaming Microsite
- Created Kphotodeck, a media pop-up media browser
Confidential - Huntington Beach
Software Developer/Engineer
Responsibilities:
- Zend Development for Admin Area and Store
- Developed Financial Dashboard using Zend/Jquery/CSS
- Created Doctor Suggestive Marketing Feature
- Created Coupon Feature
- Created work-flow for checkout
- Debugging/QA, re-factor existing code
- Revision Control: Subversion
- Implemented Google Map Visualizations
- PHP Development for in-house CRM
- Developed RIA features for Financial Advisor CRM
- Manage in-house Framework
- Implemented CSS, Javascript/AJAX and YUI to created custom widgets
- Created data models with MySQL and XML
- Managed versions using GIT
- Created Custom Shipping Module in Magento
- Implemented Sabrix Tax service into Magento
- Created Tax Service Dashboard in Magento
- Team development using Subversion