We provide IT Staff Augmentation Services!

Senior Ui Developer Resume

3.00/5 (Submit Your Rating)

Folcroft, PA

SUMMARY:

  • Having 8+ years of experience in 'software development life cycle (SDLC) in developing and designing user experiences of Internet/Intranetapplications using HTML5, HTML, CSS, CSS3, AJAX, DOM, JavaScript, jQuery, AngsularJS, ReactJS and NodeJS.
  • Experienced with HTML5 Semantic Elements, Media, Graphic Tags and HTML5 API's.
  • Worked on CSS3 Media Queries, CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
  • Proficient in developing responsive web pages RWD using Bootstap, CSS3 Media Queries.
  • Implemented Maintainable CSS code using SASS css preprocessor.
  • Extensive experience in various UI widgets using JavaScript libraries (JQuery) and developing Rich Internet Applications RIA.
  • Implemented Model View Controller (MVC) Design Pattern using AngularJS. Experienced in working with React, with state management using Redux architecture.
  • Working with ES 6 features. Used Babel, web pack with es2015, react JSX presets.
  • Working with React Router for developing Single Page Applications SPAs. Developed reusable components with AngularJS custom directives.
  • Used Dependency Injection from AngularJSfactory and services. Used routing schemes to develop single page applications (SPAs) using AngularJS.
  • Used interceptors in AngularJS for configuring security authentication for session management.
  • Used MEAN (MongoDB, Express, Angular, Node) Stack.
  • Experienced in various IDEs like Eclipse, Notepad++, Sublime Text, Microsoft Visual Studio and Webstorm.
  • Experience in designing web applications employing Search Engine Optimization (SEO) techniques and Search Engine Strategies (SES)
  • Good knowledge of using JavaScript testing frameworks Jasmine, and Karma. Working experience of control version tools like SVN and GIT.
  • Experience with User Acceptance Testing (UAT) and Accessibility Testing. Used JIRA for agile process management.
  • Experience working on scalable environment in Agile/SCRUM methodologies. Prepare Test Cases using TDD (test driven development) and BDD (behavior driven development) approach on multiple platforms like Linux, Mac and Windows.
  • Excellent oral and written communication skills and interpersonal skills.

TECHNICAL SKILLS:

Web Technologies: HTML, HTML5, XML, CSS, CSS3, JavaScript, jQuery, Ajax

IDE & Tools: Ms Visual Studio, Eclipse, Adobe Dreamweaver CS3, Adobe Premier Pro, Corel Draw, Adobe Flash Professional + Action Script 2.0, Adobe Flash catalyst, Microsoft Front Page, Microsoft Publisher, Adobe, Oracle Site Studio, Oracle UCM - Oracle Universal Content Management, Oracle Web Centre, DA editor Tool, Photoshop, WebsphereApplication Server, Apache Tomcat. Altova XML Spy, basics of Sound Forge, Typescript, JavaScript, Sublime Text 2

Version Control: GIT, CVS, TFS

JavaScript Libraries: jQuery, ReactJS, Angular Js 1.x and 2.0, Node Js, Handlebar Js, Backbone js, Dust Js

Publishing Tools: Adobe PageMaker, Adobe Acrobat, MS Office, MS Publisher, Enterprise Architect

Wire Frame Tools: Balsamiq, Just in time, Microsoft Visio

Methodologies: Agile, Waterfall, Scrum, Kanban

Management Tools: MS Project

Data Access: MY SQL, PLSQL, ORACLE.

Browser: IE, Firefox, Opera, Chrome, Safari, Edge

PROFESSIONAL EXPERIENCE:

Senior UI Developer

Confidential, Folcroft, PA

Responsibilities:

  • Gathering system requirements for the application and worked with the business team to review the requirements, and went through the Software Requirement Specification document and Architecture document.
  • Using advanced level of JS to build the pages for heavy DOM manipulation, dynamic display of data taking advantage of two - way binding, dirty checking.
  • Creating Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.
  • Designing Frontend with in object oriented JavaScript framework like React.JS, Node.js
  • Working on all the latest technologies like HTML5, CSS3, etc. Tackling various issues related browser compatibility to accommodate these advanced and fast technologies
  • Debugging the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
  • Using GIT for Version Control tool.
  • Working on Westfiled's One Market Network authentication configuring with Jibestream API.
  • Providing authentication access to different services.
  • Involved in Agile process, two week Sprints, and daily Scrums to discuss the development of the application.
  • Worked closely with product, UX and business team to build applications & reach business goals through front end development and UX.

