Full Stack Developer Resume
Raleigh, NC
SUMMARY
- Around 8+ years of extensive experience in web applications using LAMP,PHP, Drupal, WORDPRESS and SEO technologies.
- Expertise in implementing various Design patterns like Singleton, Strategy, Observer and Factory.
- Worked with PHP, MYSQL, CSS, JavaScript, AJAX and XHTML to build a fully Web 2.0 compliant networking website.
- Application maintenance and enhancement using PHP Framework, Object - Oriented Design Patterns (OOD) and MVC methodologies
- Application designing under Model View Controller architectural pattern, implementing custom classes and web-services.
- Experience using theMySQLsuite in the LAMP environment.
- Definition and develop of database ER-model, architecture and services with MySQL, API services and data driven website implementing LAMP stack environment.
- Developed PHP based server side API's using ZEND2, Laravel, Symfony framework and MVC based architecture (CAKE PHP).
- Have good experience on Object Relational Mapping used for data conversion for incompatible versions.
- Extensive working experience with Content Management Tools such as Drupal7 & Drupal8.
- Performed Google Analytics, Cron Jobs for various projects.
- Excellent knowledge on Apache, Linux, MySQL, Varnish, memcache, nginx, and content distribution networks
- Involved in implementation, support, upgrade, and migration of Web Application to PHP &Drupal.
- Familiarity with large multi-serverDrupalenvironments, administration, and integration with various third-party sites with open APIs.
- Experience in creating custom modules and widgets in Drupal 7 and migrating the modules to drupal8.
- Migrated from Drupal 7 to Drupal 8.
- Strong programming experience in PERL with sufficient exposure to Windows, Linux.
- Have experience in working with Amazon Web Services used many Linux essentials.
- Extensive experience in implementing Continuous Integration and Continuous Delivery using ANT & Jenkins, Docker in an Agile Environment.
- Experience in developing web pages in Responsive Design using jQuery, JSON, AJAX, Augular.JS, Bootstrap and React JS.
- Worked with teams in designing and developing server optimization techniques like caching, output stream compression, me cache, Drupal module updates and releases etc.
- Experienced in Coding using solid object oriented principles, SOA, ORMs, design patterns and the latest advancements supported by the platform.
- Experienced in PHP5,MySQL,Python,ASP, OOPS,DesignPatterns,HTML5,CSS and API driven design.
- Ability to use strong industry knowledge to relate to customer needs and dissolve customer concerns and high level of focus and attention to detail.
- Developed various websites using Word Press CMS by providing diverse range of functionalities in ecommerce websites through customizing different plugins.
- In-depth knowledge of integration of RESTFUL Web Services, HTTP Services and Web Services with web applications.
- Implemented and usedWebServiceswith the help of WSDL, SOAP and JAX-WS to get updates from the third parties.
- Solid experience with security aspects of website such as SQL injections etc.
- Solid experience in Relational Database Management System (RDBMS) design, programming, normalization and security administration with MySQL5.X, Oracle 11g
- Experienced in SVN, GIT and website deployment, Databases, FTP Client and cPanel.
- Experience in using various IDE's, Dreamweaver, Notepad++, Eclipse, Sublime text editor, Visual Studio MS Visio and Adobe photo shop.
TECHNICAL SKILLS
Platform: Linux, Macintosh, Windows. Ubuntu.
Languages used: C, PHP, Python, Perl, Java, JavaScript (angular.js, react.js, node.js). JQuery, OOD (object-oriented design).
Databases: SQL, MySQL, PostgreSQL, MongoDB, Oracle DB.
Frameworks/CMS: WordPress, Cake PHP, Code Igniter, Zend, Zend2, Symfony, Drupal, Laravel.
Applications: WAMP, LAMP, XAMPP, SVN, ECLIPSE, PUTTY.
Design: Dream Weaver, Adobe Photo Shop, MS .Visual Studio, Illustrator.
PROFESSIONAL EXPERIENCE
Confidential, Rochester, NY
Senior PHP/Drupal Developer
Responsibilities:
- Developed fully functional, cross browser compatible websites on DRUPAL platform utilizing Agile and Scrum methodologies.
- Worked as a part of team on a series of Drupal sites, which included custom panels, blocks, content types, and views that allow every user to customize the look of their site.
- Migrated from Drupal 7 to Drupal 8.
- Used new field types and started working on CKEditor for adding content, article.
- Enabled web services modules to create a Rest export.
- Created custom modules in Drupal 8 and created a views display style plugin for Drupal 8.
- Involved in converting Drupal 7 modules to Drupal 8.
- Develop internal web applications on different modules, i.e. Pledge Lenders, check cashiers, money transmitters and Web app login using php5 and Drupal.
- Builds Web Services APIs to integrate other Apps with Drupal.
- Worked with different API’s such as batch, queue, render, update, entity, Database, quick edit API.
- Have good experience in dependency injection, defining the service, accessing the service through the container
- Has good experience in using utility classes and functions to perform the efficiently and reduce the duplication of code
- Used many different core modules in drupal8 like CKEditor, Block, FieldSQLStorage, Dynamic page cache modules.
- Have efficiently used Features module to capture and manage features in Drupal.
- Worked with view data export very commonly to export large amounts of data from views.
- Developed custom Drupal modules based on Data tables API and High charts API to create dynamic charts and data tables.
- Worked on HUB module for implementing Single Sign on Service (SSO) by implementing Drupal Web Services.
- Experience in Storing and retrieving data like Fields, views, State API in Drupal8
- Experience on AngularJS, Bootstrap, LESS/SASS, visualization libraries like D3, Fusion Charts is certainly an advantage.
- Used all aspects of MYSQL/PHP Programming (object oriented PHP), in LAMP environment.
- Writing stored procedures, functions and batch jobs to validate migration of data from one MySQL instance to another.
- Increased database performance by utilizing MySQL config changes, multiple instances and by upgrading hardware.
- Installed and configured MySQL on Linux and Windows environments.
- Experience in using various jQuery UI controls and corresponding Event handlers and Specialized in developing Web 2.0 Apps using core JQuery along with AJAX/JavaScript
- Created Angular JS modules and services to consume web API's for loading data securely using token/ session based application.
- Used Bower and Grunt for front end package management along with NPM
- Implementing Test Driven Development, performing unit testing and integration testing under developing application
- Developed custom theme based on Bootstrap with responsive layouts.
- Used DRUSH for Drupal website updates.
- Assisted in migrating the exiting data center into the AWS instances.
- Migrated applications to the AWS cloud.
- Utilize AWS CLI to automate backups of ephemeral data-stores to S3 buckets, EBS and create nightly AMIs for mission critical production servers as backups.
- Experience working with IAM to create new accounts, roles, and groups.
- Implemented AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, Auto-scaling groups.
- Has experience in using AWS Lambda with amazon s3 in writing lambda functions to process events.
- Worked in creating a thumbnail application for images by creating lambda function that bit bucket can invoke when the objects are created.
- Involved in creating a deployment package, IAM Role and testing the lambda function manually.
- Configuring s3 bucket to publish events and notify to bucket.
- Involved in setting up the environment of AWS Lambda integration (Asynchronous model, invocation, Event structure).
- Monitoring Live Traffic, logs, Memory utilization, Disk utilization and various other factors, which are important for deployment.
- Build servers using AWS, importing volumes, launching EC2, RDS, creating security groups, auto-scaling, Elastic load balancers (ELBs) in the defined virtual private connection (VPC).
- Used Amazon S3, Broken Link Checker, SLT File Select, Multiple content blocks plugins in the site to implement different functionalities.
- Customized dashboard development for accessing easy user interface using front-end tools such as Ajax, JQuery, and JavaScript etc.
- Worked on Restful API's for integrating ecommerce services with third party application.
- Heavily used HTML5 and CSS3 and applied CSS frameworks such as Bootstrap.
- Implemented AJAX and JQuery on Front-End to make the web page more dynamic.
Environment: Drupal8/7, REST API, PHP 4/5, HTML 4/5, Zend2, XHTML, CSS, AJAX, JavaScript, MySQL, Apache, MVC Frame Work, jQuery.
Confidential, Denver, CO
PHP Developer/WordPress Developer
Responsibilities:
- Developed data access module, wrote queries through built-in query builder and Eloquent in Laravel 5 framework.
- Database schema design based on Working with active record libraries, Working with back-end MySQL database and services for the application
- Prepared test data files using Linux Shell scripts, Perl script as per the business requirements.
- Performance Tuning daily basis for preventing issues and providing capacity planning using MySQL Enterprise Monitor.
- Experience with MySQL Workbench, MySQL Administrator, MySQL Query Browser and MySQL Migration Toolkit, Percona toolkit
- Created users, allocation of appropriate tablespace quotas with necessary privileges and roles for MYSQL databases.
- Experience in setting up and maintaining disaster recovery of MySQL databases with High Availability Clustering with Distributed Replicated Block Device (DRBD) with Linux Heartbeat.
- Performed regression testing, backend testing using SQL query tools.
- Experience in VB Scripting, Java Scripting, Shell Scripting, Perl scripting, cgi scripting.
- Significant experience in web development tools like APTANA STUDIO, Adobe Dreamweaver CS3, Spring Tool Suite, Eclipse, and Firebug.
- Implementing SOAP web-service and working with JSON, XML data to binding data from various services
- Used twig for templating the views and binding parameters from the controller.
- Used Eloquent ORM to query the MySQL database and display on the views.
- Developed PHP Laravel routes and Authentication to extend the functionality of the server.
- Designed and developed of modules of web-based applications using LAMP technology
- Supporting single sign on authentication using LDAP on Linux environment
- Worked on PHP programming, including OO, procedural, data structures and design patterns
- Wrote PHP codes to interact with the third party JSON services to provide an easy to configure web service server interface.
- Developed an efficient Administration module to manage the portal dynamically.
- Developed a powerful and effective diagnostic search for internal employee.
- Built Web pages that are more user-interactive using Angular JS, HTML5, CSS3, LESS.
- Integrated Laravel framework into the Back End of the project.
- Developed the application using PHP5, HTM, JavaScript, MySQL and Apache server.
- Experience of working with Relational Databases (MySQL, MSSQL) (queries, design and normalization).
- Adopted a cross browser and cross platform approach to make the website more versatile and Supportive.
- Developed customWordPressresponsive theme using Bootstrap and SASS
- Involved in the designing the templates and customizing the CMSWordPress
- Developed home-grownWordPressdynamic widgets using CSS3 andPHP
- Google Analytics Optimization
- Conduct Google Analytics and AdWords reports for corporate leadership
- Worked on A/B testing by installing plugins like Google Analytics, Optimizable in Word Press.
- Implemented Google Analytics for form entries data.
- Developed WordPress plugins and modules to embed into the active pages using PHP.
- Developed custom MySQL queries and tested with phpMyAdmin
- Performed manualWordPresscore and plugin upgrades
- Enhanced and maintained internalPHPreporting application
- In depth knowledge of installing and configuring WordPress multisite.
- Experienced in Optimizing sites for usability, search engines and accessibility, and updated existing sites and content management systems.
Environment: LAMP, PHP5.4, Zend Framework 1, Drupal, UI, Hook system, Perl, HTML4/5, CSS2/3, JavaScript, AngularJS, Node.js, jQuery, WordPress, LA ravel, PostgreSQL, Bash, Git, AJAX, Bootstrap, Web Service.
Confidential - Cincinnati, OH
Lamp Developer
Responsibilities:
- Used all aspects of MySQL/ PHP Programming (object oriented PHP), Zend Framework in LAMP environment.
- Custom programming and web application developed in Drupal.
- Designs custom themes, plugins and sites using PHP5 /WordPress and Canvas framework for faster deployment and Experienced in DRUPAL themes, modules and familiarity with the DRUPAL API and hook system.
- Used various Drupal tools including Drush, Memcache, Views and CCK and Developed Custom modules and Drupal templates.
- Experience in developing single page applications (SPA) using Angular JS, using various angular modules like UI-router.
- Projects include delivering custom website solutions, landing pages, proof-of-concept websites, responsive WordPress themes, plugins, ecommerce solutions and new WordPress functionality.
- Improve the performance of WordPress websites with browser, page, object and database caching, code modification and content delivery networks to reduce page load times and improve usability.
- Designed Frontend with in object oriented JavaScript Framework like Angular.js.
- Redacted document format files which are in JSON format files and used Mango DB NoSQL to analyze the data.
- Responsible for creating the navigation menu and sub menu in the site using CSS, HTML and PHP.
- Build AJAX pages using PHP to display current server time.
- Worked on Mongo DB database concepts such as locking, transactions, indexes, Shading, replication, schema design.
- Designing in HTML5, DHTML, CSS3, JavaScript and JQuery for making website more attractive.
- Developed custom modules by integrating Web Services like REST and SOAP.
- Created Web back-end user interfaces to new and existing databases utilizing PHP and MySQL.
- Developed advanced solutions in Drupal for both existing and future clients.
- Built PHP and CSS system for controlling text display issues cross-platform and cross browser.
- Used AJAX for every page for dynamically displaying the data without a page refresh.
- Involved in fixing the CSS for the browsers Safari, Chrome, Mozilla, Internet explorer, Opera
- Extensively used JQuery Table sorter plugins as a data grid for sorting and freezing headers and footers for many tables which holds huge data.
Environment: PHP, Drupal, HTML 5, AJAX, JavaScript, JQuery, Mango DB, WordPress, Angular js, DHTML, CSS3, CSS, mantis, XHTML, UI, MySQL, SOAP, REST, Zend Framework.
Confidential - Chicago, IL
PHP/Drupal Developer
Responsibilities:
- Worked on an open-source CMSDrupalto build website usingDrupal
- Built PHP and CSS system for controlling text display issues cross-platform and cross browser.
- Responsible for website maintenance on client websites for a daily basis involving HTML, CSS Drupal.
- Responsible for deploying the code and maintaining the Drupal website.
- Implemented business logic withDRUPALand PHP scripts to interface with a MySQL database.
- Worked as a part of team on a series of Drupal sites, which included custom panels, blocks, content types, and views that allow every user to customize the look of their site.
- Developed different system modules e.g. Selection, Order, Material Receive and Invoice.
- Created Survey Systems module for collecting the decision critical feedback on various issues.
- Maintaining User groups with Drupal CMS.
- Coding in LAMP (Linux, Apache, MySQL, and PHP) environment.
- Perform day-to-day monitoring, maintaining, troubleshooting, performance tuning.
- Implemented and used Web Services with the help of WSDL, SOAP and JAX-WS to get updates from the third parties.
- Responsible to manipulate HTML, CSS in jQuery as well as making the page’s dynamic using AJAX, XML and JSON.
- Worked onangular.js, which promotes itself as a framework for enhancing HTML, which takes the JavaScript and other Server-Side languages and makes HTML as dynamic language.
- Integrated JQuery with Zend framework to create rich, dynamically generated webworms based on client settings.
Environment: PHP, JavaScript, Zend Framework, Web services, Eclipse, Angular, HTML/CSS, SQL, MySQL,LAMP, JQuery, Apache web server, LINUX.
Confidential - Raleigh, NC
Full Stack Developer
Responsibilities:
- Contributed in the modules development using angular Js.
- Developed backend services (angular Services) and reused the exciting services (REST, SOAP).
- Fixed the bugs in the existing application by tracking in RTC (jazz hub).
- Perform documentation for the modules designed and developed in the application.
- Responsible for system analysis, design and development
- Configured and worked inLAMPenvironment.
- Designed front-end using Angular, delivering a clean, responsive UI with Material Design.
- UpgradedApacheandTomcatin Production servers to latest version, configured and tested successfully.
- Installed and configured PHP, apache and MYSQL on different servers.
- Used and Integrated MVC architectural pattern for developing enterprise applications.
- Worked on different modules like App Dashboard, People Dashboard, Release Calendar, Issue Dashboard etc.
- Involved in Query Optimization by creating indexes, various joins in MySQL.
- Used JAVA SCRIPT, JQUERY extensively in the entire application.
Environment: PHP, MySQL, Media wiki, HTML, XHTML, CSS, AJAX, Angular JS, Apache Web Server, JavaScript, JQuery, GIT, Tomcat6.0.x, 7.0.x on Red hat LINUX 6.0.,Apacheweb server, Performance tuning Probe, Junit.
Confidential
PHP Developer
Responsibilities:
- Involved in creating and managing databases using MYSQL
- Involved in back-end coding to manage static pages using code Igniter (MVC), JavaScript, JQuery, CSS and HTML.
- Using three kind of database Granite Database, Oracle, MySQL.
- Identifying and solving issues caused by plugins or feeds under PHP, MYSQL, HTML, CSS, JavaScript and JQuery Technology.
- Modifying PHP, HTML, CSS, Java script, JQuery according to project requirements.
- Worked on developing web pages using AJAX, JavaScript, HTML, JQuery, JSON, XML, and REST.
- Responsible for implementing timely, high-quality text and HTML/CSS& in corporate Responsive Design techniques in the web content.
- Performed system upgrades to Word press websites, including Word press core, contributed modules and custom theme upgrades.
- Updating themes, database and plugins & redesigning the application pages according to client requirements.
- Designed sites in Photoshop, slicing it and then convert it in HTML in tabular format.
- Used the Model View controller (MVC) framework to build modular and maintainable applications.
- Design & development of Key functionalities of the application and creation of relevant UML artifacts and design documentation.
Environment: Java, C, C++, PHP, MySQL, Linux, Apache, JavaScript, HTML, CSS, Dream viewer.