Sr. Ui Developer Resume
Hartford, WI
SUMMARY
- Having 9+ years of experience in developing User Interface (UI) applications and professional web applications using JavaScript, JSP, XUL, HTML5 /DHTML, DOM, XHTML, JQuery, CSS3, and Ajax.
- Skilled in Graphical User Interface designing(GUI), Web application development, Human Computer Interaction factors, usability, flash presentations, flash mock - ups, creating -illustrations, content navigation, formatting web pages, web typography and implementing CSS.
- Experienced in analyzing the performance bottle neck of web apps.
- Expert in HTML5/CSS3 development and have experience in Backbone.js, Require.js, node.js, angular.js, Ext.js, Responsive design.
- Experience in designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop, and Adobe Illustrator CS3.
- Extensive experience in web design using CSS3, D3js, Bootstrap, Adobe Illustrator, Adobe Photoshop, Dreamweaver.
- Used Angular JS framework for building web-apps and is highly efficient in integrating with Restful services. Worked on Bootstrap CSS framework for Responsive Web Design.
- Good experience in JavaScript MVC frameworks Backbone.js, Angular.js, Angular.js 2.0 and ReactJS. Used Angular JS in developing single page applications.
- Expertise in advanced JavaScript libraries and frameworks such as JQuery, Angular.js, Angular.js 2.0, ReactJS, Backbone.js, Prototype, Dojo, Node.js, Ember.js, Knockout.js, Ext.js.
- Experienced in using Front End editors like Espresso, Text Mate, Sublime Text2 and Microsoft Expression Web.
- Proficient in building Web User Interface (UI) using HTML5, DHTML, table less XHTML, CSS3 and Java Script that follows W3C Web Standards and are browser compatible
- Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications.
- Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users usingReact.js
- Designed various multiple styles with colors, fonts, backgrounds in CSS3 with CSS preprocessor SASS.
- Good mix of front end user interface design and back-end control logic development.
- Expert knowledge in Flex, Photoshop, Illustrator, Macromedia Dreamweaver and Flash in a PC environment.
- Well versed in concept building, information design, visualization, testing web based applications.
- Knowledge on various terminologies like Software Developmental Life Cycle (SDLC)
- Experience in working with third party web services APIs and Web Services using AJAX and JQUERY.
- Working knowledge on JavaScript library JSON and XML Technologies.
- Expert knowledge in Flex, Photoshop, Illustrator, Macromedia Dreamweaver and Flash in a PC environment.
- Experience in making Responsive web pages using Twitter Bootstrap and media queries.
- Implemented Presentation layer using CSS Framework, backbone, Angular JS, Wire-framing, HTML5.
- Proficient in developing web page quickly and effectively using: HTML5, CSS3, JavaScript.
- In-Depth knowledge/Experience of Web 2.0, JavaScript, JQuery, CSS3, W3C Standards.
- Expertise in debugging and troubleshooting existing code.
- Performed unit testing using JASMINE test cases.
- Experience using AJAX to create interactive web applications, mainly focusing at increasing performance.
- Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
- Excellent problem identification skills through Junit, Log4j.
- Have excellent analytical, problem solving, communication and interpersonal skills, with an ability to interact with individuals at all levels and can work as a part of a team as well as independently.
- Used JIRA for bug tracking and issue tracking.
- Experienced with implementing different features of Bootstrap.
- Good knowledge in Responsive Design.
- Hands on experience with Web Responsive using Bootstrap’s templates.
- Exposure to Insurance, Banking and Financial Domain.
TECHNICAL SKILLS
Programming Languages: C, C++, Java SDK 1.4/1.5, COBOL
Operating Systems: Windows NT/2000/XP, UNIX.
Tools: and IDE: Eclipse, Net Beans, ANT build tool, Tortoise SVN and JUNIT
JavaScript Libraries: ExtJS,2.0/1.0,Backbone.js,Node.js,Require.js,Angular.js,express.js
Scripting Languages: HTML, CSS, Java script, AJAX, Shell script, jQuery.
Database Skills: SQL, PL/SQL, Oracle, JDBC
Protocols: TCP/IP, HTTP, FTP and SOAP.
PROFESSIONAL EXPERIENCE
Confidential, Hartford, WI
Sr. UI Developer
Responsibilities:
- Done the design, development and testing phases of Software Development using AGILE methodology and Test Driven Development (TDD).
- Developed an advanced Facet search single page application using Angular JS 2.0 with complete UI.
- Integrated Prime NG library into angular Js 2.0 and created custom components.
- Have developed custom reusable Angular 2.0 components.
- Have done a POC to measure effort in migrating Angular 1 to Angular 2.0
- Developed an advanced Facet search single page application using Angular JS with complete UI.
- Involved in creating SPA (Single Page Applications) using Angular.js.
- Have developed custom reusable Angular directives.
- Have given few sessions on Typescript to the team.
- Involved in developing high performance web app by utilizing my knowledge on HTML5 technologies like Web Workers, Cache API & CSS3 features like prefetch, preconnect.
- Have done a POC on utilizing IndexedDB to improve the performance of our application
- Experienced in providing Fire talk sessions to my team members on latest web technologies.
- Used JavaScript DOM manipulation and JavaScript event to get the data from HBASE and render image in UI.
- Worked on version control system called GIT and comfortable with branching, Tagging and merging.
- Developed the User Interactive web pages in a professional manner with using web technologies like HTML5/HTML and CSS3/CSS.
- Created reusable templates and style sheets based on UI standards and guidelines; Performed functional tasks using specifications and wireframes.
- Implemented JSON parsing for data handling on different application.
- Wrote extensive HTML5, CSS3 and JavaScript code to build dynamic pages.
- Used Bootstrap and Angular UI Bootstrap for creating rich, Responsive UI Screens for varying screen sizes and devices.
- Participated in making Responsive Web Designs using Bootstrap.
- Implemented nested views and routing using Angular UI Router as per the requirement.
- Created various Angular directives, controllers, DOM, expressions, templates, data binding, etc.
- Used various features in AngularJS like data binding, routing, custom filters, custom directives to meet various customized requirements.
- Used the http services in AngularJS to make API calls and exchange data in JSON.
- Involved in making the WebPages accessible and testing accessibility using tools like Fire eyes and Jaws.
- Experience with Agile and test-driven development, continuous integration and version control via Git.
- Worked with Restful-based web services in XML and JSON.
- Implemented Angular promises to handle asynchronous communication with our Rest API for various requirements.
- Implemented role based page views based on the permissions of the user logged in.
- Used Jasmine as testing framework and Karma as test runner to perform unit testing.
- Worked on CSS preprocessor tools like SASS (Compass).
- Handling cross browser/platform compatibility issues on all major browsers like IE, Firefox and Chrome.
- Involved in development, design and implementation front end part of the application using HTML5, CSS3.
- Used package managers like Npm to manage dependencies.
- Used Gulp as a build tool for post development activities like minification, concatenation and etc.
- Understanding the concepts of continuous integration using tool Jenkins and fixing the bugs quickly encountered in continuous builds.
- Attending the daily stand-ups as part of Agile and communicating assigned user story updates and discussing any issues with the team upfront.
Environment: HTML/HTML5, CSS/CSS3, JavaScript, Angular.js1.x, Angular.js 2.0, Node.js, Bootstrap, Jasmine, Karma, Underscore, JSHint, NPM, SASS, Gulp, Rally, Agile methodology, SVN, Jenkins, Typescript.
Confidential, Irving TX
Sr. React JS Developer
Responsibilities:
- In Phase One, worked closely with the UX Team to create a Custom Components Library using ReactJs.
- Design, develop and test HTML5, CSS3, Bootstrap, jQuery andReact.JSthat meets accessibility and web browser standards for website.
- Implemented client side Interface usingReactJS.
- Added Excel-Builder to download the Tabular data in Excel format usingreact .
- Collaborating with designer to create views for a responsive, single page app inReact.jsand maintaining current code.
- Implemented the Drag and Drop functionality usingReact- Draggable .
- Responsible for creating a responsive front-end UI using CSS3, HTML5, Twitter Bootstrap.
- Involved in creating wireframes for and designs for a variety of forms as well as dashboards.
- Implemented latest HTML5 and CSS3 features like creating various effects, shadings, 2D/3D animations, shapes, handling multimedia files and many others.
- Experience in creating DOM control structures for repeating/hiding DOM fragments as well as experience of form validations.
- Implementation of REST- API for services and controlling access to the databases. NodeJS for communication between mobile devices and backend.
- Developed responsive UI modules using Backbone Js, Underscore Js, Require Js and J query.
- Used Jasmine as testing framework and Karma as test runner to perform unit testing.
- Worked on cross browser compatibility issues using feature detection library called Modernizer.
- Used Require Js to load and manage dependencies of an application for better performance.
- Developed few backend REST API modules Login, Profile, User manager for admin portal using Node js based on SOA architecture.
- UsedReactJSfor templating for faster compilation and developing reusable components.
- Involved in setting up Grunt tool for the existing project to build, obfuscate the JavaScript code and to integrate it with various Unit testing frameworks.
- Participated in Agile Development methodology and Attended Scrum Meetings, Retrospective meeting and Spring Planning meeting. Handled the stories using Rally Agile Tool.
- Used Mongo DB for extracting JSON Data and database interaction.
- Developed prototypes and UI deliverables, such as wireframes using the tool BALSAMIQ.
- Established UX design as the first stage of all Web and mobile application developments, instituting a user-centered design (UCD) approach.
- Designing product for web and mobile platforms as UX Designer.
- Extensively used jQuery, Node.js in implementing various GUI components in application portal.
- Used jQuery to make the HTML, CSS interact with JavaScript functions to add dynamism to web page.
- Created and tested scripts using jQuery on various browsers Chrome, Firefox, Opera, Safari, IE, etc.
- Used Google analytics reports, optimized the page load time for the pages that had heavy traffic and
- Improvised those pages using CSS.
- Maintained cross browser compatibility and implemented responsive features using Twitter Bootstrap.
- Coding pages with best Search Engine Optimization (SEO) techniques.
Environment: HTML, CSS, JavaScript, ReactJs, bootstrap, JQuery, JSP (Java Server Pages), Grunt, Gulp.
Confidential, CA
Sr. UI/UX Developer
Responsibilities:
- Built Web pages that are more user-interactive using AJAX, JavaScript, Kendo UI and Angular JS.
- Built Angular JS framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters.
- Used Angular JS framework where data from backend is stored in model and populated it to UI.
- Converted data from database into JSON or XML format files and retrieve useful information using AJAX calls to display them on the browser.
- Designed a responsive website using Bootstrap grid system to layout contents that fit different devices including mobile, tablet and desktop.
- Involved in writing application level code to interact with APIs, RESTFUL Web Services using AJAX, JSON.
- Interacted with java controllers (JQuery, Ajax, and JSON to write/read data from back end systems).
- Ran the standalone front end application in Grunt Server task runner.
- Exposed the Web Services to the client applications by sharing the WSDL’s.
- Used JQuery plug-in auto complete, validation, drag and drop and more exceptionally.
- Involved in developing various generic JavaScript functions used for validations.
- Involved in integrating the Java code (API) in JSP Pages.
- Developed the data grids using ng-table and Kendo-grid.
- Projects included design and coding of the corporate website built in XHTML, DHTML, CSS and Flash.
- Implemented a lightweight customizable jQuery plug-in for styled appearance.
- Designed dynamic and browser compatible pages using HTML, DHTML, CSS and JavaScript.
- Resolved Cross Browser Compatible Issues for different version of IE, Safari, Chrome, Firefox and Opera.
- Watched project changes with Grunt task runner and installed latest version of libraries with Bower based on running in the Node JS environment.
- Performed unit testing using Jasmine and Karma, along with integration testing Chrome Inspector to fix bugs and worked closely with QA.
Environment: HTML5, XHTML, CSS3, JavaScript, JQuery, JSON, Angular.js, Jasmine, Web services, My SQL.
Confidential, Philadelphia
Sr. Web developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, modeling, analysis & development.
- Created HTML, CSS, JavaScript, DHTML pages for Presentation Layer.
- Involved in developing of design documents with UML class diagrams.
- Developed the User Interactive web pages in a professional manner with using web technologies like HTML, XHTML, and CSS as per company’s standards.
- Designed the email blasts using Adobe software and then implemented them using HTML and Java script.
- Used all the advanced Photoshop features to create appealing visual web interfaces.
- Implemented various Search Engine Optimization techniques as metadata, building inbound link, and outbound link text, meaningful title while designing web pages.
- Used JQuery to make the HTML, DHTML and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.
- Involved in JavaScript coding for validations, and passing attributes from one screen to another.
- Applied client side validations using JavaScript and jQuery.
- Built HTML and CSS system for controlling text display issues cross-platform and cross browser.
- Implemented AJAX to enhance the capability of the website.
- Used Firebug and IE Developer Toolbar for debugging and browser compatibility.
- Used CSS Blueprint to create grids and adopt cross browser interactive features.
- Created Graphic User Interface (GUI) and applied to web site.
- Increased developer productivity by using efficient programming methodologies and local development.
- Managed application state using server and client-based State Management options.
- Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing.
Environment: HTML, CSS, JavaScript, jQuery, Eclipse IDE, Aptana Studio, XML, Angular JS.
Confidential, Denver, CO
UI/Web Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, modeling, analysis & development.
- Created HTML, CSS, JavaScript, DHTML pages for Presentation Layer.
- Involved in developing of design documents with UML class diagrams.
- Developed the User Interactive web pages in a professional manner with using web technologies like HTML, XHTML, and CSS as per company’s standards.
- Designed the email blasts using Adobe software and then implemented them using HTML and Java script.
- Used all the advanced Photoshop features to create appealing visual web interfaces.
- Implemented various Search Engine Optimization techniques as metadata, building inbound link, and outbound link text, meaningful title while designing web pages.
- Used JQuery to make the HTML, DHTML and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.
- Involved in web designing using HTML, CSS, JavaScript and extensively used Table less Design in CSS for positioning.
- Used JSP, Servlets, and HTML to create web interfaces. Developed Java Beans and used custom tag libraries for embedding dynamic into JSP pages.
- Developed HTML prototypes and UI deliverables, such as wireframes, flowcharts, screen mock-ups, and interface design specifications.
- Utilized Adobe Fireworks, Adobe Photoshop, Adobe Dreamweaver and Illustrator for the front-end development such as web pages, graphics and multimedia's.
- Implemented CSS and JavaScript based navigation system visually identical to previous table-based system to improve ease of maintenance and organic search engine placement.
- Used JavaScript and XML to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
- Developed cross-browser/platform HTML, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards
- Utilized various JQUERY plug-in to build Rich Internet Application (RIA) to make it look more intuitive.
- Used AJAX extensively to implement front end /user interface features in the application.
- Used AJAX frameworks like JQuery, JSON to develop rich GUIs and also involved in performance tuning the website.
- Involved in JavaScript coding for validations, and passing attributes from one screen to another.
- Applied client side validations using JavaScript and jQuery.
- Built HTML and CSS system for controlling text display issues cross-platform and cross browser.
- Implemented AJAX to enhance the capability of the website.
- Used Firebug and IE Developer Toolbar for debugging and browser compatibility.
- Used CSS Blueprint to create grids and adopt cross browser interactive features.
- Created Graphic User Interface (GUI) and applied to web site.
- Increased developer productivity by using efficient programming methodologies and local development.
- Managed application state using server and client-based State Management options.
- Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing.
Environment: HTML, CSS, JavaScript, jQuery, Eclipse IDE, Aptana Studio, XML, Angular JS.
Confidential
UI/Web Developer
Responsibilities:
- Designed and developed client side GUI using JSP, HTML and JavaScript.
- Design and development of Web pages using HTML, CSS including XML.
- Involved in writing the Properties, methods in the Class Modules and also consumed web services
- Played a vital role in defining, implementing and enforcing quality practices in the team organization to ensure internal controls, quality and compliance policies and standards.
- Used JavaScript for custom client-side validation.
- Involved in designing and developing the GUI for the user interface with various controls.
- Used Eclipse 3.0 develop the Application.
- Performed unit testing.
- Created build script using ANT and deploy to different servers
- Worked closely with Photoshop designers to implement mock ups and the layouts of the application.
- Design and development of Web pages using HTML, CSS including Ajax controls and XML.
- Involved in writing the Properties, methods in the Class Modules and also consumed web services
Environment: HTML, CSS, Java Script, JQuery, AJAX, Usability Testing, Agile methodology.
Confidential
Web Developer
Responsibilities:
- Responsible for Design and development of Web pages using HTML, CSS including Ajax controls and XML.
- Developed UI using JavaScript, HTML, CSS, JavaScript validations and XML.
- Implemented applications in JavaScript, and MySQL.
- Worked extensively with the File management and image libraries.
- Performed Client-side validations using JavaScript.
- Fixed bugs and provided support services for the application.
- Tested/De-bugged web browser using Firebug.
- Managing and implementing all code changes via SVN. Deploying builds across development, staging.
- Converted business requirements into technical requirements in preparation of High level design document and Functional specifications
- Implemented a common styling with the help of CSS across entire application that controls color, layout, width, height, font size, images size and accomplished other graphic related features.
- Created both client and server side validations.
- Design and implementation of new feature or software components for the front-end of a large Web application
- Used MS Visio, Dreamweaver and Photoshop tools for web application development
- Developed front-end UI pages and necessary backend classes to support data access and user authorization.
- Daily SCRUM stand-up meeting and provided demo to the business every Tuesday.
- Extensively worked on designing web pages using HTML, DHTML, CSS, JavaScript and Ajax.
Environment: JavaScript, JQuery, PHP, HTML, CSS, AJAX, Apache, Windows.
