Php Developer Resume
SUMMARY
- 5 years of experience working with HTML, CSS, JAVASCRIPT AND PHP in web development.
- 3 and a half years working with jQuery, jQuery, Ui libraries taking advantages of JavaScript code.
- 2 years of experience with PHP’S Framework Symphony 2.0 developing with PHP code as server language.
- Knowledge about JSON.
- 1 year of experience with Bootstrap implementing Responsive Design in web sites.
- Knowledge with databases management such as SQL Server, PostgreSQL, MySQL, Oracle.
- 2 years of experience with FileMaker as database management when developing.
- Course of Android Certified Developer Application.
TECHNICAL SKILLS
Web Technology: HTML, CSS, HTML5, CSS3, JavaScript, jQuery, JQuery UI, AJAX, JSON, Bootstrap
Programming language: Java,, MySQL
Operating Systems: Windows Vista/ Windows 7/Windows 8, Linux (Ubuntu), Mac OSX
Databases: MS - SQL, Postgress, Oracle, SQL Server, FileMaker
Debugging Tools: Firebug, Chrome console.
IDEs: NetBeans, Sublime Text
PROFESSIONAL EXPERIENCE
ConfidentialPHP Developer
Responsibilities:
- Canceling loans from the system when were requested, making an update query to tables of the database.
- Update information about loans in the company when was necessary, making an update query setting new values from existing, using constraints and primary keys.
- Creating new users of the system, executing queries to create a new PostgreSQL user with tool called Putty.
- Giving permission to the user in the system from the pgAdmin III with sentences and queries to GRANT permissions to all the different users.
- In charge of updating password’s user and access to modules in the system used, executing queries to perform these actions, updating the data when this was done.
- Helping with databases backups, making a programming backup of the database in the morning and in the afternoon running a process in the server.
- Manager to remove or put locks on the system to perform certain actions, breaking these locks to special actions taken place.
- Report generation system from the database, exporting data in cvs format from the web site.
- In charge of restarting service server when fails, executing a restarting command from the Putty tool when the server doesn’t work.
- Technical support to computer equipment such printers, laptops, pc’s, network cabling.
- Configuration of new equipment for use by the company, installing programs, downloading the required plugins and blocking the access to private content.
- In charge of software versions from the equipment in the company, changing or updating a new version from the system or every program used in the company.
- Creating new modules from the system in the web site, programming with php language, html, css and JavaScript technologies.
- Maintaining modules from the system site adding new features required, making the changes to the code using NetBeans as main programming tool.
- Testing new modules before released in the site, proving the modules from the different web browsers like Internet Explorer, Firefox and Chrome.
Environment: PostgreSQL, HTML 5, CSS 3, JAVASCRIP, JQuery 2.1.4, PHP 5, pgAdmin 1.16.1, Putty, NetBeans 8.0.2, Windows 8.0, Ubuntu 12.05
Confidential
Web Developer
Responsibilities:
- Developer web sites for customers in the field of expos held in Mexico and South America (Brazil) “Exhibitor experience”; programming all the modules with Symphony 2.0 framework creating a full application with PHP language as main language server.
- Programming applications type of e-mail marketing sent to expositors and participants before and after the expo through the Symphony framework and creating templates to build the email structure using Twig template technology.
- Developer of applications to require locations or stands in expos to be celebrated “Stand Request”, a module developed with Symphony framework, HTML 5, CSS 3, jQuery and implementing Ajax to refresh different HTML components as Selects and text fields.
- Solutions for exhibitors to concentrate all the information they need and manage for the expo such images, files, PDF’S. A web application developed to have the ability to export info in different formats as PDF, cvs, downloading images, all this implementing Symphony’s libraries to perform the actions.
- Working in an application useful for the exhibitors to see the statistics after and during the expo using Google chart for graphical result “Stat Link”. An application developed with PHP making a connection with Filemaker Database Management to read info from the database and displaying with the Google chart tool in graphics.
- Programming applications for participants who want to attend to an expo, where they can register, login, fill out forms, load data for the event “Attendee experience”. Creating and reusing code from applications with HTML forms with elements like check buttons, radio buttons, text fields, text areas, select, multichoice input fields; a poll to the participants to answer.
- Working with FileMaker Database System to manage data and connection between application web and databases, working with php to create the model view from the application like a php file connection, php file to update data, a php file to make queries retrieving data, a php file to delete info in the database.
- Participating in the web site design of every solution mentioned above, using HTML to design the principal sites and including html files and the whole page as templates.
- Building web sites structure containing the required folders and files, with the MVC model, creating folders to hold js files, php files, images, connections files.
- Code reuse of web solutions to create new versions, working with a VCS (Version Control System) “Git” uploading and downloading code working with other team workers, sharing code.
- Development of scripts to perform actions in FileMaker Databases, creation of scripts a feature of Filemaker to perform actions in the database making easy the process of inserting, updating and deleting of records and data.
- Upload all the code, images and resources to the domain of every web solution developed with FileZilla an application to put our code in every application domain.
- Attending the extras request during the course of the event such as blocking some pages, closing forms and links performing the action with events in “jQuery”.
- Testing ever web solution developed by myself, with the console browser of Firefox, Chrome.
- Responsible for receiving situations or bugs in the use of the web solution, attending the required doubts or question that some costumers have.
Environment: HTML5, CSS, CSS3, JavaScript, JQuery 1.11.3, JSON, JQueryUI, Ajax, PHP, Symphony 2.0, Bootstrap, Filemaker 12, JSON, Twig template, NetBeans 8.0, SublimeText, MySQL, Filezilla, Git, Windows 8, Mac OSX.
Confidential
Web Developer
Responsibilities:
- Participating in a project to manage the structure of the Tecnologicos in the country, such manage subjects, professor, department, etc.
- Design the structure of the database for the project making a modeling database in computer and paper, creating the tables, fields, constraints and relations.
- Building the structure of the database for the project, making use of the Oracle Database Management creating the database, tables and fields in the server.
- Populating database with info preloaded, in charge of importing data to the database with queries in Oracle.
- Programming modules to insert update and delete students, professors in database, with Seagull framework creating the html files and php files easier.
- Programming modules to insert update and delete subjects in database, creating the php files for the modules.
- Implementing Datatables plugin to show info in the site, including the library in HTML files and adding the needed classes to making work the plugin.
- Making connection between the database and the web application, making use of Seagull framework create the file connection between the web application and the database and tables.
- Creating queries for getting result from the database, creating own queries and functions to perform the common actions to retrieve data for the database.
- Making Ajax request to modify certain elements in the page.
- Creating basic web services to get external data, creating basic files to make request implementing web services and retrieve external data.
Environment: HTML, CSS, Datatables 1.9.4, JavaScript, PHP 4, Seagull Framework, PostgreSQL, Ajax, MySQL, Oracle, UML, NetBeans 7.4
Confidential
Web Developer
Responsibilities:
- Designing web site pages, creating the main sites with HTML and CSS to include menus and headers and all the other files.
- Developing home site with the menus in it using JavaScript, html and css, designing the bar menu of the main site to reuse and the other pages.
- Implementing colors and images in the site for the design, in charge of selectin the colors for the site, for menus and selecting images to include.
- Listing tables required for the database in the project, making an analysis of the tables needed for the database.
- Designing the structure of the database with the tables required and the relations between them, making use of EMS Manager to have the complete structure of the database.
- Creating the database with de DBMS MySQL including tables, data types, constraints, making use of the phpMyAdmin tool to create all the elements mentioned before.
- Making connection with the database to manage data, in charge of creating the php file to make the connection between the application and de database in the server.
- Programming the files to make basic operations like inserting, updating, deleting data in the database, and working with php to create the methods to perform the basics actions.
Environment: HTML, CSS, JavaScript, PHP, MySQL, UML, Windows 7, NetBeans 7.4, EMS Manager.