Sr Magento Developer Resume
SUMMARY
- Over 7 years of experience as a developer, using languages and technologies including PHP, JavaScript, C++, Ruby, MySQL, NoSQL, Redis, AWS, CSS3, HTML5, jQuery, Angular
- Expert in debugging
- Extensive experience in working with clients to create business requirements
- Team leadership and training experience for Magento projects
- Strong knowledge in design patterns
- Well versed in performance improvement techniques in code and infrastructure.
- Have implemented auto scaling hardware infrastructures using AWS
- Strong *nix command line abilities
- Very well versed in the eCommerce domain, having worked with several types of companies, from bootstrapped startups to companies with over 30k employees.
- Strong integration design skills, implementing and creating
- Have implemented over 20 different technologies with Magento, including logistics systems, WMS, ERPs, payment methods, and anti - fraud technologies.
- Strong communication skills, very able to communicate complex technical topics to a non-technical person
- Fast self-learning skills
TECHNICAL SKILLS
Primary Profile: PHP web developer
Secondary Profile: Magento web developer
Hardware: x86
Operating Systems: Linux highly preferred, Windows and Mac
Programming Languages: PHP, JavaScript HTML, CSS
Databases: MySql, Redis
App. Servers: Apache, Zend Server
Other: GIT versioning system, SVN, PHPStorm, NetBeans, Aptana Studio, Google APIs, AJAX, Workbench, Vi, Composer, vagrant, Jenkins
PROFESSIONAL EXPERIENCE
Confidential
Sr Magento Developer
Responsibilities:
- Creation and implementation of web services that interact with SAP and shipping logistics providers
- Working with stakeholders to convert very general necessities to well defined technical solution documents
- Implementing new features to an angular application that lives inside of the Magento admin
- Debugging complex, old bugs
- Writing very scalable code
- Collaborating with stakeholders to solve all doubts within the project and convert very complex business rules to well thought out and well defined solutions
- Define and write the approval criteria for tasks
- Help onboard new developers by providing the most important information and assisting with the details of the business rules
Environment: PHPStorm, PHP, SQL, jQuery, Redis, MySQL, Varnish, Turpentine, Jenkins CI, AWSXML, WSDL, composer, Magento, apache, nuSOAP, AngularJS
Confidential
Magento Lead Developer
Responsibilities:
- Designed and implemented Magento sites and features for clients.
- AWS Cloud infrastructure design and implementation.
- Magento 2 features and site implementation.
- Launched three Magento 2 stores on time and budget.
- Implementation and design of custom software solutions on a Ruby on Rails platform.
- Debugging and implementation of new features for WordPress installations.
Environment: PHPStorm, PHP, SQL, jQuery, Redis, MySQL, Varnish, Turpentine, Jenkins CI, AWS, XML, WSDL, composer, Magento 2, WordPress, Drupal 7, apache, nuSOAP, Ruby, Ruby n Rails, WordPress, moodle, AngularJS
Confidential
Magento Tech Lead
Responsibilities:
- Implemented an auto-scalable Magento system on AWS
- Created integration with several suppliers and marketplaces, including Amazon, MercadoLibre and others
- Implemented digital marketing strategy
- Management of external freelancer team
- Project leadership
- Infrastructure maintenance
Environment: PHPStorm, PHP, SQL, jQuery, Redis, MySQL, Varnish, Turpentine, Jenkins CI, AWSXML, WSDL, composer, Magento
Confidential
Tech Lead
Responsibilities:
- Fixing a site developed by an external development agency, managed to lunch the site in 4 months after beginning working on it.
- Training a developer a providing support
- Working on new integrations, CyberSource, Banorte, Estafeta, etc
- Developing new functionalities
- Developing maintenance scripts on bash to automate certain tasks
- Tuning performance of PHP application, server and MySQL, reduced loading time from 7 to 3 seconds
- Conducting code reviews and improvements
- Dealing with other areas and providers with matters related to the system
- UI programming
Environment: PHPStorm, PHP, SQL, jQuery, Redis, MySQL, Varnish, Turpentine, Jenkins CI
Confidential
Tech Lead
Responsibilities:
- Working under a SCRUM development methodology.
- Security assessment for the current custom built site.
- Use of development process under the CMMI, for a level five company.
- Process consulting for an immature company, in terms of processes.
- Extensive repair of an in use but problematic system
- Architectural design of the future newly built system based in Magento
Environment: PHPStorm, PHP, SQL Injection, XSS injection, CMMI, SCRUM, jQuery, UML
Confidential
Senior Developer
Responsibilities:
- Development of the Noches Palacio functionality to allow customers to gain points during certain dates to be exchanged for gifts.
- Development of the sales by phone functionality, building a replicated eCommerce site that only allows access to certain users to make purchases for a client using a universal password to log in.
- Integrating and coordinating the work done by us, in change of business logic development and another companies’ work, in change of front end and UI development.
- A module to make a combination of promotions was developed, this module was considered as a large development by Magento Expert Consulting Group, I completed this functionality in two weeks.
- Several other diverse functionalities for the site.
- Coordinating, advising and training two junior developers.
Environment: PHPStorm, JavaScript, SVN, Prototype, jQuery, Unix, Apache, Magento, Zend Framework, PHP, MySQL, SCSS, Node JS.
Confidential
Senior Developer
Responsibilities:
- I was given a project that had been left unattended and I was put in charge of fixing all of the bugs related to development, I fixed over 100 bugs across the website, including some that had been classified as too complex by other developers
- Re organizing and re writing unfit code for the website.
Environment: PHPStorm, JavaScript, SVN, Prototype, jQuery, Unix, Apache, Magento, Zend Framework, PHP, MySQL, Youtube API, Vimeo API, Google Maps API.
Confidential
Web Developer
Responsibilities:
- Development of a dashboard that plugged into McAfee’s IPS to provide real time visual information of the events, including geo location, type, and frequency of the attack.
- Integrating with IPS system to load data
- Creating a GUI to display data
Environment: jQuery, PHP, MySQL, jQuery UI Touch Punch, McAfee IPS, Workbench, Apache, HTML, CSS.
Confidential
Web Developer
Responsibilities:
- Module development for the Magento eCommerce platform.
- An extension to convert Magento search engine from text based to distance based was developed. To do this, it was necessary creating a new attribute type that stored the location information of each product, as well as displaying a map indicating its location on the product view page.
- The seller user was able to simply enter an address and through Google Maps autocomplete search they could select the address and the coordinates became a value on the attribute.
- Google Maps autocomplete feature was also integrated into Magento’s default search box and a custom distance filter was also developed so that users could see products located within the selected distance.
Environment: jQuery, PHP, MySQL, Magento, Zend Framework, Workbench, Apache, HTML, CSSJavaScript, Google Maps and Places APIs, Magento Layouts, EAV Collections.
Confidential
Web Developer
Responsibilities:
- Creating an extension to convert Magento into a social business to business platform.
- The capability to convert specific customers to a special type of administrator user was built. This special type of user was able to add products and create a personal page for his or her store. The site administrator was capable of administering the users by groups, assigning different privileges depending on the group, such as limit of products or stored messages
- A messaging system was integrated into the extension by taking a pre-existing extension and modifying extensively so that each seller could receive messages from their customers.
Environment: Prototype JS, PHP, MySQL, Magento, Zend Framework, Workbench, Apache, HTML, CSS, JavaScript, Magento Layouts, EAV Collections.
Confidential
PHP / Magento Developer
Responsibilities:
- Creating controllers and models using the CakePHP framework.
- Create database designs for a custom CMS
- Testing, documentation and bug resolution
Environment: jQuery, PHP, MySQL, Magento, Zend Framework, Workbench, Apache, HTML, CSSJavaScript