Sr. Web Developer Resume
Whippany, Nj
SUMMARY:
- 7+ Years of professional experience in design and development of web applications using HTML/HTML5, XHTML, DHTML, XML, CSS2/3, AJAX, DOM, JavaScript, jQuery, AngularJs, React.Js, Node Js, BackboneJs technologies in Banking, Healthcare, Ecommerce and insurance domain with Software Development Life Cycle (SDLC) Experience in designing User Interface (UI) applications and professional web applications using HTML5, CSS3, JAVASCRIPT, JQUERY, AJAX, JSP, JSON, Bootstrap, and AngularJs.
- Specialized in development and implementation of Application, mobile and Web based Technology Solutions.
- Experience in designing Single Page Applications (SPA) using AngularJs MVC frameworks.
- Experience with Responsive and Adaptive Design using Media Queries, Twitter Bootstrap and jQuery Mobile.
- Experience in HTML5 Web and Mobile applications and Web technologies (HTML5, CSS3, JavaScript, jQuery)
- Expertise in AngularJs Controllers, directives, components, factory, service resources, routings and events.
- Good experience working on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
- Good experience with Responsive Web Design (RWD).
- Experienced with JavaScript OOP i e using inheritance and function closures.
- Extensive experience in developing web page quickly and effectively using JQuery and also in making web pages cross browser compatible.
- Proficient in using AJAX for implementing dynamic Web Pages where the content was fetched via API calls and updated the DOM JSON Parsing
- Adapted Model - View-Controller (MVC) frameworks for developing web applications.
- Experience with various MVC Java frameworks like Angular.JS, EXT.JS, Backbone.JS, Node.JS, Ember.JS, bootstrap.JS, React.JS, D3.JS, etc.
- Experience applying the latest development approaches including MVC in the browser, event-driven applications using AJAX, Object Oriented (OO) JavaScript, JSON, JSONP, and XML.
- Expertise in analyzing the DOM Layout, Java Script functions, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar.
- Experienced in various IDEs like Eclipse, EditPlus, JSfiddle, Webstrom, Tatastrom, Sublimetext, Notepad++, Microsoft Visual, and Aptana studio.
- Experience in designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop, and Adobe Illustrator CS3..
- Experience in all stages of testing namely Functional testing, Performance testing, Integration testing, Regression testing and User Acceptance testing.
- Experience in unit testing with frameworks such as karma, jasmine, protractor, ngMock.
- Experienced in generating logging by Log4j to identify the errors in production, test environments and experienced in using Ant build Tool.
- Experienced using task runners grunt and gulp.
- Exposure to Service Oriented Architecture SOA and Enterprise Application Integration EAI.
- Experienced in front-end Unit Testing such as Jasmine, Karma and Integration testing tool Protractor for AngularJS
- Good Expertise on Application Servers like JBoss and WebSphere.
- Expertise in using source code control systems such as GIT, SVN, Version One, JIRA, and Jenkins.
- Experience in writing complex database queries, stored procedures, and triggers using Oracle, MySql, and SQL Server and Strong Skills in Database Design, Process and Data Models.
- Expertise level knowledge in entire software development lifecycle (SDLC) process from business analysis to development, testing, deployment, documenting, maintaining and user training, experience on AGILE and SCRUM design methodologies.
- Effective problem solving skills, outstanding interpersonal skills, good in written and verbal communication. Ability to work independently as well as within a team environment.
TECHNICAL SKILLS:
Web Technologies: HTML, HTML5, CSS3, SASS, XHTML, XML, JavaScript, AJAX, JQuery, Word Press, JSON, Twitter Bootstrap, React JS, Angular JS 1.x, Express JS, Node.js, GitHub, JAVA, J2EE
Database: MySQL, MSSQL, JDBC, Oracle and PL/SQL
Frameworks: React JS, Angular JS (1.x), Node JS.
Languages: PHP 3/4/5, Java, SQL platforms: Linux (Red Hat), Microsoft Window, Mac OSX, Lion/Mavericks/Yosemite, Ubuntu, AWS Development Tools
GitHub: Subversion SVN, Notepad++, Sublime, X debug, PHP Unit, PHP Documentor, Eclipse IDE, Web 2.0, Basecamp, Win SCP, NetBeans, JIRA, Oracle SQL Developer, Selenium web driver.
Scripting Languages: JavaScript, React JS, Angular JS, jQuery
Web Servers: Apache Tomcat, IBM Web Sphere, JBoss, HTTP Web server
PROFESSIONAL EXPERIENCE:
Sr. Web Developer
Confidential, Whippany, NJ
Responsibilities:
- Designed and Developed Nested Views and UI - Views using AngularJS UI Routing, Each View had reusable Angular Directives.
- Developing Web components for eCommerce Beachbody platform using HTML5, CSS, SCSS, LESS, JavaScript, JQuery and Bright Cove in BB WEBOPS Team.
- Created ReactJS components using JSX, followed FLUX design pattern for unidirectional data flow.
- Created the Node.js EXPRESS Server combined with Socket.io to build MVC framework from front-end side AngularJS toback-end MongoDB, Inorder to provide broadcast service as well as chatting service.
- Experience in AngularJS directives that allow the developer to specify custom and reusable HTML-like elements, attributes that define data bindings, the behavior of presentation components and DOM manipulation.
- Responsible for developing a front-end application using React JS and FLUX architecture for internal teams productivity use.
- Created unit-test for react components using Mocha, Chai and Enzyme.
- Used React JS for templating for faster compilation and developing reusable components And also stable React components and stand-alone functions to be added to any future pages.
- Used BDD test framework jasmine for unit testing angular services, directives, filters, controllers etc
- Built UI from components that made HTTP API calls to Laravel back end via Service Providers. Increased speed using DB caching, Ahead of Time compilation, Tree Shaking, and Minification. Advanced functionality includes events, shared services, and parent-child communication using Angular2.
- Developed multiple POCs to create a interface between Backend to Frontend by using MongoDB, ExpressJS, AngularJs and Node.js.
- Used Grunt and Node JS as server for the front end development and used Minified JS to minify the JavaScript.
- Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React JS.
- Created package JSON for Bower and consumed Restful web services using Angular 2.
- Used Adobe marketing cloud/Adobe Experience Manager(AEM) is used for test and target, creating Campaign for personalized content and created dedicated experiences for visitors.
- Used React-Router to turn application into Single Page Application.
- Implemented flux pattern by using redux framework as a core dependency.
- Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL service.
Environment: AngularJS, Angular2, Express JS, Node JS, HTML 5, DHTML, CSS, CSS 3, JavaScript, JQuery, XML, XSL, XSLT, JSON, MEAN stack, Visual Studio, Sublime Text, Restful API.
React JS Developer
Confidential, Plano, TX
Responsibilities:
- Designed and implemented the web application layout forms using HTML5, CSS2/CSS3, JavaScript, JQuery, JSP, React JS, AngularJS and Web API.
- Worked on Angular JS, Node JS which combines web applications with Model View Controller (MVC) Capability to make development and testing of code efficient.
- Used React JS and Node JS to develop faster, scalable application.
- Extensively used React JS, Node JS, Backbone JS, Angular JS, JavaScript, Typescript and jQuery to provide UI functionality.
- Worked with Bootstrap for compiling CSS, JavaScript, Typescript and building the System with the convenient methods with Angular JS 1.0 and 2.0.
- Experienced in React JS and working with React Flux architecture.
- Responsible for developing a front - end application using React JS and Flux architecture for internal teams productivity use.
- Creating React-Native mobile applications for devices unable to run Flex/Flash applications.
- Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
- Implemented responsive React components for different resolutions.
- Worked closely with other senior developers, product managers, system architects, and the QA team to deliver optimal designs and software to meet and exceed expectations following MVC architecture, under the Rational Unified Process (RUP).
- Created CSS based page layouts that are cross-browser compatible on all the major browsers like Safari, Chrome, Firefox and IE.
- Wrote effective JavaScript Code for React JS and Node JS applications for interacting with server and Network applications.
- Worked on designing UI for IOS application and preparing Test Cases and Test scripts.
- Developed a Web application using AngularJS, Node JS and Backbone JS with cutting edge HTML5 and CSS3 techniques.
- Wrote code to fetch data from Web services using JQUERY, AJAX via JSON response and updating the HTML pages.
- Applied JQuery scripts for basic animation and end user screen customization purposes.
- JIRA is used for bug tracking and execution of test cases.
- Understanding of FTP, file folders, and file naming in a Windows networking environment.
- WSDL and XSD's are manually edited as per the team needs and also auto generated using Rational Tools.
- Participated in day-to- day meetings, status meeting, reporting and effective communication with project manager and developers.
- Performed both unit testing, automation testing for the Web applications.
Environment: Angular JS 1.0/2.0, Backbone JS, Node JS, React JS, Ember JS, JavaScript, Typescript, HTML/HTML5, JQuery, CSS3, Bootstrap, Web API, SVN, AJAX, JSP, CSS3, JSON, Firebug, Eclipse, Redux, Quality Control, JIRA.
UI/ React JS Developer
Confidential, Columbus, OH
Responsibilities:
- Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
- Involved designing in web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, LESS, React.js, Redux, Flex, Mongo DB.
- Responsible to Style, look and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions.
- Researching JavaScript based frameworks like React Native and Ionic/Cordova for frontend.
- Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
- Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
- Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
- Responsible for React UI and architecture. Building components library, including Tree, Slide - View, and Table Grid.
- Implemented stable React components and stand-alone functions to be added to any future pages.
- Used React JS for templating for faster compilation and developing reusable components.Used React-Autocomplete for creating google maps location search on the webpage.
- Configured Web pack to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. based on build target.
- Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
- Implemented React container and presentational components (as Stateless and Functional components when applicable).
- Added Excel-Builder to download the Tabular data in Excel format using React.
- Implemented flux pattern by using redux framework as a core dependency.
- Have worked on AWS to integrate the server side and client side code.
- Experience in RESTful web services to integrate between Server side to Client Side
- Worked with JASMINE unit test framework to write unit tests for JavaScript code.
- Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
- Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
- As an onsite coordinator I have Interacted with offshore team to give the Functional and Technical Knowledge and to track the status of the project.
- Used HP Quality Center to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.
Environment: HTML5, CSS3,Bootstrap,SASS, LESS, Java Script, J Query, React JS, Reduct, Flex, Web Strom, JSP, MS Office, HP Quality Center, Jasmine, GitHub, and Jenkins.
Front End Developer
Confidential, Minneapolis, Minnesota
Responsibilities:
- Worked with BSA's and UX designer who designed user interfaces, wireframes and prototypes for a web based internal system for the look of the Chase Website.
- Developed mockups and protypes using HTML and CSS3.
- Developed and implemented user interfaces as per latest W3C standards.
- Developing the application using AJAX, J - Query, JSON, HTML, JavaScript and CSS.
- Developed client side validations code using JavaScript and Angular JS.
- Developed Web API using Node JS and hosted on multiple load balanced API instances.
- Created UI designs using WCAG 2.0 Level AA standards.
- Worked on POC for the customer transactions table using react-sortable-table.
- Build stable React components and stand-alone functions to be added to any future pages.
- Coding in Java script, JSX, React.js, Flux.
- 0 Development on Web application using React.js, Redux.js, HTML5, CSS3, Responsive Web Design.
- Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js.
- Worked with backend end java developers to create the jsp tags and developed dynamic web pages using HTML5,CSS3, SASS, JavaScript, jQuery and Angular JS.
- Worked for Chase 3.0 and Flex project to made the pages complete responsive using Bootstrap, HTML5, Media Queries and CSS3, SASS.
- Experienced in working with NodeJS and npm modules like http, fs, express and templating engines.
- Used various libraries of JavaScript like jQuery and node.js to develop User Interface of web pages.
- Used ng-react angular module to integrate react components within angular application, Angular JSfor the underlying business logic.
- Used React JS for templating for faster compilation and developing reusable components.
- Implemented React container and presentational components (as Stateless and Functional components when applicable).
- Used React JS in components like JSX, creating React components, Virtual DOM, React Props, Lifecycle methods, working with React States and Events.
- Used Node.js to run Grunt tasks and build properly the project (compile, minify, concat etc.)
- Created responsive Chase header and footer for Flex project using HTML5, CSS3, SASS and Bootstrap.
- Experience with full Software Development Life Cycle, Architecting Scalable Platforms, Object Oriented Programming and Agile Methodologies.
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects and screen ID's for Analytics.
- Implement the JavaScript/JQuery frameworks such as ReactJS, NodeJS for MVW/MVC framework.
- Used Node Package Manager (NPM) as package manager for JavaScript, GULP for task runner, which handles template cache and code minification and Bower for installing frontend dependencies.
- Did extensive JavaScript, jQuery and Angular JS programming to give AJAX functionality for the website.
- Involved in writing unit tests for the angular JS code using Mocha and Chai.
- Developed UI interface using AngularJS for rich user interaction.
- Worked on Client Side Validations using Angular JS Custom Directives.
- Worked in solving cross browser defects which are tested in Firefox, Chrome and Safari.
- Worked on Unit testing Frameworks Karma along with Jasmine Test Cases.
- Coded pages with best Search Engine Optimization (SEO) techniques.
Environment: HTML 4/5, CSS2/3, SASS, JavaScript, jQuery, AJAX, JSON, Angular JS, React JS, TDD, Bootstrap, Media Queries, GIT, Source Tree, Sublime Text, Restful Web services, Adobe Photoshop, MS Office, MS paint.
Front End/UI Developer
Confidential, Nashville, TN
Responsibilities:
- HTML, JavaScript, JQuery, Bootstrap, and CSS based front end UI design and development.
- Used AngularJS custom directives to develop reusable UI custom component.
- Developed callback functions to parse and handle JSON data returned from the server.
- Implemented JavaScript module patterns using asynchronous script loading.
- Involved in writing application level code to interact with APIs, Restful Web Services using AJAX, JSON.
- Maintained the documentation and use cases for the website.
- Mapping business requirements to application features and the most suited technology to provide business value.
- Involved in different phases of system implementation such as Front - End Research and Development, Integration, Bug Fixing and Launch & Maintenance.
- Involved in the scope discussions with the business analysts and the client to identify the user requirements and the user experience to achieve the consistency in the proposed application.
- Analyzed and demonstrated the user centric design and customer experience to the client with the newly proposed application design.
- Estimated the effort for the implementing the changes.
- Researched and identified the well versed open source tool to implement the cross browser application to achieve the web standards.
- Developed / Integrated static pages into the existing and proposed system.
- Performed code review and unit testing.
- Identified and fixed the browser/performance related issues in the application.
- Provided production deployment and validation support.
Environment: Java Script, HTML, CSS, AJAX, JQuery, High charts, DOM, DHTML, XHTML, XML, XSL, SQL Server and Windows XP.
UI Developer
Confidential
Responsibilities:
- Worked with System Analyst and the project team to understand the requirements.
- Converted the Photoshop mockups in to hand - written HTML and CSS pages.
- Developed web pages applying best standards.
- Designed dynamic and multi-browser compatible pages using HTML, DHTML, CSS and JavaScript.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Applied JQuery scripts for basic animation and end user screen customization purposes.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Designed CSS based page layouts that are cross-browser compatible on all the major browsers like Safari, Chrome, Firefox and IE.
- Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript validation controls.
- Responsible for fixing all bugs encountered and communicating back over to the QA team.
Environment: HTML, DHTML, AJAX, Eclipse, JavaScript, CSS, JSON.