Ui Developer Resume
TX
SUMMARY
- Over 8+ years of strong experience in designing and developing User Interface (UI) applications as a Frontend Developer.
- Extensive experience in designing professional UI web applications using front - end technologies like HTML5, DHTML, CSS3, JavaScript, XML, jQuery, AJAX, JSON, Angular.js, Node.js, React.js.
- Expertise in client scripting language and server-side scripting languages like JavaScript, jQuery and Angular.js.
- Experience in applying the latest development approaches including MVC, event-driven applications using AJAX, Object Oriented JavaScript, XML and Responsive Web Design.
- Extensive experience on implementing the AJAX features using JavaScript and JQuery.
- Experience in developing Web-centric applications using XML, Angular.js1.4, React.js, Node.js, JavaScript, JQuery and CSS3.
- Experience of working on CSS Pre-processors likeLESS and SASS.
- Experience in working with Angular 2.0 with extensive knowledge on the latest ECMA6 features and Best Practices
- Good knowledge on creating services with Angular 2 injectable property, as to make the service available for dependency injection when creating components.
- Professional in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages.
- Expert in HTML5/CSS3 development and have experience in node.js, angular.js, Responsive design.
- Strong knowledge in cross browser compatibility issues and W3C standards. Good Knowledge in integrating back-end applications with AJAX driven web 2.0 front-end using JavaScript framework.
- Good Exposure in writing SQL queries, PL/SQL stored procedures/functions etc for relational databases like Oracle 10g/9i/8i, DB2, SQL Server 2000, MySQL, and Sybase etc.
- Hands on experience in tools such as SQL Developer andMySQL Work bench, extracted data fromMs.-SQL Server,MySQL, DB2andOracle.
- Prepared and ranSQL queries.
- Used complex SQL Queries to perform back-end data base testing.
- Connected to database to Query the database usingSQLfor data verification and validation.
- Rich experience in agile methodologies such as extreme programming (XP), Scrum, waterfall model and Test-driven environment.
- Strong experience in writing and updating the technical documents on daily basis with the changes made to the existing environment on daily basis.
- Possess a very good communication skill with clients, customers, managers and other teams in the enterprise at all levels.
- Self-starter always inclined to learn new technologies and Team Player with very good communication, organizational and interpersonal 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: HTML, HTML5, XML, CSS, CSS3, JavaScript, JQuery, AJAX, JQuery, JSON, Apache, PHP.
IDE & Tools: Web Storm, Notepad++, Microsoft Publisher, NetBeans, Eclipse Aptana Studio, Adobe Flash Professional + Action Script 2.0/3.0, Sublime, Microsoft Publisher.
JavaScript Libraries: Angular.js, JQuery, Ext JS, Node.js, Require.js, React.js
Wire Frame Tools: Adobe Dreamweaver CS3, Adobe Photoshop CS3/CS4, Adobe Fireworks CS3, Adobe illustrator CS3.
Version Control Tools: Perforce, CVS, SVN, VSS
Data Base: Oracle, SQL, MSSQL, Mongo Db
Operating Systems: Windows 98/2000/XP/Vista/7/8/10, Linux, Unix
PROFESSIONAL EXPERIENCE
Confidential, TX
UI Developer
Responsibilities:
- Developing web pages customer access using HTML, CSS, JavaScript, Angular.JS for single page application.
- Developed single page applications from start to finish to give it a new look using HTML5/CSS3/Angular.JS.
- Used controlled version tool like SVN to maintain our versions.
- Designed Frontend with in object oriented JavaScript Framework using Angular.JS.
- Excellent experience in developing applications dat meet the requirements as specified by Web Content Accessibility Guidelines (WCAG) 2.0.
- Developed the front-end by doing hands-on coding using HTML 5.0, CSS3, JavaScript, jQuery, AngularJS.
- Worked on Responsive Web Design to make website Responsive for Desktop, mobile and Tablets using Bootstrap.
- Developing the components using Angular 2 needed for the application from the scratch and customizing from various Angular related libraries to meet the application's functionality.
- Converted grunt build tasks to gulp to decrease build times in an angular node project. Created tasks for updating tsconfig tracked files based on glob and compiling typescript files.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
- Created services with Angular 2 injectable property, as to make the service available for dependency injection when creating components.
- Work with diverse technologies such as React.js, redux, Webpack, react-router and ES 6.
- Setting up Angular JS and React JS framework forUIdevelopment.
- Developed user interface by using the React JS, Redux for SPA development.
- React JS is component based so maintained the code using components in React JS.
- Experienced in developing React components.
- Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
- For the back-end use Node JS, Express, MongoDB and Mongoose to provide RESTful API.
- Used Node JS to build different REST APIs for modules such as user, products, and checkout.
- Implement modules into NodeJS to integrate with designs and requirements.
- Worked with modules like MongoDB and mongoose for database persistence using Node Js to interact with MongoDB
- Worked extensively on numerous web technologies including HTML5, DHTML, XHTML, CSS 3.0, and JavaScript.
- Worked as a UI developer using AngularJS, HTML5, CSS3, JavaScript, XML, JSON, AJAX, Bootstrap, SVN.
- Improved dependency injection for modular development and component isolation using AngularJS.
- Involved in web designing using HTML, XHTML, CSS, JavaScript and extensively used Table Less Design in CSS for positioning.
- Used JavaScript runner like Gulp for bootstrap our application.
- Worked with CSS background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, Pseudo elements and CSS behaviors.
- Created Cross-Browser compatible and standards-compliant CSS-base page layouts.
- Designed and enhance web application layout and forms using HTML5, CSS3, and JavaScript.
- Followed agile software development practice paired programming, test-driven development TTD and scrum status meetings.
- Involved in unit testing of the software modules using the Karma and Jasmine JavaScript frameworks.
Environment: HTML5, CSS3, JavaScript, jQuery, Angular.Js, Bootstrap, Adobe, MS Office, IE 8 9 10, Firefox, Chrome, WebServices, windows.
Confidential, Atlanta, GA
UI developer
Responsibilities:
- Designing and developing dynamicwebpages using HTML, CSS, JavaScript, jQuery, Angular.JS, node.js, React.JS for single page applications.
- Coded extensively using JavaScript frameworks like Angular.JS, node.js, React.JS by implementing MVC architecture.
- Leveraged two-way data binding through $scope in applications built on AngularJS.
- Used multiple in-built directives and APIs in Angular.JS such as filters, rootscope, childscope, modal, template, state etc.
- Used JavaScript runner like Gulp/Grunt for bootstrap our application.
- Worked on the application grocery.walmart.com as Node.js developer to build different REST APIs for modules such as user, products, checkout.
- Observables are used to handle multiple values over time and it can return multiple values.
- Observables are used rather than using promises coz they are more advanced than Promises.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
- Worked on different React.JS frameworks like FLUX, REDUX, RELAY.
- Developed single page applications from start to finish to give it a new look using HTML5/CSS3/Angular.JS.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Involved in extensive HTML5 coding.
- Designed Frontend with in object oriented JavaScript Framework using Angular.JS and React.JS.
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
- Designated UI architecture for the internal web application and worked with designers to construct UI using React.JS.
- Used $http, $location, $scope, services to call REST API's logging and location operations.
- To make CSS more maintainable and extendable used SASS/LESS pre-processes.
- Developed certain features of the application functionality i.e. CRUD (Create, read, update, delete).
- Work with diverse technologies such as React.js, Flux, Webpack, react-router and ES 6.
- Experience with unit testing frameworks like Jasmine and Protractor.
- Used testing framework, 'Jasmine' for AngularJS test cases.
- Built application for scale using JavaScript frameworks (Angular.JS, Node.js and React.JS).
- Used Twitter Bootstrap to develop complex page layouts including various sections such as headers, footers, left side bars, content area and marketing area.
- Used controlled version tool like Git to maintain our versions.
- Code reviewer for the frontend development for one of the applications.
- Used JIRA for bug tracking and issue tracking.
Environment: HTML5, CSS3, JavaScript, jQuery, Angular.Js, React.js, Bootstrap, node.js, Ext.js, Adobe, MS Office, IE 8 9 10, Firefox, Chrome, WebServices, windows
Confidential, Richmond, VA
Front End Developer
Responsibilities:
- Worked closely with internal clients to define business objectives, project scope, solution space and design/development approach for various knowledge research applications.
- Setting up Angular JS and React JS framework forUIdevelopment.
- Worked over building custom directives and controllers using AngularJS.
- Involved in development, design and implementation of front end part widget based application.
- Developedhtmlviews withHTML5, CSS 3, JQuery, JSON, and JavaScript.
- Utilized Modernizer extensively to build HTML5/CSS3 based page layouts dat are cross-browser compatible and standards-compliant.
- Used Bootstrap for the proper functionality of an application.
- Worked on the application as Node JS developer to build different REST APIs for modules such as user, products, and checkout.
- The back-end use Node JS, Express, MongoDB and Mongoose to provide RESTful API.
- Built customUIWidgets and Application logic using Angular JS MVC architecture.
- Worked with CSS background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, Pseudo elements and CSS behaviors.
- Used Google analytics reports, optimized the page load time for the pages dat had heavy traffic and improvised those pages using CSS.
- Eager to build commercial applications with ES6, Web pack /Gulp, Swagger, and SPAs like React and Angular.
- Work with diverse technologies such as React.js, Flux, Redux, react-router and ES 6.
- Used CSS3 to develop RichUIComponents such as Accordions and Modal Windows using pureHTML5 and CSS3.
- Implemented various Validation Controls for form validation and implemented custom validation controls using Object Oriented JavaScript.
- Enhanced user experience by designing new web features using MVC Framework like Angular.js, Require.js, Node.js and EXT.js.
- Designed CSS based page layouts dat are cross-browser compatible and standards-compliant.
- Used CSS Blueprint to create grids and adopt cross browser interactive features and to make the web pages more.
- Used detailed wireframes and developed Mock-up designs as per the requirements of Business.
- Worked on Cross-Browser compatibility and fixed the bugs, for several browsers.
- Worked on Twitter Bootstrap to create Responsive Web Design.
Environment: HTML5, CSS3, Angular JS, AJAX, JavaScript, node.js, JQuery, JSON, SVN, JSP and Eclipse, React Js, Gulp and Share Point 2010.
Confidential
UI Developer
Responsibilities:
- Worked closely with cross-functional teams as a part of Agile environment.
- Hand-coded HTML5, CSS3, Java Script and jQuery to create front-end.
- Hands on experience with third party web services APIs and Web Services using AJAX and jQuery.
- Responsible for checking cross browser compatibility, Responsive Web Design and hence worked on different browsers like Firefox, Google Chrome and Internet Explorer.
- Developed and Deployed the Application on Eclipse and WebLogic Web Server.
- Involved in all phases of the end-to-end implementation project- requirements gathering, analysis and design, development, testing and debugging.
- Designed and developed the application to be responsive for desktop, mobile and tablets using Twitter Bootstrap (HTML5, CSS, and JavaScript).
- Worked in an approach to avoid Cross Shell Scripting using JavaScript.
- Used local Storage to achieve multiple tabs functionality.
- Developed code to fetch data from back-end and populate on UI using AJAX and JSON
- Used Java JSP for form handling, session storage and process request for the dynamically generated web pages.
- Participated in product development discussions and providing UI related information.
- Maintained W3C standards.
Environment: HTML5, CSS3, JavaScript, JQuery, Twitter Bootstrap, Bing Maps, JQ Grid, JSP, Angular.js, JSON, AJAX, Eclipse, JIRA, Java
Confidential
UI Developer
Responsibilities:
- Involved in developing the UI pages using HTML, DHTML, CSS, JavaScript, JSON, jQuery, Ajax.
- Worked closely with system analyst to understand the technical requirements of the projects.
- Followed the Agile and Scrum development methodologies.
- Integrated the Java code (API) in JSP Pages.
- Used JQuery core library functions for the logical implementation part at client side for all the application.
- Debug 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.
- Involved in developing HTML and JavaScript for client-side presentation and, data validation on the client side with in the forms.
- Involved in designing and developing the GUI for the user interface with various controls.
Environment: AJAX, HTML, CSS, JavaScript and Windows XP.
