Mean Stack Developer Resume
Phoenix, ArizonA
SUMMARY
- 8 years extensive experience in the Web Applications Development using HTML 4.01/5, CSS (2/3), XHTML, JavaScript, JQuery, JQuery UI, Node.js, Backbone.js, Express.js, Knockout js, AJAX, XML, JSON and Bootstrap.
- Expertise in developing web page quickly and TEMPeffectively using, HTML 5, CSS3, JavaScript, JQuery. Knowledge on PHP, MySQL and WordPress.
- Extensive experience in DOM manipulation using JavaScript, jQuery.
- Developed websites using JavaScript frameworks such as AngularJS and Backbone.js.
- Experience in developing Ext - JS components like Grids, Toolbars, Panels, Combo-Box.
- Working experience on integrating back-end technologies with JavaScript and JQuery by using AJAX and JSON.
- Expert in develop web pages for different device like Mobile, Ipad, and Desktop using RWD and Bootstrap.
- Consuming Restful services using Ajax, HTML, XML, JSON, JavaScript, jQuery.
- Experience on working with CSS background, layouts, lists and links, Positioning, Float, Align, Pseudo-class, Pseudo Elements, Dimension, Box model, texts, borders, margin, padding, and tables
- Extensive Knowledge in developing Single Page Applications (SPAs) using various JavaScript frameworks likeAngular.js, backbone.js, underscore.jsand bootstrap.
- Strong in Web designing technologies like HTML5, XHTML, JavaScript, CSS3, JQuery,BackboneJs, Ajax and JSON.
- Experience in CSS3 properties for gradient, border radius, and animation etc.
- Experience in using various IDE’s like WebStorm, Visual Studio, Sublime text, Adobe Dreamweaver, Notepad++ and Eclipse
- Generated Responsive Pixcell perfect web pages based on key combs of Adobe illustrator.
- Very good experience in Document Object Model (DOM).
- Expert in Debugging issues using Firebug/Developer Tool.
- Extensive Experience in Applications using AJAX, Object Oriented (OO) JavaScript, JSON, JSONP, and XML.
- Excellent work experience in Agile process and Sprint Planning, daily standup to sync up with Team for current sprint status.
- Experience in package manager Bower to perform installation and maintain necessary packages for required projects and task runner Grunt and Gulp.
- In-Depth knowledge/Experience of Web 2.0, JavaScript, JQuery, W3C Standards
- Comfortable with both Windows and Linux, Unix environments.
- Capable of quickly learning and delivering solutions as an individual and as part of a team.
- Self-motivated Team player with excellent interpersonal and communicational skills.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Opera, Firefox, Google Chrome and Internet Explorer.
TECHNICAL SKILLS
Web Technologies: HTML4/ HTML5, DOM, DHTML, XHTML, CSS2/ CSS3, JavaScript, Ajax, JSON.
JavaScript libraries / frameworks: JQuery, JQuery UI, Ext.js, Angular.js, backbone.js, Node.js, Bootstrap, Ext.js, RequireJS
Languages: Core Java, J2EE (Servlets, JSP, JDBC), C, C++
Databases: Oracle 10g/9i, PL/SQL, MySQL
IDE/ Tools: WebStorm, Visual Studio, Sublime text, Adobe Dreamweaver, Notepad++ and Eclipse
Operating Systems: Windows 10/8/7/XP/2000, Linux, Ubuntu
Web/ Application Servers: Apache Tomcat, JBoss
PROFESSIONAL EXPERIENCE
Confidential, Phoenix, Arizona
MEAN Stack Developer
Responsibilities:
- Developed dynamic web pages using HTML5, CSS3, JavaScript, jQuery, AngularJS, Bootstrap and Ajax.
- Closely working with business team to understand the requirement to ensure that right set of UI modules been built.
- Involving in Agile process, biweekly Sprints, and daily Scrums to discuss the development of the application.
- Worked on MVC framework like AngularJS as a development framework to build single page applications.
- Responsible for setting upAngularJSframework for UI development. Developed html views with HTML5, CSS3, JSON andAngularJS.
- Extensively used Bower and Node components in the implementation of JavaScript libraries.
- Used Angular UI Grid for displaying data in table and implemented some standard and advanced features like sorting, filtering, grouping, expandable rows, column pinning, edit in place and expandable rows.
- Used MEAN (MySQL, Express, Angular, Node) Stack.
- Used Node.js as a proxy to interact with Rest services and also interacting with Database.
- Used Swagger API for documenting the API’s.
- Development of pages that renders information pulled from the back-end MySQL database with Sequelize, and dynamic menu-submenus and other UI contents based on JSON data in angular controllers.
- Used ExpressJS to route different endpoints, made services RESTful and used Sequelize JS to manipulate data in MySQL.
- Developed RESTful API’s in Node.JS
- Involved in designing and creating the database for the project in MySQL.
- Solid experience with Responsive Web Design (RWD) with involvement in several web application development projects.
- Worked on Rest API calls and integrated with UI.
- Experience with Agile Management tools like Rally.
- Worked on testing services using Firefox REST client.
Environment: HTML5, CSS3, JavaScript, JQuery, Angular JS, AJAX, JSON, Restful web services using Node.JS, Express JS, Swagger API, Sequelize JS, MySQL, Bootstrap, Angular UI Grid.
Confidential, Columbus, Ohio
Front End/ UI Developer
Responsibilities:
- Involved in the Software Development Life Cycle phases like Requirement Analysis, Implementation and estimating the time-lines for the project.
- Responsible for designing page layout using HTML5, CSS3 along with JQuery and adding dynamic functionality to each module.
- Designed DOM based interactive to reprogram selected links and adopted WCAG 2.0 standards for HTML and XHTML and W3C standards for CSS as well.
- Extensively involved in redesigning the entire site with CSS styles for consistent look and feel across all browsers and all pages.
- Involved in Enhancement of existing application utilizing angular.js, created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- UsedAngularJSas the development framework to build a single-page application.
- UsedAngularJsand Handlebars.js framework where data from backend is stored in model and populated it to UI.
- CreatedAngularJsController which Isolate scopes perform operations in UI.
- Worked on cross-domain requests using JavaScript,AngularJS, jQuery, JSON
- UsingAngularJscreated custom directives for data manipulations and to display data in company standard format in UI.
- Converted the pages from XMI (XML Metadata Interchange) toAngularJsand in this process had to deal with converting the XMI request and response in the front end to JSON (Java Script Object Notation)
- Created and developed the web-page layout and positioned/developed design elements, using Dreamweaver, HTML and Adobe Photoshop.
- Designed Frontend with in object oriented JavaScript Framework like bootstrap, Backbone.js, Node.js, Angular.js and Ext.js.
- Development of the interactive UI's for the front end users using the front end technologies like HTML, CSS, JavaScript and JQuery.
- Designed dynamic client-side JavaScript, codes to build web forms and simulate process for web application, page navigation and form validation.
- Extensively used CSS and Bootstrap for styling the HTML elements.
- Developed Tabbed pages using AJAX with JQuery and JSON for quick view of related content, providing both functionality and ease of access to the user.
- Designed the email blasts using Adobe software and then implemented them using HTML and Java script.
- Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
- Performed JUNIT testing.
- Used the Jasmine test library to perform unit testing. Test coverage was checked using Karma.
- Performed end to end testing using Protractor.
- Used Agile methodology for the software development.
Environment: HTML5, CSS3, JQuery, JavaScript, AJAX, XHTML, HTML, CSS, XML, DOM, MVC, RestAPI, Dreamweaver, AngularJS, GitHub, Jenkins, backbone.js, Node.js, Ext.js, Bootstrap, agile, SOAP UI, Oracle, Windows, IE, Firefox, Chrome, Linux.
Confidential, Columbus, Ohio
Front End/ UI Developer
Responsibilities:
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, jQuery, Angular JS, AJAX and JSON.
- Used JavaScript, jQuery for user interactions in pages.
- Worked on creating responsive website for smart devices using responsive design and media queries.
- Used JQuery Ajax for service calls on pages to interact with the server for information.
- Rapid prototyping of design concepts.
- Experience with jQuery, Backbone.js, Require JS
- Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.
- Involved in designing and developing the JSON, XML Objects with MySQL.
- Used Ajax, JSON to send request to the server to check the functionality of the websites.
- Testing the website on multiple browsers with their old as well as latest release.
- Used JSON for storing and exchanging information between browsers and servers.
- Using complex Object Oriented concepts in improving the performance of the websites.
- Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.
- UsedBackbone.jsfor Fetching Data from the Server by giving URL to get JSON data for model and to populate model from the serve
- Responsible for setting upAngularJSframework for UI development. Developed html views with HTML5, CSS3, JSON andAngularJS.
- Created forms to collect and validate data from the user in HTML and JavaScript.
- Active participation throughout the entire software development lifecycle from project inception, to code development and elaborate testing of the various modules.
- Used agile methodology for the software development.
- Developed SQL queries to perform insert, update or delete operation on MySQL database.
- Responsible for authoring of website functionality with JavaScript, HTML, CSS.
Environment: HTML 5, JavaScript, Backbone.js, AJAX, CSS 2/3, JSON, XML, JBoss, XHTML, HTML, CSS, XML, DOM, Dreamweaver, Agile, Windows, IE, Firefox, Chrome, JSP, DHTML, jQuery, AJAX, JSON, DOM, DHTML, XML, Photoshop,backbone.js, SVN, Junit, Agile, Ext.js, UML, JSTL, Servlet, Maven, GWT (Google Web Toolkit), Websphere, SOA.
Confidential, Columbus, Ohio
Front End Java/UI Developer
Responsibilities:
- Worked closely with SMEs, developers and other IT teams to understand the scope of the project and accordingly, gather functional requirements of the project in order to design and implement the application.
- Designed front end with in object oriented JavaScript Framework like Ext.js.
- Implemented web application withPHP Code Igniter framework.
- Enhanced user experience by designing new web features using MVC Framework likeBackbone.js.
- Developed customer facing software for managing advertisements to grow the business using Backbone.js, JavaScript/ jQuery, HTML, CSS.
- Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, AutoComplete, JSON, JavaScript, JQuery.
- Participated in meetings with the end-clients to develop layout, color scheme for the web page and implemented them with the halp of HTML5, CSS3 and JavaScript.
- Extensively used CSS (Cascading Style Sheets) along with RWD to apply different styles to the layouts for varying screen sizes and pixels.
- Worked on jQuery to make dropdown menus on web pages and display part of a web page upon user request.
- Reviewed customer feedback about the debugging issues, fixed bugs with HTML5 and JavaScript codes and worked on resolving browser compatibility issues.
- Developed components to fetch the data from the back end using AJAX and jQuery.
- Used SVN for Version Control.
- Implemented Spring MVC architecture and Spring Bean Factory using IOC. Configured Bean properties using dependency injection.
Environment: HTML, JavaScript, AJAX, CSS, JSON, JQuery, XML, DOM, Dreamweaver, Agile, Windows, IE, Firefox, Backbone.js, Drupal, EXTJS, DHTML, JQuery, Ajax, DOM, JSON, Adobe CMS, Spring, Adobe Flash, SOAP, REST Web Services, Eclipse, Chrome.
Confidential
Web/ UI Developer
Responsibilities:
- Designing and developing dynamic web pages using HTML, CSS and JavaScript.
- Coded extensively in jQuery to make rich internet web pages and created custom date picker on the website.
- Develop HTML and CSS template using photoshop.
- Developed mockups and prototypes using HTML and CSS.
- Did extensive JavaScript and JQuery programming to give AJAX functionality for the website.
- Design website and maintain the website content up to date.
- Experience creating dynamic FLASH applications using JavaScript and Flash animation using Adobe Flash.
- Designed dynamic and browser compatible pages using HTML, DHTML, CSS and JavaScript.
- Created UI designs using Web 2.0 standards
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
- Developed page layouts, navigation, animation buttons and icons.
- Did extensive JavaScript and JQuery programming to give AJAX functionality for the website.
- Further tasks include management of all MySQL database and all the required tables to store different survey information related to the site.
Environment: HTML, CSS, JavaScript, JQuery, MS Access, Adobe Flash, IE 6, 7, 8, Firefox, Chrome, Dreamweaver, Agile, Windows.
