Web Developer Resume
New York, NY
SUMMARY:
- Confidential is a PHP Developer with close to nine years’ experience in PHP technologies and frameworks, such as Drupal 7.x, Zend 1.12, Symfony 2.x, Yii 1.x, CodeIgniter 3.0.0, and Laravel 4.x on the LAMP and WAMP stacks.
- He has content management experience with WordPress, Drupal and custom CMS platforms.
- Confidential has knowledge and experience on the back - end, with Relational Database Modeling and Mapping.
- This allows him to engineer efficient databases by designing UML class diagrams and ER diagrams.
- He has worked with MySQL, Oracle and MSSQL Server databases.
- Confidential has good knowledge of the Object Relational Mapping programming technique, which allows him to represent and interact with information from databases in the form of objects, and has a good understanding of object-oriented programming.
- He is competent in applying and utilizing the Model View Controller (MVC) architectural pattern for website development.
- He is also an expert in front-end technologies such as JavaScript, HTML, CSS, the jQuery library, and the Foundation framework.
- Confidential has excellent oral and written communication skills.
TECHNICAL SKILLS:
Programming languages: JavaScript, PHP, Java, C#
Frameworks: Zend, CodeIgniter, Drupal, Laravel, Yii, Foundation, Bootstrap
Databases: MySQL, Oracle
Servers: Apache
Operating Systems: Mac OS, Windows
Architectural Patterns: MVC
Programming paradigms: Imperative, Object-Oriented Programming
Tools: jQuery library, MySQL Workbench, PHPMyAdmin, Mustache template system, Git (SourceTree), PHPStorm, Node.js, npm package manager, Homebrew package manager, Less CSS pre-processor, Composer dependency manager, Grunt task runner, Gulp streaming build system, WordPress Publishing Platform and CMS, Adobe Dreamweaver, Adobe Photoshop
WORK EXPERIENCE:
Web Developer
Confidential, New York, NY
Responsibilities:
- Built web pages out of templates and comps delivered by graphic designers.
- Integrated Mustache to develop the content pages on the fragrance and beauty catalog.
- Integrated Webtrends on the pages, to carry out business analytics.
- Published content pages on the CMS and monitored the process.
- Utilized Git as a version control system.
- Carried out code reviews and attended team meetings to discuss best practices on design and engineering.
- Worked with PHP on the back-end to retrieve product information and display it on the front-end.
- Wrote jQuery scripts to make register callback functions that would be triggered upon user input (mouse hovers and clicks).
- Adapted the style (CSS) of the web pages in order to make them compatible across multiple platforms (desktop devices and tablets) and web browsers.
Environment: PHP 5.4, CodeIgniter 3.0.0, JavaScript, jQuery, HTML 5, Mustache Template System, Git.
Web Developer
Confidential, Washington, DC
Responsibilities:
- Enhanced the user experience by creating and customizing Drupal templates with PHP, CSS, and HTML5, for the different content pages available (lesson plans, newsletters, blogs).
- Retrieved and customized content, depending on the educational grades landing page (preschool, high school, etc.). This was accomplished with a large hierarchical data structure in Drupal.
- Designed and implemented new features, such as login and search forms, navigation menus, and banners on the website.
- Added improvements to the web pages, by removing unnecessary or duplicated links, and by rearranging the navigation menu items.
- Updated content pages, such as weekly newsletters and monthly educational resources.
- Recommended best practices for user experience, by designing template wireframes and mockups, and presenting them to the Communication’s team and other internal staff.
- Assisted the Communication team’s members with technical issues and suggesting options for the layout of the website (logos, banners, campaign ads, etc.).
- Carried out research together with other technical support companies for a database migration project (Lightcrest to AWS).
- Researched and fixed bugs on the back-end.
- Utilized JIRA as a ticketing system, to track the development of enhancements and bug fixes.
- Utilized Git as a version control system.
Environment: Drupal 7, PHP 5.5, MySQL, HTML5, CSS, jQuery, Debian 9, Sublime Text Editor, JIRA, Git
Sr. Web Developer
Confidential, Sunnyvale, CA
Responsibilities:
- BuyerConnect is as internal e-commerce tool that serves Confidential ’s vast supplier and sourcing partners base. Based on Drupal, this platform contains an international catalog that allows markets across the US, the UK, Canada, China, Mexico and other countries to discover relevant assortment in an efficient way and therefore increase Confidential ’s global leverage.
- Wrote custom Drupal modules to optimize the loading times for the site’s Checkout page and other administrative tools.
- Created Drupal templates with HTML, CSS, and jQuery to present the information on the front-end.
- Implemented PHP functions on the back-end to fetch data from and also to store it in the database (MySQL).
- Reverse engineered and overrode Drupal Commerce functions to speed up the loading and saving latency of the catalog’s orders.
- Optimized page load time by writing a custom Drupal module that dynamically generates a navigation menu based on existing pages on the site. This custom module improved the load latency up to 30%, resulting in a noticeable gain in speed. The client was impressed with these results and he decided to substitute the built-in module (Superfish) with this custom module.
- Fixed bugs and suggested best approaches at Web design.
- Collaborated with the business team to update and upload new content into the CMS.
- Performed unit testing across the platforms’ different servers (testing and production).
- Recommended best practices to both technical and non-technical staff across different teams while developing and enhancing the platform.
- Utilized Git as a version control system.
Environment: PHP 5.5.33, Drupal 7.38, Drupal Commerce Kickstart 7.x.-2.26, jQuery, CSS, HTML5, MySQL, Acquia Dev Desktop, Apache SOLR, Eclipse Neon 2, JIRA, Git
Sr. Web Developer
Confidential, Rhode Island, RI
Responsibilities:
- Developed a web app (on a Drupal module) that checks visitors into the BCBS retail stores and places them on a service queue. (Developed the entire website, with jQuery on the front-end and PHP on the back-end). Also, made the website responsive and cross-browser compatible with Foundation framework.
- Designed the database for the web Check in app on MySQL.
- Developed a Drupal module on the e-commerce website that allows customers to change their medical and dental plans online. This new feature speeds up the traditional process: filling in paper work and e-mailing it.
- Implemented an enhancement to the e-commerce website: the shopping cart is now saved, which allows users to suspend their shopping and then come back and continue later. (jQuery).
- Created a tool that diagnoses and recommends the best medical and dental plan according to customer needs, with jQuery, CSS, and HTML.
- Supported and enhanced the company’s e-commerce website by adding and updating content with Drupal CMS.
- Fixed bugs and content related issues in the company’s internal and external websites.
- Utilized Adobe Photoshop to edit image files to be uploaded into Drupal CMS.
- Utilized Git as a version control system.
Environment: PHP 5.6.24, Drupal 7.5.0, jQuery, CSS, HTML, Foundation Framework 5, MySQL, Acquia Cloud Hosting (Amazon EC), Adobe Dreamweaver, Adobe Photoshop, Git
Web Developer
Confidential, New York, NY
Responsibilities:
- Pre-Order: Enhancement in the Chanel “Sunglasses” catalog. Developed with PHP on CodeIgniter 3.0.0 and JavaScript, this feature allows customers to order products before they are available on the market. Wrote a program with cURL, using the HTTPS protocol to obtain information on the products and feed it to the catalog.
- Chanel Standard: Purely front-end application on the Chanel USA website, with graphical animations for their bi-monthly fashion edition for the “Fragrance and Beauty” catalog, developed with JavaScript, Less, and Node.js. Provided support and maintenance to the project.
- Supported the business analytics feature, by implementing tags in the PHP and JavaScript code bases, to track the actions of users on the website (navigation, clicks on specific hyperlinks or buttons) and notify the client about them.
- Supported the Chanel “Fragrance and Beauty” and “Sunglasses” catalogs with maintenance tasks, fixing bugs and applying the best design practices on the MVC pattern with PHP, JavaScript, and CSS, and the Mustache template system.
- Collaborated in the investigation and implementation of an “auto-loading” feature that allows the code base to include or require PHP classes at the moment of initialization, to ensure that no classes are omitted and to prevent inclusion deadlocks or dependencies that would cause the code base to halt the execution of the program.
- Supported the development team by creating new content (Web pages and templates) in the Chanel CMS and deploying it to the website.
- Managed content (HTML templates and image documents) for an internal application with WordPress Publishing Platform and CMS.
- Assisted other peer digital technology companies in the integration of new features and applications elaborated with JavaScript and CSS.
- Attended client meetings to recommend and negotiate the best approaches and practices in the development of new features and projects.
- Used Git (SourceTree) as a version control system.
- Attended daily stand-ups to brief the development team on the status of projects and tasks.
Environment: MAMP stack, PHP 5.4, JavaScript, CodeIgniter 3.0.0 and 1.7.1, jQuery, SourceTree (Git), PHPStorm and WordPress Publishing Platform and CMS.
Web Developer
Confidential, Tempe, AZ
Responsibilities:
- Developed a solution with Zend 1.12 on the WAMP stack for Confidential ’s customers. This web system allows users vendors and partners to activate or deactivate their devices, monitor device data and service usage, among their basic activities.
- Developed an internal system to allow the company’s employees perform billing services, reports and other types of data analysis related operations.
- Web services: Elaborated SOAP calls to communicate with the back-end, and retrieve data.
- Wrote jQuery and plain JavaScript scripts to format data on the front-end.
- Database analysis and design: designed the genealogy structure on MySQL for a navigation menu for an internal system of the company.
- Performed MySQL and Oracle database queries for the purposes of data analysis and to retrieve data on the back-end.
- Worked together with the members of the QA team to identify and fix issues on the front and back-end.
- Worked together with employees from other teams and departments (for example, Billing Operations) to test and enhance the new features and functions that were developed.
- Utilized Tortoise SVN for version control.
Environment: MVC architecture, PHP 5.3.10, Zend 1.12.2, CodeIgniter 2.2.0, WAMP server, JavaScript, jQuery, Tortoise SVN, MySQL and Oracle.
Web Developer
Confidential, Norwalk, CT
Responsibilities:
- Developed a solution with LAMP stack to solve data synchronization issues within the company’s internal systems.
- Responsible for custom enterprise web application that handles commissions for a large multi-level marketing environment.
- Used PHP 5.4 in an object-oriented programming methodology on the Zend and Laravel frameworks.
- Utilized the Agile development methodology, bi-weekly sprints and daily stand ups to accomplish various tasks that were assigned to the team.
- Custom Programs and reports designed and developed using open source technologies, such as Linux, Apache, and MySQL
- Provided SQL scripts for a Rules Engine, to execute rules to carry out business-specific activity.
- Carried out financial research and statistical reports on the company's data with SQL.
- Utilized MVC pattern to adhere to the Web application’s architecture with Laravel 4 framework, and to use the Object-oriented programming paradigm.
- Automated unit testing with Codeception
- Manual unit testing with Artisan Tinker and PHP Unit. Database analysis and design, based on requirements.
Environment: MVC Architecture, Linux, Apache, MySQL Database, PHP 5.4, Laravel 4 Framework, Codeception PHP Test Framework, Zend 1.12 Framework, Git Version Control, Object-oriented Programming Paradigm, Agile
Web Developer
Confidential
Responsibilities:
- Redesigning the management system with plain PHP, MySQL, and JavaScript (JQuery).
- Writing and optimizing MySQL stored procedures with MySQL Workbench to elaborate financial reports on the company’s services and products.
- Writing PHP scripts to retrieve modify and delete information from the database.
- Utilizing JQuery to provide fast interaction and to avoid complete reloading of web pages (AJAX/JSON).
- Collaborating with CSS and HTML Web design to adhere the appearance of the Website to the company’s visual identity.
- Creating and updating database schemas according to requirements, with MySQL Workbench and PHPMyAdmin.
- Maintenance and bug fixing.
- Modeled the database using MySQL.
- Provided ORM with Symfony’s due to the framework’s MVC architecture versatility.
- Customized front-end views to perform CRUD operations on instantiated objects from the database.
- Wrote PHP scripts to retrieve information and modify information from the database.
- Collaborated in CSS and HTML Web design to modify the visual appearance of the Web site.
- Improved user experience by translating Symfony’s default layout interface language (English) to Spanish.
- Managed version control and project consistency with Git.
- Provided support and maintenance to the Web applications and services by fixing bugs in PHP code, and correcting errors on JSON format.
- Provided best practices when writing code, keeping it clean and maintainable.
- Utilized Git for version control and to maintain project consistency.
- Developed JavaScript’s with the AJAX programming technique to send the image files to the server through POST requests and to avoid reloading the Web site entirely.
- Utilized PHP to retrieve the files from the POST request and to process the images using ImageMagick, due to its transformation capabilities.
- Contributed to the development of the front-end application, by providing a drag-and-drop interface with HTML and JavaScript.
- Provided documentation for the developed PHP files and classes.
Environment: MVC Architecture, Linux, Symfony 2 Framework, Apache Server, MySQL Database, PHP 5, JavaScript, CSS 2, Git Version Control, Object-oriented Programming Paradigm
