Javascript Web Developer Resume
Phoenix, AZ
SUMMARY
- More than 6 Years of professional experience in all phases of Software Development Life Cycle(SDLC) including requirements analysis, applications design, development, Integration, maintenance, installation, implementation and testing of various client/server, N - tier and web applications.
- Experienced as a Web Developer in developing WebApplications using JavaScript, HTML/DHTML, XHTML, jQuery, CSS, Ajax, Angular.js, Ext.js, React.js, Node.js, D3.js, XML, XSL, Twitter Bootstrap, Responsive Web Design and Adobe Creative Suite (including ACS 5.5).
- Sound Understanding and good experience with Object Oriented Concepts, Object Oriented JavaScript, Object Oriented Design and Implementation.
- Experience on consuming WEB API’sand developing RESTFUL APIs on Node.
- Good experience with CSS frameworks such as SASS, LESS, etc.
- Experienced in Designing table-less layouts.
- Experience with Jasmine, Mocha and Chai for unit testing.
- Good Understanding of Document Object Model (DOM) and its Functions.
- Expertise in Client Side Validations using JavaScript.
- Excellent working knowledge and thorough exposure on cross browser compatibility issues inInternet Explorer, Mozilla Firefox, Safari and GoogleChrome.
- Good Knowledge of using IDE Tools like Eclipse, Intellij IDEA Java/J2EE application development.
- Good knowledge on UX strategies and principles.
- Good Experience working with High Traffic and High Volume Websites.
- Good experience with Adobe Tools (Photoshop, InDesign, Illustrator andAfterEffects).
- Good Experience on wireframing and mocks with UXPin and InvisionAPP.
- Excellent interpersonal abilities, communication skills, time management and Team skills with an intention to work hard to attain project deadlines under stressful environments.
- Worked closely with the project management and marketing team to completely define specifications to help ensure project acceptance.
TECHNICAL SKILLS
Web Technologies: HTML, HTML5, CSS2/3, JavaScript, AJAX, jQuery, Angular.js, EXT.JS 6.0 and 6.1,ReactJS, NodeJS, D3JS, JSON.
Application Servers: IBM WebSphere Application Server 5.0/5.1/6.0/6.1/7.0 , Apache Tomcat, JBOSS.
O.S: UNIX, Linux, Mac OS and Windows NT/2000/XP.
Databases: MongoDB, REDIS, ORACLE, DB2, SQL Server, MS-Access.
IDE: Eclipse IDE, IntelliJ IDEA, Dreamweaver, Atom, Sublime Text Editor.
Version Control Tools: Subversion, GIT
PROFESSIONAL EXPERIENCE
Confidential, Phoenix, AZ
Javascript Web Developer
Responsibilities:
- Developed an internal application using ReactJS and NodeJS for Relationship Mangers
- Involved in writing NodeJS server using HapiJS framework and plugins.
- DevelopedNodeJS REST API’s and web services.
- Developied custom authentication using schema strategies of HapiJS
- Worked on Redis for storing and retrieving user preferences.
- Gained experience in MongoDB by working on storing user states.
- Developed validations using Joi plugins
- Developedunit test cases using Mocha-Chai for the routes, APIs and controllers used in the Node/Hapi server.
- Involved in developing Data Domain models and sample data for creating API.
- Managing API design life cycle using API Blueprint and Swagger for developing prototypes and model APIs that describe already deployed critical APIs
- Used GITHUB for the version control.
- Involved in User Experience and Validation during designing and comp sign offs.
- Created wireframes and mocks using Adobe Photoshop and InvisionApp.
- Created SVG assets for the frontend design and development.
- Involved in complete software life cycle and deploying of the project in the environments.
- Experience on Cloud Platform As A Service (PaaS).
- Followed Agile-Scrum for software development.
Environment: NodeJS, HapiJS, ReactJS, Redux, MongoDB, JAVA, JBOSS, Springboot, OracleDB, Atom, GITHUB
Confidential, Bentonville, AR
Frontend Developer
Responsibilities:
- Developed Customer facing applications using ExtJS for Company’s Carriers, Shippers and Drivers.
- Involved in writing custom ExtJS components and utilities.
- Developed the landing pages with Ext templates, HTML5, Javascipt, SCSS and SASS
- Worked on Modern Version of the application screens to be responsive in mobiles and tablets
- Developed reusable ExtXTemplates for various purposes in the project.
- Worked on writingplugins for exporting grids to an excel sheet.
- Worked extensively on manipulating page names, page titles and breadcrumbs in navigation and navigation trees.
- Used ExtJS charting features to provide great visual and detailed reports for the users.
- Implemented client-side validations using ExtJS and AJAX Library.
- Developed web pages compliant to W3C and ADA as well as Company standards.
- Worked on variety of tasks which included building JavaScript modules, reusable Ext components.
- Worked on developing stores for Ajax calls to consume RESTAPI’s.
- Worked extensively on Extpackages that were available locally and remotely for other projects.
- Implemented ESRImap components in the application to determine origin and destination of loads.
- Performed unit tests to the codebase using Jasmine.
- Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
- Used Polarion for requirements, tasks and defects tracking, Trello for task tracking and time management and Codebrag for code reviews.
- Followed Agile-Scrum for software development.
Environment: Sencha EXTJS 4.2, 6.0, 6.1, IntelliJ IDEA, TOAD, Java, J2EE, JavaScript, Spring MVC, JQuery, AJAX, JSON, XML, XHTML, DHTML,SVN, Adobe Photoshop, UXPin and MS Office.
Confidential, Jacksonville, FL
Web Developer
Responsibilities:
- Developed the UI Screens using HTML5, DHTML, XML, Java Scripts, Ajax, JQuery Custom-tags, JSTL DOM Layout and CSS3
- Worked on developing internal customer service representative (CSR's) tools.
- Developed cross-browser/platform HTML5, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards.
- Written Ajax driven JSON consuming JavaScript functions to save User selections such as radio button, drop-down menu selections into a cookie.
- Refactored, re-architected, and enhanced an existing AngularJS application to follow strict MVVM/MVC patterns for improved source code maintenance.
- Built a patient facing, HIPAA & WAI-ARIA compliant React.js web application as part of the patient workflow.
- Build prototype for various required services such as Scheduling, Logging and Notification Service using NodeJS.
- Wrote client Side code using React JS and used NodeJS, NPM&gulp directories to generate the server environments.
- Very good understanding how to use NodeJS clustering to get maximum benefit of CPU resources.
- Worked on portals for developingpatient online ordering using JavaScript, JQuery and Ajax.
- Worked on the modernization of a legacy and outsourced UI technologies withAngular.jsandJQuery.
- Created images, logos and icons that are used across the web pages using Adobe Photoshop.
- Created patient surveys and displayed the results in a dynamic report (D3, jQuery, MySql)
- Developed the pages that are complaint to W3C and ADA standards.
- Utilized Adobe Fireworks, Adobe Photoshop, Adobe Dreamweaver and Illustrator for the front-enddevelopment such as web pages, graphics and multimedia's.
- Manage the lifecycle of code development, from ideation to sprints to deployment with Agile Based Scrum Hybrid methodologies.
- Periodically scheduled repositories to support development needs using Git.
- Maintained Cross Browser compatibility & implement Responsive Design using TwitterBootstrap, custom media queries, etc.
- Involved in design and development of various modules of the system using Spring Framework.
- Worked on variety of tasks which included building CSS & JavaScript modules, Nodejs developer tools
- Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
- Added unit tests to the codebase using Jasmine.
Environment: Angular JS, ReactJS, NodeJS, HTML4.0/5, CSS3, Java, J2EE, JavaScript, JQuery, AJAX, JSON, XML, XHTML, DHTML, Eclipse and Adobe Dreamweaver, JIRA, SVN, Harvest, Adobe Photoshop and MS Office.
Confidential, Cincinnati, OH
Front End Web Designer
Responsibilities:
- Built complex desktop-style UI using HTML, CSS, JavaScript and AJAX, including configuration wizards and interactive reports.
- Utilized the mail merge techniques in MS Word for time reduction in sending certificates.
- Worked as a part of the team, to redesign and redevelop the web application into a Responsive Web Design
- Extensively used images of the product for web and catalogue.
- Used Backbone.js to structure JavaScript code in an MVC (Model View Controller).
- Wrote extensive HTML/ HTML5, CSS3 and JavaScript code to build dynamic pages using Eclipse.
- Used AngularJS as the development framework to build a single-page application.
- Used AngularJS to structure JavaScript code in an MVC (Model View Controller).
- Actively involved in all aspects of the system design.
- Added dynamic functionality to the application by implementing JQuery, NodeJS.
- Modularized front end CSS and JS code with Sass.Built a real time mouse/click user analytics web service with NodeJS
- Developed GUI using JavaScript, HTML/HTML5, DOM, XHTML, AJAX, CSS3 and JQuery in ongoing projects.
- Web UI is implemented with DOJOJavaScript framework that includes drag-and-drop, tree and grid controls, and floating panes.
- Used PhotoShop and InDesign for creating textures, images and logos for the web pages.
- Image editing, creating new icons and custom buttons and rendering in Photoshop.
- Used Illustrator for vector editing of images and logo without loss of pixel resolutions of the content.
- Converted the mock-ups into hand-written HTML, CSS (2/3), XHTML, JavaScript, JQuery, AJAX, XML and JSON.
- Built a reporting site to show customized dashboards of historical data processing rates(D3, mysql)
- Successfully performed the RESTful APIs Integration using XML and JSON.
- Involved in Oracle Database design.
- Written SQL Queries to interact with Oracle database using JDBC
- Used agile methodology for the software development.
- Interactive Planning for the product development.
- Use of Bower and Yeoman, advanced GruntJS configurations, Jasmine - Karma unit testing.
Environment: AngularJS, NodeJS, HTML5, CSS3, Java 1.4, J2EE, JavaScript, Backbone.js, D3.JS, XML, MS Office, Photoshop, JQuery, AJAX, XML, SQL, Oracle DB.
Confidential
Web Developer
Responsibilities:
- Involved in the Analysis, System study and designing of the project.
- Developed front-end screens with HTML, DHTML, CSS, JavaScript and JSP's. Extensively did client side validations using JavaScript and developed the required Servlets.
- As a developer, coordinated with onsite team and client in understanding the business process and requirement understanding.
- Developed stored procedures, triggers, functions and database tables in Oracle database.
- Data was retrieved from SQL servers.
- Worked on developing a suitable GUI for ATM locator.
- Participated in daily meeting for enhancing the features for the portal.
- Communicated and was involved in testing with QA team which involved cross browser testing, loading and performance checking.
- Used JQuery core library functions for the logical implementation part at client side for all the applications.
- Used JQuery to traverse through a DOM tree and manipulated the nodes in the tree.
- Implemented the Drag and Drop functionality using JQuery framework.
- Used JQuery plug-ins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Developed Date Time Picker using Object Oriented JavaScript extensively.
- Used JDBC, application server provided transaction API for accessing data from the Oracle the using standard statements.
- Preparation and review of Unit Test Plan, Unit Testing, Test Results review and other quality related work.
Environment: HTML, CSS, JavaScript, XML, XHTML, DOM, DHTML, Oracle database, Eclipse, SQL, SVN, Windows XP/07 and MS Office.
Confidential
Front End Developer
Responsibilities:
- Designed business applications using web technologies likeHTML, XHTML, andCSSbased on theW3Cstandards.
- Worked on functionalities likeExternal mail,Filters, Pop up Mail, Sorting.
- ApplyingCSSstyles to create left and top navigation of the web page.
- Designed, developed and maintained an automatic e-mail form usingJAVA, CSS.
- Worked with technologies such asjQueryandAjaxto make the website more attractive and user friendly.
- Created design mock-ups and wireframes using Adobe Photosho.
- Imported the data from aMS ACCESSdatabase to anSQL database. Optimized some queries and tables in the new SQL database.
- Created dynamic tables using upon user input and manipulated theDOM and its styles using jQuery.
- Used animate feature in jQuery to addanimationto certain parts of the webpage.
- Worked with various elements of CSS like padding, margin, etc
- Document the entire new project to assist during troubleshoot.
Environment: HTML, CSS, JavaScript, XML, XHTML, DOM, DHTML, SQL database, Eclipse, SQL, SVN, Windows XP/07 and MS Office.