Sr. Ui Developer Resume
San Francisco, CA
PROFESSIONAL SUMMARY:
- Expertise in working on Front End/User Interface (UI) Technologies like using HTML4/5, CSS2/3, DHTML, JavaScript, jQuery,Angular2, 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 Background, 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 withAngular JS and media queries.
- Expertise in Designing and Developing Single Page Applications (SPA) using AngularJS and React JS, and with other UI technologies such as Java Script, jQuery, Bootstrap, CSS, HTML, XML, Flex 3.0.
- Expertise in Angularmodules 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.
- 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.
- 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), and V-Model.
TECHNICAL SKILLS:
Web Technologies & Languages: HTML, CSS, JavaScript, jQuery, JSON, AJAX, Angular JS(1x/2.0/4), Bootstrap, Node.js, React.js, Typescript, Wire framing, D3, Knockout.js, Backbone.js, Ext.js, SASS, LESSServer side scripts: Node.js, Express.js, Mangoose.js.
IDE s & Editors: Sublime Text, Brackets, Notepad++, Microsoft Visual Studio, Eclipse, Komodo, IntelliJ, NetBeans, IntelliJ IDEA, Aptana Studio.
Web/Application Servers: IBM Web Sphere, BEA Web Logic, Apache Tomcat, Apache HTTP Server, mocha, chai.
Databases: (NoSQL/RDBMS) SQL Server, MySQL, Oracle, Mongo DB, Cassandra, PostgreSQL.
Prototyping design: iRise, Axure, Photoshop, Illustrator, Dreamweaver and Flash and Visio
Version Tools: SVN, CVS, GIT, Bitbucket.
Workflow & Delivery Responsive: Web Design (RWD), Mobile Development, Single Page Application.
Testing Tools: Soap UI, Jasmine, QUnit, JS unit, JSLint, JUnit, Test Runner, Selenium, eLoader and eTester
Cloud: Presence Amazon Web Services (AWS), Microsoft Azure.
Operating Systems: Windows, Linux, Unix.
Other Tools & SDLC Methodologies: Adobe Photoshop, Gimp, servlets, MS Office, Jira, Firebug, Chrome Developer Tool, Windows Movie Maker, Grunt, Gulp, NPM and Bower, JMock, Karma, Web Services (Soap, Restful), Ajax, XHTML, XML, Waterfall, Agile
PROFESSIONAL EXPERIENCE:
Confidential, San Francisco, CA
Sr. UI Developer
Responsibilities:
- Worked business analyst to understand business requirements.Design front-end, user interactive (UI) web pages using web technologies like Angular 2, Typescript, JavaScript and HTML.Used CSS to preserve uniformity in all screens.
- Worked with Bootstrap Components which are written in Angular 2 using Angular-CLI & 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 existingAngular 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, Angular 2, JavaScript, Typescript and jQuery for UI functionality. Wrote JavaScript Code for React JS and Node JS to interact with server and Network applications.
- Worked in using React JS components, Forms, Events, Keys, Router, Animations and Redux concept.
- Worked on responsive design and developed a single ISO MORPHIC 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.
- 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.
- 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, AngularJS, Angular 2, React JS, jQuery, Twitter Bootstrap, Web storm, JSP, Adobe Photo shop, NPM, Adobe CQ5/AEM and Bugzilla.
Confidential, Secaucus, NJ
Sr. Front End Developer
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 5designing 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.
- 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.
- 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.
- 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.
- 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.
Confidential, Houston, TX
UI Developer
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 usingAngular 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, AngularJS, jQuery, Handlebars, RWD, Twitter Bootstrap, Eclipse, JSP, Grunt, Stylus, Agile, Windows, JIRA.
Confidential
Web Developer
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
Confidential
Jr. Web Developer
Responsibilities:
- Involved in analysis, design and development of the project.
- Worked in Waterfall Software Development methodology.
- Involved in the implementation of client side and server side programming using HTML and JavaScript.
- Developed front-end interfaces and involved in Error Handling using JSP.
- Database design and connectivity done by using JDBC Bridge.
- Designed and developed Servlets to communicate between the Presentation and Business layer. I
- Written Database objects like Triggers, Stored procedures in SQL, PL/SQL for oracle 9i database.
- Maintained responsibility for database design, implementation and administration.
- Deployed applications on Apache Tomcat application server instances in all the respective environments
- Responsible for customer interaction, analysis of the requirements and project scheduling.
- Used JUnit for testing the application, rectified performance bottlenecks and eliminated critical bugs.
- Used Rational Clear Case for version control and source code management.
- Used Rational Clear Quest for bug tracking, issue tracking and project management.
- Used Log4J for logging and tracing the messages.
Environment: Java 1.5, J2EE, HTML, JavaScript, JSP, Servlets, XML, SQL, PL/SQL, Oracle 9i, JDBC, Apache Tomcat, JUnit, Clear Case, Clear Quest, Log4J