Senior UI Developer

Confidential, Audubon, PA

Responsibilities:

  • Involved in developing presentational and container components using React and JSX.
  • Worked with designer who designed user interfaces and prototypes for a web-based internal system.
  • Created a state management in react application using redux for the data flow within the application.
  • Configured redux store, reducers and actions. Used sagas for handling middleware and 'fetch api' for rest calls.
  • Added react-router with secure navigation and unsecure navigation.
  • Used react-datagrid to populate the dynamic data within the table. Used react-bootstrap and SASS for handling responsiveness in the application and parse correct styles on prop changes.
  • Configured webpack to transpile react and JSX to ES5 using Babel and react-loaders, Added css-loader and sass plugin for pre-compiling SASS to css. Used HTML5plugin to create the index.html file with generated hashed js and css files. Added proxy for webpack-server.
  • Solid understanding of React Virtual Dom Algorithm, for React performance optimization.
  • Implemented dynamic page elements and form error validations.
  • Added interceptor logic for all rest api's that adds headers for all api calls and validates request before sending to server.
  • Configured node application, created rest api's using expressJs.
  • Used passportJs to generate token and used tokens for api authentication with application key.
  • Written gitlab CI script to run ci-tests on every push. Configured Jenkins for auto deploying the code to development box.
  • Used GIT for version controls.
  • Resolved Cross Browser Compatible Issues for different version of IE, Safari, Chrome, Firefox and Opera.
  • Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint. Used rally for agile process management.

Environment: JavaScript, Node.js, Jshint, HTML/HTML5, JQuery, CSS3, Ajax, Reactjs, bootstrap, web storm, sublime text 3, CSS3, LESS, JSON.

Senior UI Developer

Confidential, Plymouth Meeting, PA

Responsibilities:

  • Experienced in working with React, with state management using Redux architecture.
  • Working with ECMA Script 6 features. Used Babel, web pack with es2015, react JSX presets.
  • Working with React Router for developing Single Page Applications SPAs.
  • Experienced in developing React components. Used Axios with react for making AJAX Calls.
  • Worked on Webpack for build and webpack-dev-server a server.
  • Developed all the UI pages using HTML, DOM, CSS, JSON, JavaScript, jQuery, Ajax, Bootstrap, AngularJS and NodeJS.
  • Worked on CSSBackground, CSSPositioning, CSSText, CSSBorder, Pseudoclasses, Pseudoelements etc.
  • Used CSS Image Sprites to improve the page load time by reducing number of http requests made per page.
  • Responsive Web design and development, application development using HTML, CSS3 Media queries with screen break points and Bootstrap grid system.
  • Developed the styling part in SASS css pre-processor and grunt server will convert all the styling part to CSS which was written in SASS. We will be using this because to increase the higher capability of the web page.
  • Implemented Model View Controller (MVC) Design Pattern using AngularJS
  • Developed reusable components with AngularJS custom directives.
  • Used Dependency Injection from AngularJSfactory and services.
  • Used routing schemes to develop single page applications (SPAs) using AngularJS.
  • Used interceptors in AngularJS for configuring security authentication for session management.
  • Very good implementations and aware of programming practices in NodeJS
  • Used MongoDB for database persistence to retrieve data for exposing the data to NodeJS server. Used MongoDB Client npm module.
  • Worked with Expressmiddleware to build a test server using NodeJS.
  • Used NodeJS inspector for debuggingnodeJS applications.
  • Performed Unit Testing and Integration testing of the application.
  • Experiences with managing dev dependencies and dependencies using package.json and using NodeJS.
  • Used Bower for managing UI dependencies in the project using bower.json file and running command's like bower install.
  • Experienced in working with setting a new project and configuring all the sub tasks using Grunt npm module. The common tasks using grunt includes minification, Lint, test runner task, watch (observe files changes and initiate the sub tasks), live reload.
  • Used Karma as a test runner for application using karma config file and setup grunt task to invoke karma test execution.
  • Used Jasmine to write test cases, to check and expected values and actual values.
  • Mocked Service dependencies as a part of unit test cases.
  • Excellent experience in developing web pages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards. Used Team Forge for agile process management

Environment: JavaScript, Node.js, Angular.js, Jshint, HTML/HTML5, JQuery, CSS3, Ajax, Reactjs, bootstrap, web storm, sublime text 3, CSS3, LESS, JSON.

UI Developer

Confidential, Philadelphia, PA

