Sr.ui Developer Resume
Des Moines, IA
SUMMARY:
- 8+ years of experience in Web User Interface and Front End design & development using HTML5, CSS3, JavaScript, jQuery, AJAX, AngularJS, Bootstrap, Node.js, Redux and ReactJS
- Web Front End/UI Developer with extensive knowledge in Web 2.0 technologies
- Experience with software development methodologies such as Waterfall and Agile Scrum
- Familiarity with relational databases such as MySQL.
- Worked with HTML5, CSS3, JSP, XML, JSON, JavaScript, jQuery, AJAX, Angular 1.x, Angular 2, Angular 4 and ReactJS, Redux for developing user interface.
- Expert in developing User Interface (UI) applications and professional web applications using JavaScript, JSP, XUL, HTML5 /DHTML, DOM, XHTML, jQuery, CSS3, and Ajax.
- AJAX, Object Oriented (OO) JavaScript, JSON and XML.
- Expert in HTML5/CSS3 development and have experience in Backbone JS, Angular JS, Angular 2, Angular 4 Node JS, Responsive design.
- Transforming Angular 1 to Angular 2.
- Good knowledge on building components with ReactJS and ReactJS - Redux architecture.
- Over 4+ years of 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.
- Unit testing of Angular2 components, services using karma-test- runner and Jasmine.
- Experienced in using Front End editors like Dreamweaver, Notepad, Notepad++, Sublime Text2, Brackets and Microsoft Expression Web.
- Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Experience in Angular.JS Controllers like controller methods and controller in files.
- Experience in Angular.JS Directives and other modules.
- Sound knowledge in working with browsers compatibility issues with browsers like IE, Firefox, Safari, Opera, Chrome.
- By using Redux , 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.
- Experience in working with Angular 2.0 with extensive knowledge on the latest ECMA6 features and Best Practices
- Expert in HTML5/CSS3 development and have experience in Responsive design.
- Strong experience in Client Side designing and validations using HTML, DHTML and JavaScript.
- Expertise in debugging and troubleshooting existing code using Firebug and Developer Tools.
- Experience with Frontend testing like Mocha, jasmine and Karma.
- Strong experience in writing and updating the technical documents. Also Excellent interpersonal abilities, communication skills, time management and Team skills
- Experienced in monitoring the Production Environments under 24/7 (under on-call rotation) to meet the Service Level Agreements set by the management.
TECHNICAL SKILLS:
Web technologies: HTML5, CSS3, JavaScript, Ajax, Struts, Spring, Hibernate, XHTML, XSLT, JSP, PHP, Servlets, XML, GULP, GRUNT, TypeScript, LESS, SASS
Frame works: Angular.js, Backbone.js, Bootstrap, Require JS, React.js, Redux, Node.js, D3.js.
Data base: Oracle SQL, SQL Server, MySQL, MongoDB.
Applications: Apache Tomcat, Web Sphere, Web Logic, JBoss.
IDE’s and Tools: Microsoft Visual Studio, Eclipse IDE, NetBeans, Dreamweaver, Firebug, Developer Tools, Edit Plus, Web storm, Sublime text
Web services: SOAP/RESTFULL
Version Control: SVN, TFS and GIT
Debugging Tools: Firebug, Jasmine, Karma, JUnit, Mocha.
WORK EXPERIENCE:
Confidential, Des Moines, IA
Sr.UI Developer
Responsibilities:
- Participated with end users and business analyst to understand the business requirements
- Responsible for design and development of the web pages from mock- ups (PSD).
- Worked in an AGILE team by communicating with the business analysts extensively and deliver exactly what they need.
- Handled real-time performance data from developer's React app - generated as user interacts with app - and used Redux to manage in an application-level state store.
- Created standards based, responsive prototypes using the Foundation framework with HTML5, CSS, dust.js templates, and jQuery .
- Designed dynamic and multi-browser compatible Web pages using HTML5, CSS3, JavaScript, JQuery, Angular JS(1.6 &2.0), ExtJS(4.0), ReactJS(15.0), AJAX, Grunt and JSON
- Used ReactJS, Redux framework for navigation items. Validating Properties for correct usage of Components using ReactJS.
- Current Experience as lead Angular 2 developer.
- Applied AngularJS client side Validation by using HTML5 attribute and AngularJS Form state and input state.
- Used Rally application for managing all the user stories assigned by the business analysts.
- Used NVDA (Non-Visual Desktop Access) program to understand the tab order of the web pages and make the web pages accessible.
- Developed Web Application using Angular 2, UI Bootstrap3, HTML5, CSS3, JavaScript and SASS . The project is built upon the Single Page Application criteria.
- Developed Angular 4 components that could be reused in various parts of the application and form field validation.
- Participated actively on creating Custom UI library supporting the features of web accessibility, making changes on the color contrasts and the functionality part.
- Worked with SASS to declare styling globally, used Grunt for compiling the CSS and for minifying JS files.
- Worked with Linked-in dust.js, MVC framework.
- Using partials and data attributes injecting UI efficiently by segregating the logic in the Model.
- Used grunt to compile CSS and for minifying the JS files .
- Worked with Panini (A flat file compiler for prototyping) for processing the SASS, JS and images that saved a lot of time when including the static content that has common header and footer.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by angular 4.
- Used Webpack to build TypeScript modules.
- Developed key ask installations with React & Redux doubling client interactions per day.
- Worked with jQuery data tables for creating elegant and organized tables.
- Working with jQuery masking library for making masks on form fields.
- Technologies and tools used: HTML4/5, CSS3/2, Angular 2/4, Foundation, Bootstrap, JavaScript, jQuery, AJAX, JSON, Dust.js, NodeJS, Jasmine, JIRA, Grunt, WebStorm and GIT .
- Maintain, enhance, and recommend solutions that best suit business and technology needs from UI Standpoint.
- Implemented HTTP requests using Rxjs Observable library to handle multiple values over time.
- Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues
- Involved in AGILE process, two-week Sprints, and daily Scrums to discuss the development of the application to deliver in time.
Environment: HTML5, CSS3, JavaScript, JQuery, Bootstrap, AngularJS2/4, Dust.js, NodeJS, React, Redux, Jasmine, JIRA, Grunt, WebStorm and GIT. Maven, JAP (7.0, 8.0), Java/J2EE, Ajax, Grunt, JSON, Xml, Eclipse, JSP, Dojo and GIT, Agile, Responsive Design, IE 6, 7, 8 9 10, Firefox, Chrome.
Confidential, Atlanta, GA
Sr. Web Front End Developer
Responsibilities:
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, CSS, Backbone.js and Bootstrap .
- Responsible for setting up Angular.JS framework for UI development.
- Developed mobile application using Redux and React Native.
- Developed the standard layouts using HTML semantic elements.
- Developed Responsive Web Application using CSS3 Media Queries and CSS Bootstrap .
- Developed HTML views with HTML, CSS, JSON, React, Node js and Angular.JS .
- Setup framework for all current and future front-end projects use Backbone.js,Handlebars.js, Require.js and Jasmine for framework, organized module definitions and unit tests.
- Designed and developed intranet web applications using JavaScript and CSS .
- Developed the Application as SPA using Angular.JS, Angular UI Router and Angular UI Bootstrap frameworks.
- Involved in writing application level code to interact with APIs , Web Services using AJAX, JSON and XML.
- Creating cross-browser compatible and standards-compliant CSS-based page layouts.
- Involved in the creation of interface to manage user menu and Bulk update of Attributes using JS and JQUERY .
- Created client-side validation using JavaScript and Regular Expressions.
- Managed and maintained development of PHP backend for dynamic database driven websites Familiar with web development and content management systems.
- Modifying and extending open source applications like CMS Made Simple, Joomla , and Magento.
- Developing and creating PHP MySQL applications as per the specifications
- Used JavaScript to create dynamic views within websites.
- Illustrated vector artwork with Adobe illustrator for web use.
- Built pages from Photoshop mockups using JavaScript, jQuery, CSS, HTML, React, Node js and Angular.JS.
- Leading front-end integration projects using the above noted frameworks and HTML, SASS, CSS, JavaScript, DOM, and Ajax technologies and methodologies.
- Designed/developed a consumer receipt organizer and retail promotion application for mobile devices with Dojo Mobile, CSS, and HTML.
- Developed the application using MEAN stack framework.
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree
- Implemented Drag and Drop functionality using jQuery framework.
- Written SQL Queries to interact with Oracle database. Applied AngularJS client side Validation by using HTML5 attribute and AngularJS Form state and input state.
- Implemented UI Screens, Advanced Search, Timer, Navigation Bars, Navigation Menus, Forms, Sorting, Filtering in React JS.
- Developed Search Engine, Slider-Directives, Grids, Checkbox directives, and other functionalities using AngularJS (extensive usage of $scope, ng-controller, ng-grid, ng-model, and many more).
- Worked the backend by using node JS, express JS and mongo DB
- Implemented code coverage using Karma and Jasmine for Angular JS on client side.
Environment: HTML, HTML5, CSS3, JavaScript, jQuery, PHP, MySQL, NOSQL, JSP, Node js, AJAX, Redux, React, Mongo DB, JSON, Eclipse, ES6 .NET, JIRA, Spring, Source Tree, Visual Studio, Restful Web Services, Agile Python, Bower, Hibernate, EcmaScript, PolymerJS, ES6, NG2, Apache Spark, AngularJS, BackbonesJs, Reacts, ExtJs, Kendo UI, JSP, Bootstrap, Scrum, GIT.
Confidential, New york, NY
Sr. UI/AngularJS Developer
Responsibilities:
- Analyzing the requirements, Designing a solution and interacting with team members to provide effort estimates, Coding and Unit testing.
- Built the reusable service components using AngularJS(V- 1.6.1/1.2.32 ) services with Object Oriented JavaScript, JQuery, HTML, CSS3 based on the visual designs.
- Worked with UI designers and User experience team to define screen designs. Developed angular partials based on UI screens
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
- Developed non-functional HTML, CSS pages from the mock ups and Involved in UI review with UI architect and Business Units.
- Developed GUI using JavaScript, HTML/HTML5, DOM, XHTML, AJAX, CSS3 and JQuery in ongoing projects.
- Used Backbone.js and ReactJS to create Controllers to handle events triggered by clients and send request to server.
- Responsible to manipulate HTML5, CSS3 in JQUERY as well as making the pages dynamic using AJAX, JSON and XML.
- Used Ajax calls through Angular JS to populate the data tables on the front-end..
- Developing custom HTML5 elements using Angular JS directives.
- Developed Angular factories, and used Angular promise API for making async calls.
- Involved in enhancing the application for client's requirement based on the market demand and updating in SharePoint using the MVC pattern, Angular JS, JQUERY, Bootstrap, and Web API.
- Used Angular JS Controller to control data of the Angular application.
- Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
- Used Angular JS to create the data in the table using ng-repeat attributes.
- Use JavaScript for client side scripting that reduce server trips and decrease the response time of the web application request.
Environment: HTML5, XML, CSS3, LESS, JavaScript, JQUERY, JSON, Angular JS, JIRA, Node JS, AJAX, Bootstrap, Protractor.
Confidential, Bridge Water, NJ
UI Developer
Responsibilities:
- Responsible for the overall layout design, color scheme of the web site using XHTML and CSS Created detailed wire frames & process flows.
- Interacted with the system analyst to understand the business requirement before translating into nonfunctional HTML pages.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using HTML, CSS, JavaScript and jQuery.
- Designed, created and implemented custom Interwoven Team Site modifications to fully automate such activities as publishing, deploying, and updating online content (HTML, JavaScript).
- Responsible for design and development of the Customer Relations Module.
- Wrote various methods to manipulate HTML, CSS in jQuery as well as making the pages dynamic using AJAX, JSON and XML.
- Implemented various JavaScript/jQuery UI effects on the pages.
- Used Bugzilla as the bug tracking system to track and maintain the history of bugs/issues on everyday basis
- Developed ASPX pages that are cross browser compatible across the browser like Internet Explorer versions 7 through 9 (Win XP, 2K3 and Win 7 OS), Mozilla Firefox, Safari (Win and Lion OS X).
- Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
Environment: HTML4, CSS2.0, Java Script 1.6, jQuery 1.3, AJAX, Usability Testing, Agile methodology, Eclipse, MYSQL, Windows XP.
Confidential
UI Developer
Responsibilities:
- Involved in Software Development Life Cycle.
- Involved in developing design specifications, website architecture and web application based on the provided functional and requirements and design layout.
- Utilized Angular UI-bootstrap and CSS3.
- Defined all Angular JS controllers in a JS file and reused in various pages of the application.
- Extensive experience in developing web page quickly and effectively using JQuery, HTML5, CSS3, Responsive Web Design, Bootstrap, data visualizations and experience in making web pages cross browser compatible.
- Developed the web application using MS SQL SERVER, HTML and JavaScript.
- Used JavaScript as the scripting language and is used for detecting the visitor’s browser, validating the forms, providing event functions, animation etc.
- Developed the front end of the portal using HTML, JavaScript, AJAX and CSS3.
- Used Cascading Style Sheets (CSS) for styling and to achieve uniformity used JavaScript to provide AJAX functionality to make website perform better for image loading and for dynamic loading of the web page without refreshing.
- Designed and Developed Database using MY SQL. Extensively used select, insert, update, delete, join and between queries while maintaining the database.
- Written stored procedures and triggers for improving the security, speed and efficiency of the website by using them in several situations like updating tables, adding new member, tracking of modifications database transactions etc.
- DOM is used to parse the xml documents.
- Performed unit testing.
- Involved in setting up the environment, installing the application and web servers.
Environment : HTML, CSS, JavaScript, XML, XHTML, DOM, DHTML, Eclipse, SQL, Windows XP/07 and MS Office.
Confidential
Java Developer
Responsibilities:
- Designed and developed user interface using asynchronous technologies using AJAX and Struts frame works.
- Build REST client using Jersey to enforce contact between administrator and customer as well as documenting and prototyping using REST API description language (Apiary).
- Experience in data modeling using Visio, data migration and writing and optimizing queries in SQL and HQL
- Involved in Integration to integrate with external systems using SOA (Web services, WSDL, SOAP, UDDI, and XML).
- Designed and developed interface components using HTML, JSP and JSTL tags framework.
- Implemented the project using IDE Eclipse 3.0
- Developed server-side services using Core Java concepts.
- Designed and developed presentation tier components such as commands, actions, JSPs, domain and domain access objects using Agile Processes/XP and best practices.
- Extensively worked with Servlets and Struts based multi-tier applications in developing J2EE Components.
- Fine-tuned the application for performance by doing query optimization.
- Involved in writing all client side validations using Java Script in Struts Action Form.
- Created new custom components using the java script code. The JSF or java script fragment file has been created for ease of use.
- Involved in writing test cases using JUNIT for various modules.
- Used DOM Parsing Methodology for Serializing and parsing the XML request and response.
- Review source code and generate peer review reports.
- Involved in unit testing and bug fixing.
- Used IBM Rational Clear case as version control system.
Environment: Java, J2EE, JSP Framework, Servlets, Struts, AJAX, ORM, JDBC, HTML, Hibernate, SQL, EJB3.0, HSQL, Spring, JNDI, Oracle, PL/SQL, Web logic 8.0, UML, JSTL, Custom tags, XML, REST, WSDL, UDDI, Windows, Eclipse, Design Patterns.