Sr. Ui Developer Resume
Fargo North, DakotA
SUMMARY:
- I am a very Passionate Developer/Coder who breathes and lives Front End (UI) technologies. With 8 years of professional experience in solving Real - world front end problems by developing, Supporting and improving performance of modern Web based applications using Angular JS and around 2 Years of experience in React JS/ Redux frame works.
- Expertise in working on Front End/User Interface (UI) Technologies like using HTML4/5, CSS2/3, DHTML, JavaScript, JQuery, Angular JS, React JS, Bootstrap Framework, Modernizer JS, CSS 3 Media Queries, D3 JS, AJAX, JSON, Node JS, Express JS, NPM and XML Working experience on CSS Backgro und, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
- Good Expertise in analyzing the Document Object Model (DOM) Layout, DOM Functions, and Java Script functions, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar.
- Using JavaScript, JQuery and Kendo UI for user interactions in pages creating a responsive web applications integrating Twitter Bootstrap with Angular JS and media queries.
- Expertise in Designing and Developing Single Page Applications (SPA) using Angular JS and React JS, and with other UI technologies such as Java Script, JQuery, Bootstrap, CSS, HTML, XML, Flex 3.0.
- Expertise in Angular modules like Angular-animate, Angular-Cookies, Angular-Filter, Angular- Route, Angular-Mocks, Angular - Recourse, Angular-Sanitize, Angular-Touch and Angular-Bootstrap.
- Create various Web & CMS applications using Php, WordPress and Shopify.
- Ability to understand and write efficient code in ES 6 and Expertise in React JS framework to develop the SPA
- Experience and building an isomorphic application using React.js and Redux with GraphQL on server side.
- Built administrator page displaying profile information in React.js and GraphQL.
- Professional in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages.
- Worked on server-side scripting JavaScript framework Node.js, Express.js, created Rest API's using Node.js and connected to MongoDB. Used NPM for Node.js development and server side packages.
- Working Experience using component based architecture provided by Angular 2 and TypeScript.
- Extensive experience in JQuery, JQuery plugins, AJAX, dynamic HTML, JSON, JS with Bootstrap and Node.js.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Mozilla Firefox, Google chrome, Safari and Internet Explorer. Experience using modern JavaScript tools like jasmine and karma.
- Experience in Restful and Soap Web service development and consumption using (JAX-RS and JAX-WS).
- Extensively used the repositories like GitHub and SVN.
- Extensive use of Grunt & Gulp as a build tool for projects.
- Worked in various development methodologies such as Waterfall, Agile (SCRUM), V-Model.
WORK EXPERIENCE:
Sr. UI Developer
Confidential, Fargo, North Dakota
Responsibilities:
- Worked business analyst to understand business requirements. Design front-end, user interactive (UI) web pages using web technologies like Angular JS, JavaScript and HTML. Used CSS to preserve uniformity in all screens.
- Worked with Bootstrap Components which are written in Angular JS using Angular-UI components.
- Involved in implementing the complete Application in the inbuilt MVC Architecture with AngularJS. Created Single Page Applications (SPA) which can bind data to specific views and synchronize data with server.
- Re-factored, re-architected, and enhanced an existing Angular JS application to follow strict MVVM/MVC pattern for improved source code maintenance.
- Developed user interface by using the React JS, Redux for SPA development.
- Extensively used React JS, Node JS, Backbone JS, Angular JS, JavaScript, Typescript and JQuery for UI functionality. Wrote JavaScript Code for React JS and Node JS to interact with server and Network applications.
- Designed and developed the login portal using framework AngularJS 2.0 along with HTML5, CSS3 and Type Script.
- Worked in using React JS components, Forms, Events, Keys, Router, Animations and Redux concept.
- Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js. Used flickity.js for creating carousel-images.
- Maintained states in the stores and dispatched the actions using Redux.
- Created social login using gigya. Integrated the social accounts with the express account.
- Designed and implemented the Mongo DB schema. Wrote services to store and retrieve user data from the Mongo DB for the application on devices.
- Wrote data mutations in GraphQL which allows user to update their username and password information.
- Worked with ECMA Script 6 features. For build of JSX used Babel, webpack.
- Thoroughly performed unit testing and integration testing. Used Firebug for debugging and for element styling.
- Extensively used SASS (Syntactically awesome style sheets) while styling with CSS3.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
- Used Mongoose API to access the Mongo DB from Node JS.
- Worked on version control system, on day-to-day basis to maintain the code history.
- Used Bugzilla and Red mine for bug tracking to track and maintain the history of bugs/issues on everyday basis.
- Extensively used Git for version controlling and regularly pushed the code to GitHub.
Environment: HTML5, CSS3, JavaScript, Angular JS 1.0, 2.0, React JS, JQuery, Twitter Bootstrap, Web storm, JSP, Adobe Photoshop, NPM, Adobe CQ5/AEM, GraphQL, and Bugzilla.
Sr. Front End Developer
Confidential - Chicago, IL
Responsibilities:
- Worked as a UI developer using AngularJS, HTML5, CSS3, D3.js, JavaScript, LESS, XML, JSON, AJAX, Bootstrap, EXT JS, SVN and GULP. Extensively used Table Less Design in CSS for positioning
- Worked on Angular Bootstrap for templates designing and to create mockup data.
- Used Rectangular, Promise and Services in AngularJS for calling API's and build some custom directives
- Developed applications using Angular JS - Bootstrap like Grids, Toolbars, Panels, Combo-Box and Button etc. Improved dependency injection for modular development and component isolation using AngularJS.
- Worked on implementing angular plugins such as Toaster, Sticky Header, Angular Scroll for error message handling on Apex application. Involved in fixing cross-browser issues and unit testing.
- Implemented a Node.js server to manage authentication.
- Built rich interactive D3.JS graphics and visualizations of data, to communicate key concepts to readers.
- Having Hands on Experience in Developing Graphs using d3.js and canvas JS framework.
- Adopted WCAG 2.0 standards for HTML and XHTML and W3C standards for CSS as well.
- Contributed and developed Servlets and JSPs based on MVC pattern using Spring Framework.
- Develop administrative and rich user interfaces using JSP, JSF, AJAX, XSLT, JavaScript, spring and Hibernate.
- Involved in front-end designing using JavaScript with JSF Ajax and tag libraries
- Used AngularJS for rich Used Ajax effectively to create pagination and with client side events like quick search
- Solely responsible for setting up of development environment for Node.js and MongoDB.
- Worked with modules like MongoDB and mongoose for database persistence using Node.js to interact with mongodb.
- Worked with Express.js for development of RESTful web services and middleware configurations.
- Designed Frontend with in object oriented JavaScript Framework like AngularJS and Ext.JS.
- Enhanced user experience by designing new web features using MVC Framework like Backbone.js.
- Worked with Restful Web Service for RPC integration style. Used AngularJS Http Request to read data from web servers and process JSON data to render in the UI.
- Implemented Angular Single Page Application (SPA) using State-provider and Transforming Angular 1 to Angular 2.
- Developed JavaScript based components using Ext.JS framework like GRID, Tree Panel with client reports customized per user requirements. Developed Interactive GUI Screens using JavaScript, iFrame, JQuery & Ajax.
- Build stable React components and stand-alone functions to be added to any future pages.
- Ran Bower and Grunt components and wrote the scripting using Node.js.
- Participated with SQA team in bug thrashing sessions to discuss and resolve bugs that were reported in JIRA.
- Extensively used Git for version controlling and regularly pushed the code to Git hub.
Environment: HTML, CSS, JavaScript, JQuery, Angular JS 1.0, 2.0, MS Access, Adobe Flash, MS Office, IE, Firefox, Chrome. JIRA, Grunt, Git.
UI Developer
Confidential, Virginia
Responsibilities:
- Defined and developed the application's presentation layer using HTML, CSS3, JavaScript, and JQuery.
- Worked on Responsive Web Design to make the web pages responsive with Bootstrap framework.
- Defined different media queries for different devices. Interact with business team and gather requirements.
- Gathered and designed user cases for UI requirements. Prototyped UI designs using: Visio, Adobe Photoshop, and Adobe Illustrator, Flash, PowerPoint and Visual Interdev. Hand coded prototyped UI designs using Home Site
- Involved in Developing User Interface using MXML, Action Script and CSS.
- Messaging Service of FLEX Data Services (LCDS) used for communication and real time collaboration.
- Deployed Flex Applications on WebSphere Application Server.
- Converted HTML prototypes into wire frames. Prepared the business report with the help of Wire frames.
- Involved in GUI design, Screen navigation, and database design with using various technologies like Adobe Dreamweaver MX.
- Developed Presentation layer with Struts, JSTL, and JSP tiles and Java script. enabled interaction with flash and JSP and Tag Libraries
- Successfully wrote and implemented SQL Queries, Stored procedures and Triggers in oracle SQL
- Developed cross browser and multi browser compatible web pages using HTML, CSS3, and JavaScript.
- Used Firebug tool for debugging. Version control through SVN.
- Use Node Package Manager (NPM) to manage the modules and used it to install useful tools such as Grunt, Express.
- Worked with NPM commands and using package.json for managing dependencies and dev-dependencies of node js applications.
- Responsible for quality assurance of finished websites including the validation of web forms and links.
Environment: HTML4, XML, CSS3, JavaScript, jQuery, Eclipse, AJAX, JSON, Bootstrap3, DOM, MySQL, MS Office.
UI Developer
Confidential
Responsibilities:
- Developed a Single Page Application using AngularJS framework using AGILE methodology.
- Developed Angular Custom Directives for Custom Layouts, Dialogs and Pagination.
- Involved in cross-browser compatibility testing and unit testing using QUnit, Protractor.
- Used jQuery to make dropdown menus on web pages. Reviewed customer feedback about the debugging issues, fixed bugs with HTML5 and JavaScript codes and worked on resolving browser compatibility issues.
- Design and develop eCRF (electronic Case Report Forms) using the Medidata RAVE.
- Thorough understanding of the differences and bugs in various browsers and browser versions.
- Developed components to fetch the data from the back end using AJAX and jQuery.
- Developed cross-browser/platform HTML 4/5, CSS 3, and JavaScript to match design specs for complex page layouts while adhering to code standards. Worked with the backend team to integrate the HTML code into JSPs.
- Managed cloud based projects on agile for esteemed clients. Used SAAS, PAAS & IAAS based cloud models, Virtualization of Servers and compute storage.
- Developed multiple POCs to create an interface between Backend to Frontend by using Angular JS.
- Developed the custom data grids upon JQuery framework to deliver the business data.
- Worked with JASMINE unit test framework to write unit tests for JavaScript code.
- Worked with Firebug to locate the issues through different browsers.
Environment: HTML, CSS, JavaScript, Angular JS, JQuery, Handlebars, RWD, Twitter Bootstrap, Eclipse, JSP, Grunt, Stylus, Agile, Windows, JIRA.
Web Developer
Confidential
Responsibilities:
- Involved in developing the UI pages using HTML, CSS, JavaScript, jQuery, AJAX. Used jQuery core library for logical implementation part on client side of the application.
- Involved in writing SQL Queries, stored procedures.
- Debug the application using Firebug and IE Developer Toolbar for IE.
- Extensively worked with JQuery and Bootstrap for Effects. Updated UI as per changing needs and requirements.
- Responsible for Front-side of the website like embedded graphics using SVG, and interactive documents, client side designing and validations using JavaScript, XML, HTML and CSS.
- Develop numerous marketing programs (logos, brochures, newsletters, Info graphics, presentations and flex designs and guaranteed that they exceeded the expectations of our clients.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation. Worked on dashboard which has variety of charts and draggable components.
- Implemented various Search Engine Optimization (SEO) techniques as metadata, building inbound link, and outbound link text, meaningful title while designing web pages.
- Given major contribution in client side coding using Angular.JS framework and specific framework.
- Implemented Cross Browser compatibility & Responsive Web Design using Twitter Bootstrap, custom media queries, etc. Used JMeter to test the performance of the Application.
Environment: HTML, DHTML, CSS3, JavaScript, JQuery, AJAX, Bootstrap, Responsive Design, XM, JSON and Waterfall.
Jr. Web Developer
Confidential
Responsibilities:
- Worked in AGILE and Scrum development environments. Interacted with business system analyst to understand the technical requirements of the project.
- Coordinated with Photoshop designers to implement mock ups and the layouts of the application Involved in developing the UI pages using HTML, DHTML, CSS, and JavaScript.
- Developed functionalities like login, register, forgot password, Email, Filters using JavaScript, jQuery and HTML.
- Used Ajax to update a portion of a web page by reducing bandwidth usage and load time in web pages.
- Involved in writing SQL Queries, Stored Procedures.
Environment: HTML, CSS, JavaScript, DHTML, SQL, PL/SQL, MS Office.