Sr. Php/full Stack Developer Resume
Houston, TX
SUMMARY:
- Over 9+ years of experience in software development as a Full Stack/PHP Developer and Web Developer, MEAN Stack developer and UI/UX Designer in various environments.
- Experienced as a User Interface/Front End Developer in developing applications using HTML, HTML5, CSS, CSS3, JavaScript, DHTML, DOM, XHTML, JQUERY and Ajax.
- Experience in web development with a strong background working on open source technologies, including HTML/HTML5, CSS3 etc.
- Experienced in HTML Integration using PSD file.
- Worked extensively in Agile Development process used the JavaScript frameworks JQUERY.
- Hands on experience on E - commerce.
- Hands on experience with Amazon Web Services (AWS) technologies Elastic Compute Cloud instance(EC2).
- Experience on working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, Pseudo Classes and Pseudo Elements.
- Expertise in Client Side designing and validations using HTML, DHTML and JavaScript.
- Experience with Firebug for Mozilla and IE Developer Toolbar for Internet Explorer.
- Experience on large scale JavaScript projects / Front End Development.
- Experienced in Designing table-less layouts.
- Experience in creating and consuming Web Services.
- Experience in developing and analyzing of REST APIs for collection and retrieval of high volume data using NodeJs
- Expertise in jqPlots, High Charts, Google API, JQUERY UI and Bootstrap.
- Experience in AngularJS, Backbone.js, Underscore.js, Node.js and Responsive design.
- Experienced in designing, developing, delivering and implementing data-driven desktop and Web applications for clients and assisting in the development and maintenance of company Web applications (Internet and Intranet)
- Hands on Experience in Cost account management using Earned Value Management Methodology.
- Experience in building chrome extensions and plugins using HTML, CSS, and JavaScript.
- Strong exposure to Adobe tools - Photoshop, Dreamweaver, Illustrator and Flash.
- Experience in designing and developing Servlets to communicate between presentation and business layer and also creating JSP custom tags.
- Strong experience in SEO (Search Engine Optimization) and Progressive Enhancement.
- Exposure in Responsive Web Designing, Strong experience in Unit Testing, Integration Testing.
- Expertise in effective interactive design solutions that meet business, project, and design goals, based on standards and guidelines.
- Well versed Knowledge of MVC Architecture and also in using version control (SVN, GIT).
- Skilled in conceptual development of Web-based Projects, including Project Strategy, Functionality, Information Architecture, Navigation Systems.
TECHNICAL SKILLS:
Web Technologies: HTML 4.0/5, XHTML, CSS2/CSS3, JavaScript, HTML, CSS, AJAX, JQUERY, XML, JSON.
JavaScript Libraries: Node.js, Backbone.js, Ext.js, Angular.js, Express.js, Require.js, React.js, Underscore.js
Programming: PHP, OOP, C, C++, JAVA, R Language, Python, Classic ASP
Data Management: MYSQL, phpMyAdmin, MS SQL Server, Access, Oracle 9i+, SSIS, Oracle SQL, PL SQL
IDE & Tools: Dreamweaver, Notepad++, Adobe Photoshop CS6, Adobe Illustrator CS6, Adobe In design CS6, MS Visual Studio, Eclipse2.x/3.x., Microsoft Visio
Application Server: Apache Tomcat 5.5/6.0,WebLogic Application Server, Web Sphere
Version Controls: SVN, CVS, GIT
Other Tools: Adobe Photoshop, Gimp, Servlets, MS Office, JIRA, Firebug, Chrome Developer Tool, Windows Movie Maker
WORK EXPERIENCE:
Confidential, Houston, TX
Sr. PHP/Full Stack Developer
Responsibilities:
- As a Full Stack Developer involved in back-end and front-end developing team also involved in designing building, maintaining, reviewing and supporting quality code and services.
- Developed Page layouts, Navigations and presented designs, usability strategies and concepts to the clients and the management to review.
- Created efficient, cost effective, secure, and scalable AWS cloud design based on business requirements.
- Responsible for developing the UI pages using HTML5, CSS3, JavaScript, Angular.js, Ember JS, Bootstrap 4.0, Drupal 8.3, JSON, and jQuery, AJAX.
- Successfully implemented Drupal to migrate the data from MySQL database.
- Developed SQL Queries and stored procedures using MySQL to fetch complex data from different tables in remote databases.
- Customized the website with other contributed modules including tokens, PHP code, CTools, Views, and Panels etc.
- Built PHP applications to meet product requirements and satisfy use cases using MVC architecture, AngularJS Framework and Drupal CMS.
- Integrated existing Drupal modules as well as create custom theme, module, views, functions and hooks.
- Collate functional, non-functional requirements and business requirements of applications and design the AWS cloud architecture that integrates with existing infrastructure without issues.
- Successfully implemented new modules and themes into Drupal core to allow for rapid development.
- Involved in Re-Skinning of website development in Drupal 8.3 and developed custom modules to support system.
- Worked on applications and developed them with XML, JSON, XSL (PHP, Django, Python, Rails)
- Development of testing framework and automation using with Python.
- Developed Contact Fill Application using Drupal and installation and integration of the Application online.
- Developed backend services (angular Services) and reused the exciting services (REST, SOAP)
- Developed Python/Django application for Google Analytics aggregation and reporting.
- Generated Python Django Forms to record data of online users.
- Used Python and Django creating graphics, XML processing, data exchange and business logic implementation.
- Used AngularJS including authoring complex directives, services, controllers, and filters.
- Implemented responsive web design using media queries, bootstrap and node JS and Express.
- Used jQuery plugins to implement features as a light box, galleria, sliders and other intuitive features.
- Used CSS Sprites along with AngularJS to decrease the number of HTTP requests and load time of web pages.
- Working on coding optimized SQL queries, PL/SQL Stored Procedures, Functions, Packages and Triggers on databases
- Worked in all phases of SDLC, including requirements analysis, design and development, bug fixing, supporting QA teams and debugging production issues.
- Worked in scrum process attending daily stand up and completing tasks in sprints.
- Used AJAX XML Http Request to post visit messages and to occasionally check the server for new messages and upgrade your talk window.
- Fabricated vivified flag for landing page utilizing Adobe Flash CS3 and MS Expression Blend.
- Designed design, catches, logos and glimmer movement for the site.
Environment: HTML5, XHTML, DHTML, CSS3, JavaScript, jQuery, AWS, XML, MySQL JSON, Drupal8.3, Restful API, Bootstrap 4.0, Adobe Flash CS3, & Python.
Confidential, Bothell, WA
Sr. PHP/Lamp Developer
Responsibilities:
- Part of a dynamic team which developed diverse Web based solutions using LAMP stack.
- Included CRM and Ecommerce applications. Which also involved a steep learning curve for most of the projects.
- Used HTML5 and JQUERY to save HTML canvas element as JPEG, PNG or TIFF file
- Worked on automotive content management system (CMS) which is built in PHP Sweet framework, used LAMP setup.
- Customized Sugar CRM product to suit the needs of different organizations and integrated jasper reports to generate information relevant to different stakeholders.
- Developed the application using PHP5, HTML, JavaScript, MYSQL and Apache server.
- Implemented a CVS to Subversion repository migration and helped to automate code management between the development, test, and production environments.
- Optimized PHP project running on Symfony framework.
- Added functionality as career timeline and media (images / Video) upload using technology HTML, JQUERY, JavaScript and CSS
- Enhanced exiting website using PHP, MYSQL, Restful APIs, HTML, XHTML, Oracle, JQUERY, CSS, AJAX, JavaScript and XML etc.
- Used frameworks such as Bootstrap using technology like JavaScript, AJAX, JQUERY for front-end.
- Used JIRA for bug tracking.
- Designed and developed database with normalization techniques using MYSQL.
- Worked on PHP5 and MYSQL, HTML5, Ajax, JavaScript, CSS3 and WordPress on Windows and Linux operating systems.
- Designed dynamic and multi-browser compatible pages using HTML, CSS, JQUERY, JavaScript and AngularJS.
- Worked on Agile and Waterfall methodologies and actively participated in daily SCRUM meetings to produce quality deliverables within time with good understanding of business cycle.
- Developed and Deployed applications in Heroku cloud platform.
Environment: HTML5, CSS3, JavaScript, JQUERY, JSON, AJAX, Bootstrap, Apache, Restful API, Agile/ Scrum development, JIRA, Heroku, Lamp, Zend
Confidential, Tampa, FL
Sr. Full Stack/Web Developer
Responsibilities:
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, SASS, JavaScript, BackboneJS, Ajax and JSON.
- Develop several single page modules using Backbone.js. and high charts.
- Developed and architected an improved single-page application using Backbone.js. and existing REST API.
- Web application development for backend system using Backbone.JS and Node.JS.
- Extensively used Node JS to perform watch on unit tests, modification and live reloading to apply the changes made.
- Writing unit tests in mocha js and system testing in newman.js/postman.
- Worked on creating responsive website for smart devices using responsive design and media queries.
- Worked with Photoshop for the company's products' Cutouts, Callouts, Hero-Images and backgrounds.
- Implemented a Restful API server with Nodejs and Express.
- Developed object oriented JavaScript libraries for Browser window management, and used MVC/MVVM design patterns
- Developed a chat portlet using Node.JS and Socket.IO
- Developed real time tracking of class schedules using Node JS (socket.io based on socket technology, Express JS framework)
- Created server-side Routes with the help of Nodejs and connected to the database using Mongoose.
- Designed and developed NodeJs REST application to expose API's to external clients.
- Used Ajax, JSON to send request to the server to check the functionality of the websites.
- Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
- Developed Angular custom directives. Improved scalability by storing socket buffers on Redis and maintaining sessions by MongoDB.
- Worked with Angular Controllers, services and Factory functions.
- Wrote/consumed restful web services which were communicated via JSON to drive single page web applications.
- Created front end routing that connects with the database and manages the application's state using Redux.
- Designed REST APIs that allow effective and low cost application integration.
- For easy debugging used testing frameworks Karma and Jasmine.
- Completed the data migration from old website to newly developed CMS by creating a custom Drupal Module.
- Used JSON for storing and exchanging information between browsers and servers.
- Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.
- Active participation throughout the entire software development lifecycle from project inception, to code development and elaborate testing of the various modules.
- Involved in Agile/SCRUM based approach to UI Development.
- Been an active team player, helped in fixing bugs and also carried out troubleshooting.
Environment: Drupal8, HTML5, CSS3, SASS, JavaScript, AngularJS, BackboneJS, Ajax and JSON, Nodejs, MongoDB, Node JS, Redux, JS FrameworkConfidential, Tempe, AZ
Sr. Full Stack/UI Developer
Responsibilities:
- Actively involved in all aspects of the system design.
- Closely worked with Business System Analyst to understand the requirements to ensure that right set of UI Modules been built.
- Involved in developing UI using node.js and angular.js with MVC design patterns at backend.
- Developed all the UI pages using HTML, CSS, Bootstrap, JSON, JavaScript, jQuery, and Ajax.
- For better UI Experience used technologies such as AngularJS, Node.js and Express.js.
- Get and post Methods to get data with Ajax calls.
- Worked on chat application using node.js and Socket.io.
- Used Node.js and Express.js for creating Services.
- Created Restful web services and Created Event Emitters using Node Js.
- Used Express Framework to set up middleware to respond to the HTTP requests with the help of Node Js.
- Participated in understanding of Node.js technologies and development tasks.
- Implement modules into Node JS to integrate with designs and requirements.
- Implementing secure coding for PHP, and use of asymmetric encryption techniques for persistence of sensitive data.
- Maintaining and extending functionality of API Proxy/Web Services, written in node.js.
- Installation, configuration and support of Lamp/Wamp server.
- Implemented Back-end API using Node Js with the help of Express Framework.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Designed web pages and used applications that meet business needs and user goals through a user experience.
- Used Bootstrap for responsiveness and expertise in Grid Control System.
- Developed Date Time Picker using Object Oriented JavaScript extensively.
- Developed and implemented UI controls and API's using Angular.js.
- Used Protractor for testing JavaScript code.
- Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
- Created various interactive plug-ins, widgets or design UI/UX.
- Developed Ajax based web UI framework by utilizing JQUERY library.
- Wrote application level code to perform client side validation using JQUERY and JavaScript.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
Environment: HTML, CSS, Bootstrap, JSON, JavaScript, JQUERY, Ajax, node.js, angular.js, Bootstrap, Lamp & Wamp
Confidential, Nashville, TN
Web Developer
Responsibilities:
- Worked in a team of eight, Involved in development, enhancement, testing, security and performance of the application.
- Performed the Synchronous/Asynchronous file operations and created web server with the help of Express Using Node Js.
- Designed innovative graphical user interface for the company website including site architectures, navigation layouts, using Photoshop and Flash.
- Developed and enhanced several multi-threaded components of our applications allowing better performance as well as a hook for clients to modify their products.
- Developed various models, collections and views using backbone.js
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Created cross-browser compatible and standards-compliant CSS-based page layouts.
- Created various interactive plug-ins, widgets or design UI/UX.
- Involved in making the application Responsive using Bootstrap, and used LESS pre-processor.
- Used Knockout.js to provide a simple on boarding validation mechanism.
- Implemented and designed user interface for web based customer application.
- Wrote code to implement Ajax based application by fetching the response from backend API as a part of JSON.
- Other responsibilities included implementation and support for production and clients
- Used Selenium for testing the site, test cases were written and automated using Selenium.
- Performed Automation testing using Selenium on Web based (Browser) application.
- Analyzed existing administrative work flow, identified time-consuming processes, and developed generic web based solutions for staffs and training student using MYSQL, JavaScript, PHP and CSS customizing them for individual departments as required.
- Interfaced with third-party vendors to customize UI/UX solutions for web verticals.
- Design User Interface for the project using HTML, CSS, and Flash.
- Involved in writing SQL Queries, Stored Procedures and Triggers
- Developed JavaScript library for rendering domain-specific layout XML to the web.
- Created web content and checked for cross-browser issues, operating systems, and screen resolutions.
- Created handouts with Illustrator, Photoshop and In Design and presentation using PowerPoint.
- Code sites according to SEO, and keyword analysis, Social Network and Google Search Appliance (GSA)
- Personalization of search experience based on the knowledge of end users.
- Used GSA to obtain results in raw XML and make it presentable to end users by parsing XML file with an XSLT style sheet by generating an HTML web page.
Environment: PHP, MYSQL, HTML, DHTML, XHTML, JavaScript, Backbone.js, AJAX, XML, CSS, Adobe Photoshop, Knockout.js, Selenium, Dream Weaver, GSA, Windows XP