Responsibilities:

  • Develop the front-end by doing hands-on coding using HTML 5.0, CSS3, JavaScript, jQuery, AngularJS, NodeJS.
  • Experienced in React JS and working with React Flux architecture.
  • Worked on React Router for developing single page applications.
  • Experienced in developing React components.
  • Worked on Responsive Web Design to make website Responsive for Desktop, mobile and Tablets using Bootstrap and Media Queries.
  • Leverage knowledge of W3C standards, cross-browser development techniques.
  • Implemented Model View Controller (MVC) Design Pattern using AngularJS
  • Developed reusable components with AngularJS custom directives.
  • Used Dependency Injection from AngularJS factory and services.
  • Used routing schemes to develop single page applications (SPAs) using AngularJS route
  • Used SASS variables, mixins, nesting and import.
  • Used CSS basics, CSS 3 media queries, CSS 3 pseudo classes.
  • Implemented User Interface and integrated with backend code, Node.JS as server side technology.
  • Used MEAN (Express, Angular, Node) Stack.
  • Utilized JavaScript and JQuery to improve the overall design and UI of campaign websites.
  • Extracted data in UI for different clients using JSON format.
  • Implemented client-side validations using JavaScript
  • Implemented AJAX, JSON, and Java script to create interactive web screens.
  • Adopted a cross browser and cross platform approach to make the website's most versatile and supportive.
  • Followed agile software development practice paired programming, test driven development TTD and scrum status meetings.
  • Debugging and testing done with Google chrome developer tools and Firebug.

Environment: HTML, DOM, DHTML, XHTML, CSS, JavaScript, jQuery, AJAX Controls, Adobe Flash CS3, Adobe Photoshop, Adobe Dreamweaver CS3, Web Services, and SQL Server 2008.

UI Developer

Confidential, Wayne, PA

Responsibilities:

  • Gathered system requirements for the application and worked with the business team to review the requirements, and went through the Software Requirement Specification document and Architecture document.
  • Using advanced level of JS to build the pages for heavy DOM manipulation, dynamic display of data taking advantage of two-way binding, dirty checking.
  • Developed application pages using HTML, CSS, Bootstrap, RWD, JavaScript and jQuery.
  • Extensively developed pages using Bootstrap (RWD) and CSS box model.
  • Developed CSS3 style sheets to give gradient effects. Developed page layouts, navigation and icons. Applied industry best practices and standards when project requirements were lagging.
  • Created Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.
  • Designed Frontend with in object oriented JavaScript framework like Angular.JS, Node.js and Ext.JS.
  • Used backbone JS&Require JS to optimize in-browser use and to load the module and to improve the Speed.
  • Working on all the latest technologies like HTML5, CSS3, etc. Tackled various issues related browser compatibility to accommodate these advanced and fast technologies
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript and JQuery.
  • Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
  • Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE. Used Spring Framework to code business APIs.
  • Involved in creating stored procedures and complex SQL Commands using PL/SQL.
  • Analyzed and took appropriate action on customer complaints/issues in production.
  • Used svn for Version Control tool.

Environment: JAVA 1.6, J2EE, Spring 3.0, Hibernate 3.0, Apache Axis2, WSDL, Restful, SOAP Web Services, HTML, Jasper reports, JMS, Agile Methodology, PL/SQL, UNIX, WebLogic Application Server, Eclipse 3.5, JDBC, Design Patterns, CSS, JavaScript, JQuery, JSP, Oracle 10g, SQL, PL/SQL, RAD, JBoss, AJAX, Maven, Junit, Log4j, CVS.

Web UI developer

Confidential, King of Prussia, PA

Responsibilities:

  • Worked on detail design and coding. Developed the interactive user interface using jQueryJavaScript library.
  • Worked on developing GUI using HTML, CSS and JavaScript (jQuery).
  • Worked on implementing WebPages on the website using Code Igniter framework.
  • Collaborated with one team member in design, analysis, coding, testing, and website review.
  • Used iBATIS framework with spring framework for data persistence and transaction management.
  • Utilized CSS, Ajax, JQuery, MySQL queries for website design and development.
  • Developed SQL scripts for data migration.
  • Worked with technologies such as JQuery and Ajax to make the website more attractive and user friendly.
  • Gathered business requirements, prepared Software Requirement Specification (SRS) document.
  • Created Visio charts for the workflow architecture of the system
  • Used Team Studio and Build Manager tools to develop applications and promote the new design to test environment.
  • Coordinated with the business on User Acceptance Tests (UAT) and to get the approval from business on the design changes.

Environment: HTML, CSS, JavaScript, Jquery, Ajax, SQL Script, PHP.

We'd love your feedback!