Sr. Front End Developer Resume
Basking Ridge, NJ
PROFESSIONAL SUMMARY:
- Around 8+ years of experience in web development consulting with high profile companies to improve user experience as a UI Developer, Frontend developer, and Web developer in various environments.
- Extensive Experience in designing User Interface (UI) Applications and professional web applications using HTML 4.0/5, XHTML, CSS2/CSS3, JavaScript, Webpack, AngularJS, ReactJS, Polymer JS, NodeJS, Bootstrap, DOM, JQUERY, JQUERY Mobile, Knockout, Ember, Backbone, AJAX, XML, Java/J2EE, JavaScript, jQuery, Object Oriented Programming, JSP, Servlet, Web - Services and additionally in design, administration, analysis, development and implementation stages of various databases like MongoDB, Oracle, SQL Server
- Worked with HTML5, CSS3, JSP, XML, JSON, JavaScript, jQuery, AJAX, Angular 1.x, Angular 2 and ReactJS for developing user interface.
- Experience in Core Java concepts such as Serialization, Interfaces and Collection.
- Experience in MongoDB (versions 2.x, 3.0.0, 3.0.5 and 3.2.0) DEV Installation, configuration and administration. Architecting new MERN Stack (React/ Express/Hapi/Node) applications and environments.
- Experience in design and development of various web and enterprise applications using J2EE technologies like JSP, Servlets, JDBC, AWT, JMS, Spring MVC, Hibernate, Struts, Web Services, JavaScript and HTML.
- Proficient in using AJAX for implementing dynamic Web Pages where the content was fetched via API calls and updated the DOM (JSON Parsing). Using Web pack and ECMAScript 6 for all React and Redux projects.
- Involved in the migration process of applications from Web Sphere Portal Server.
- Involved in developing the UI panels using JSF, XHTML, CSS, DOJO and jQuery.
- Developed web pages using Polymer JS, Forms, Components, Layouts, Events, Validations, Trees, Grids components. Worked with core Java code extensively using interfaces and multi-threading techniques.
- Monitored different databases and application servers using Oracle Enterprise Manager (OEM) 12c Cloud Control
- Creating new MERN stack (Mongo, Express, React, Node) application for CNN.com
- Experience in developing application, automated scripts leveraging Mongo DB. Extensive experience in designing MongoDB multi-Sharded cluster and monitoring with MMS.
- Worked on Securing Web Sphere Portal with LDAP and DB2, Web Sphere with LDAP.
- JOINT JS that implements UI and other features making it easy to rapidly create visual tools of various kinds.
- By using ReactJS, ES6 we do word press CMS Developing Application architecture with new user-facing features. Building reusable components and front-end libraries for future use.
- Worked on Angular2 forms using NG Model, form controls, form builders and form groups and used ng2 data table and different plugins of Angular2. Experience using tools like Vagrant, Maven, Ansible and Chef
- Focuses and works mainly with JavaScript technologies including NodeJS, Angular 1.x, ReactJS, Redux, C3, D3.JS, Web pack, HTML and CSS3. Developed Jenkins job to deploy project automatically in QA and PR environments.
- Expert in object-oriented JavaScript programming and Sencha Ext JS 4.x/5.x/6.x most recommended pattern
- Expert in producing custom Ext JS 4.x/5.x/6.x builds for deploying to higher environments.
- Good working knowledge of MongoDB, Cassandra and have hands on experience with SaaS (Software as a Service), PaaS (Platform as a Service), and IaaS (Infrastructure as a Service) solutions.
- Having good administration experience in maintaining Atlassian products like JIRA, Confluence.
TECHNICAL SKILLS:
Web Technologies: HTML/HTML5, CSS/CSS3, SASS, DHTML, XML, XHTML, JavaScript, AJAX, jQuery, JSON, Java Script Libraries Angular.js, jQuery, Backbone.js, Node.js, Redux
IDE's and Tools: Eclipse IDE, NetBeans, Dreamweaver, Firebug, Edit Plus, Sublime text, Model, Overlay, ODSI, OSB
Development Tools: Adobe Photoshop CS5, Google Ad Words Publishing Tools Adobe PageMaker, MS Office
Wire Frame Tools: Adobe Illustrator CS3(basic idea on wire frame and visual design)
Debugging Tools: Firebug, Bugzilla, (Internet Explorer)
Database: MySQL, MSSQL, Oracle 10g
Operating System: Windows XP/Vista/7/8, Red Hat Linux
WORK EXPERIENCE:
Confidential, Basking Ridge, NJ
Sr. Front End Developer
Responsibilities:
- Developed multiple applications for multiple platforms including Android (Compatible with all devices), windows surface, iOS tablets, Chrome OS and web browser.
- Developed new features for Android Applications used on phones and tablets; worked with the development team to develop user interface for the customers.
- Developed Angular JS application to connect the multiple sites of the company globally.
- Developed single page web applications using Ember.js based on MVVM pattern.
- Involved in requirements gathering, framework selection and usability testing for the application.
- Used handlebars for templating for ChromeOS application.
- Built the template, pulled agent information from JSON object, parse the object, manipulate it using underscore.js and rendered it onto the widget.
- Developed new applications using Angular 2.0 with Typescript.
- Used Typescript to utilize regular site development, developing code and responsive web design using Agile Methodology.
- Developed user interactive web pages using models and views of Backbone.js.
- Used JS libraries for specific tasks like moment.js for date formatting and calculations involving dates.
- Involved in developing charts and data driven reports using high charts and d3.js
- Built dynamically generated dropdown lists using Ajax, Angular JS, Node.js.
- Used the Angular JS in the development of the web applications.
- Involved in developing dynamic user interfaces for the applications using Angular JS.
- Maintained and enhanced, custom CSS classes to be used application wide repeatedly.
- Debug the application using safari web inspector.
- Created dynamic templates and style sheets based onUIstandards and guidelines.
- Worked with project managers to understand the requirements and to ensure that right set ofBimodule. been built.
- Participated in the team on agile development cycle.
- Coordinated with Interface Design Architects for meeting accessibility standards at code level.
Environment: HTML5, CSS3, JavaScript, ECMAScript5/6, jQuery, JSON, DOM, AngularJS,Backbone.js, Adobe Fireworks, Photoshop, AJAX, XML, JIRA, PL/SQL
Confidential, Pittsburgh, PA
Sr. React JS Developer
Responsibilities:
- Redesigned site with everything from contact page to landing page all using ReactJS.
- Working on building a custom CMS to move off WordPress being built using Node Js, ReactJS.
- Used ReactJS to build theUIcomponents, developed filters to display different dimension of data and font size modifiers.
- Developed Container components as the logic layer for theUIcomponents.
- Implemented map State to Props, map Dispatch to Props for the interactions between Redux and React.
- Implemented Redux Form to build Report Data Grid, tree grid, and developed Data Grid Items which can be dragged by IRD system users.
- Developed Navigation bar, menu bar, drop down list with React widgets and bootstrap.
- Used Redux to manage the whole state. Developed the well-designed store, actions and reducers.
- Implemented React router for building the single page application.
- Worked on props, refs and wiring the components with React router.
- Implemented reactUIand maintained the state with Redux architecture implementation.
- Making changes to the existing web applications and creating new components using React JS.
- Created React JS components using JSX, followed FLUX design pattern for unidirectional data flow.
- Using JavaScript, jQuery for user interactions in pages. Creating a Responsive web application integrating Twitter Bootstrap with React JS and media queries.
- Develop various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.
- Worked on capturing the user events and rendering the appropriate action and dynamically rendering theUIbased on user actions using React.js.
- Wrote Client-Side code using React JS and used NPM & gulp directories to generate the server environments.
- Used Browserify, flux to manage with targeted URL's (Uni-Directional data flows) and to monitor the application.
- Worked on React component cycle, babel dependencies, ES6 & 5 presets.
- Implemented flux pattern by using React Redux framework.
Environment: ReactJS, jQuery, JavaScript, CSS3, HTML5.
Confidential, Atlanta, GA
Sr. UI Developer
Responsibilities:
- Coordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
- Responsible for Design and development of Web pages using HTML, CSS including AJAX controls and JSON.
- Used CSS to create grids and adopt cross browsing interactive features and to achieve uniformly through all the web pages.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Handled REST API calls with AJAX and processed JSON data responses to format, validate and display to the user.
- Implemented applications using MYSQL and worked extensively with the File management and image libraries.
- Fixed bugs and provided support services for the application and Tested/Debugged web browser using Firebug.
- Managed and implemented all codes changes via SVN Control Version System. Deploying builds across development, staging and production instances and maintained code integrity.
- Added an inline Video Player feature that supported Quick Time, Window's Media, and Real-Player.
- Performed graphical design and web site contract work for small business and working professionals and handled duties ranging from creative design to code implementation.
Environment: HTML, DHTML, XHTML, CSS, JavaScript, AJAX, JSON, MYSQL, SVN, Visual Studio.
UI Front end Web Developer
Confidential
Responsibilities:
- Developed UI pages using HTML, XUL, DHTML, XHTML, .NET, DOM, CSS, JSON, JavaScript, AngularJS, JQUERY and AJAX.
- Used jQuery core library functions for the logical implementation part at client side for all the Applications. Implemented the Drag and Drop functionality using jQuery framework.
- Debug the application using Firebug to traverse the documents and manipulated the node JS using DOM and DOM Functions. Transfer designs into usable templates for sign fabrication, On-site installation and quality control. Designed and developed Web pages using HTML, CSS including Ajax controls, JSON and XML.
- Used jQuery to traverse through a DOM tree and manipulated the node JS in the tree.
- Involved in developing XUL, HTML, and JavaScript for client-side presentation and data validation on the client side within the forms.
- Worked in Onsite - Offshore model, Written SQL Queries to interact with Oracle database.
- Used SVN for version control for defect tracking. Refine UI and design new features for a stream of new opportunities, use mockups, presentations, and prototypes to communicate and influence design strategy and execution. Designed the user interface and navigation for the whole web application using XHTML, XML.
- Using AJAX to retrieve product data from the back-end database service.
- Created cross-browser compatible and standards-compliant CSS-based page layouts using CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS andCSS3, Background, CSS positioning, CSS text, CSS border.
- Designed animated icons, vector images, banners, templates and presentations with the help of Macromedia Flash MX and Action Script 2.0 Developed the client-side validations using JavaScript form validations.
Environment: HTML, XUL, DHTML, XHTML, .NET, DOM, CSS, JSON, JavaScript, AngularJS, JQUERY and AJAX, JSP, XUL, Oracle
