Sr. Drupal Developer Resume
Herndon -, VA
PROFESSIONAL SUMMARY:
- Around 9+ years of IT experience as a Front - End/Web/UI Developer with actively involvement in designing and developing the websites.
- Extensively used HTML, CSS, HTML5, CSS3, Bootstrap, Drupal, JavaScript, AJAX, JQuery, AngularJS & Angular0.1, Angular2, Angular4, GruntJS & NodeJS, and PHP.
- Used Bootstrap for responsive design and worked with JSP templates, NodeJs & Angular2.
- Proficient in developing using AngularJS Forms, Events, Validations, Modules, Factory Services, DOM, Expressions, Directives, Controllers, filters.
- Expertise in client scripting language and server scripting languages like JavaScript, jQuery, JSON, DOJO, Bootstrap, Node.js, AngularJS, Backbone.js, RequireJS, Action Script, JSF and JSP
- Extensively used the JavaScript frameworks jQuery.
- Worked on responsive design using media queries, bootstrap and Angular UI bootstrap, etc.
- Developed web applications using AJAX, Object Oriented (OO) JavaScript, JSON, JSONP, and XML.
- The Angular JavaScript framework for building web applications is highly efficient to use with the other latest frameworks as well as using RESTful services
- Hands-on experience using JQuery plugins and JavaScript Frameworks like Angular JS, Ext JS in web application.
- 3+ Years experience in created web related modifications and changes using Photoshop.
- Experience in designing web pages with menus and paginations using JavaScript and JQuery plugins.
- Good understanding of advanced JavaScript libraries and frameworks, such as AngularJS, and ReactJS.
- Extensive experience with CSS3 and leveraging best practices, modifications of existing CSS files to enhance the user experience.
- Used JSP, HTML, CSS and JavaScript to render the dynamic web pages (presentation layer) for the application.
- Experience in cloud stack such as Amazon AWS .
- Performed website optimization and faster page loading using CSS sprites.
- Used JIRA for bug tracking.
- Experience in using various tools and IDE's for designing and development like Eclipse, NetBeans, Adobe Photoshop, Notepad, and Sublime.
- Excellent understanding of relational databases involved in application development using MySQL.
- Developed the UI with AngularJS as filters, root scope, custom directives, single page applications and templates.
- Responsible for checking cross browser compatibility and have good experience on different browsers such as Safari, Google Chrome, Mozilla, Internet Explorer, etc.
- Skilled at writing SQL, Designed Stored procedures, Functions & Triggers.
- Experienced in Design, Development of web-based Applications using Apache Tomcat 7.0.
- Experience in deploying applications on Windows environments.
- Hands on experience with Integrated Development Environments (IDE’s) and tools like Eclipse,
- Strong verbal and written skills. Good problem solving and communication skills. Able to work in a diverse environment, shares responsibility for the team's success or failure, and self-motivated to contribute towards team/company goals.
TECHNICAL SKILLS:
- HTML/ HTML5, CSS/ CSS3, DHTML
- Junit
- JavaScript, jQuery, AJAX, PHP, JSON, Node JS.
- LESS, SASS
- AngulsrJS,Angularjs2, Backbone.js, Require JS Knockout JS, EXTJS, D3JS, React JS, Node.JS
- DOJO, YUI
- Cordova
- NPM, Bower, Gulp, Grunt
- AJAX
- JQUERY
- XML, XSLT, XHTML
- RESTFUL, SOAP Web Services
- Visual Studio, Eclipse, NetBeans, Dreamweaver
- Apache Tomcat, JBoss, IIS, WebLogic, IBM WebSphere
- Windows, Linux, Ubuntu, Mac OS X, UNIX, LINUX
- T-SQL, PL/SQL
- My SQL, SQL Server, Oracle
- SVN, GIT, CVS, TFS
- Ant, Maven
- JENKINS
- Rational Rose, UML
- PHOTOSHOP, FLASH
- Waterfall, Agile, Scrum
PROFESSIONAL EXPERIENCE:
Confidential, Herndon - VA
Sr. Drupal Developer
Responsibilities:
- Create deployment script to deploy MySQL & Drupal changes programmatically to deployed on multiple Drupal environments.
- Developed and implemented custom modules in PHP/Drupal according to requirements
- Create Restful API to integrate with the headless Drupal front end angular UI with co-ordination with UI team.
- Developed usage rules for public and private users to manage site content through custom UI for site manager.
- Manage and define multiple user roles using Drupal roles module best practice to integrate based on the requirements.
- Support and involve in Drupal backend related deployment task.
Environment: HTML5, CSS3, Bootstrap 3, AngularJS 1.5, NodeJS, ReactJS, GRUNTJS, AJAX, JSON, Web Services, Agile Methodology, JIRA, GitHub, Bower.
Confidential, Fremont, CA
UI Developer
Responsibilities:
- Involved in Software Development Life Cycle phases like requirements gathering, Analysis, Design, Development and Testing.
- Designed and implemented the User Interface using HTML, XHTML, XML, CSS, JSP, AJAX
- Actively involved in using AngularJS, Bootstrap and HTML5 to enable client side date to meets specific criteria by applying various validation variable.
- Used JQuery core library functions for the logical implementation part at client side for all the applications.
- Worked on command line build tool like Grunt.js, Watchify and performed compilation and minification in the application.
- Worked with the browser by virtual DOM and component life cycle like Mounting, Updating and Unmounting in ReactJS.
- Developed AJAX based web based UI framework by utilizing jQuery library.
- Used JQuery plug-ins for Drag-and-Drop, Widgets, Menus, User Interface and Forms .
- Used Object Oriented JavaScript to designed dynamic client-side to web forms and simulate process for web application.
- Used JS for custom client-side validation and DOM manipulations.
- AJAX/JSON was primarily used for updating the DB with the modified content.
- Developed Date Time Picker using Object Oriented JavaScript extensively.
- Implement jQuery to navigate to different section of the page of the application using DOM elements, and create AJAX pages
- Used AJAX and XML to process asynchronous actions between front and back end.
- Involved in responsive web designing using various Bootstrap’s classes and Grids
- Demonstrated implementation and up-gradation of JavaScript Library.
- Implemented JQuery validation plug-in, modified JQuery validation plug-in to support custom validation.
Environment: JavaScript, JQuery, CSS3, HTML5, AJAX, Photoshop CC 2015, JSON, Bootstrap, ReactJS, JQuery, XML, JSP.
Confidential - Plainview, NY
Web UI Developer
Responsibilities:
- Attended daily meetings, kept up-to-date on best practices for JavaScript frameworks and techniques.
- Developed sub-sites for new products, customer investigation, and coupon discounts.
- Designed and implemented multiple new features in purityproducts.com related to different vitamins search and purchase using AJAX, JQuery, CSS3 and HTML5.
- Handled Browser compatibility issues in HTML5, CSS3 and Java Script for IE, Firefox and Chrome browsers.
- Implemented JQuery validation plug-in, modified JQuery validation plug-in to support custom validation.
- Worked with Developers in UI Integration and defect fixing. Implemented jQuery based accordion styles and handled complete jQuery in showing Rich Internet Application (RIA).
- Wrote numerous JavaScript functions for user input validation and verification.
- Design and implemented Vitamin Suggested module that offers to customer suggested products after evaluating customer’s preference.
- Implemented JQuery validation plug-in, modified JQuery validation plug-in to support custom validation.
- Developed sub-sites for new products, customer investigation, and coupon discounts.
- Used Ajax in JSON format for asynchronous request handling and partial refreshing by the user.
- Tested and debugged using JavaScript, Ajax, Servlet, JSP, and jQuery, CSS, HTML and SQL.
- Used SQL for Creating, Reading, Updating, Selecting data from MySQL database.
Environment: Ajax, JQuery, XML, JDBC, HTML, CSS, JavaScript, Tomcat4.0, Eclipse
Confidential SAN FRANCISCO
Full Stack Java Developer
Responsibilities:
- Solid experience with all aspects of web and distributed application development
- Strong knowledge of programming and software engineering knowledge; OO Design Principles, core OOPS, JEE Design patterns as well as their implementation in real world applications
- Hands- on Experience with Continuous Integration and Deployment Strategies
- Proven experience to automate build/deploy/release process and find ways to automate and improve our pipeline at every step
- Solid background in applications development methodologies, SDLC, Agile Methodology: SCRUM and other IT industry standards
- Experience in leading projects requiring application re-engineering, modernization / refactoring legacy code base to modernize technology, componentizing and segmenting code base for independent deployments
- Experience in test first development and pair programming
- Experience with XML/JSON and developing SOAP and REST services using Apache CXF or a comparable framework, EJB, Java Messaging, Maven, Groovy
- Knowledge of Spring and/or Rails frameworks a plus
- Strong communication skills
- Passion for growing your skills, tackling interesting work and challenging problems
- Experience translating business requirements into value-added, high-performing technical solutions in the health care sector
- Extremely organized with a strong sense of priority, urgency, and commitment to deadlines
- Independent/go-getter attitude to keep yourself well-versed with new evolving technologies in application development landscape and be able to define how some of them can help in improving the work you are a part of now or in future
- Excellent analytical and creative problem solving skills
- Excellent written and verbal communication skills, including strong interpretive skills, as well as the ability to effectively present, negotiate, influence, and build consensus
- Experience in object oriented programming, developing Multi-Tier distributed, Enterprise and Web applications using Java and JEE/J2EE technologies.
- Must know CORE JAVA, knowledge of writing JSPs, EJBs, and JavaScript.
- Skilled in Oracle Database - should be comfortable writing complex SQLs, Views, SPs. Must have a clear & comprehensive understanding of relational databases.
- Experience in using Integrated Development environments like Eclipse, RAD
- Experience in software configuration management using SVN for version control. Experience with commercial software development and/or healthcare industry experience
Environment: HTML, XHTML, CSS, DHTML, JavaScript, SQL Server 2008, ADO.NET (3.5/3.0), IIS7.0, XAML, WCF, AJAX, MVC 3, Win Forms, Web Forms, Web Services JavaScript, XML, XSL/XSLT, HTML, SQL Server 2008/2005, Windows NT, UNIT TESTING, Windows 7 professional