Senior Ui Developer Resume
Indianapolis, In
SUMMARY:
- Over 7+ years of experience in application and web development with emphasis on HTML/HTML5, CSS 2/3, AJAX, DOM, JavaScript Frameworks, jQuery.
- Experience in Software life cycle phases like Requirement Analysis, Implementation and estimating the time - lines for the project.
- Experience with MEAN (Mongo DB, Express, Angular and Node.js) stack.
- Experience with working on Angular, Backbone, React
- Expert in working with cutting edge front-end technologies/ framework and libraries like JQuery, Prototype, OO JavaScript Frameworks, JSON, DOM, CSS, XML/XSLT, AJAX.
- Strong Knowledge of Web Service using REST .
- Experience using NPM modules like grunt, bower, express
- Experience in designing websites with W3C standards using HTML4/5, CSS2/3 to get best cross-browser user experience for long-term user retention and engagement.
- Experience working with Angular.js.
- Involved in framework discussions to select the best suitable JavaScript library (Angular.js vs Backbone.js vs React.js).
- Professional in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages.
- Experienced in various IDEs like Eclipse, Notepad++, Sublime Text, Adobe Dreamweaver, Microsoft Visual Studio and Web storm.
- Extensive experience in various UI widgets using JavaScript Frameworks libraries (JQuery) and developing Rich Internet Applications RIA.
- Good knowledge of latest version of object oriented JavaScript Frameworks Libraries like Angular.js, Bootstrap, Node.JS, Bootstrap, ExtJS 4.0, entire.js, Require, Handlebars, jasmine, and Dojo toolkit.
- Good knowledge of using JavaScript Frameworks testing frameworks, Jasmine, Karma and Q Unit.
- Experience in Cross browser compatibility testing and intellectual challenges in User Experience (UX),Responsive Web Design entire.js, and Bootstrap.
- Strong knowledge in Document Object Model and its functions.
- 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.
- Experience in Fixing CSS Cross Browsing Compatibility issue and web application scaling.
- Thorough understanding of CSS principles with a clear ideology for managing maintainable, scalable and cross-browser code.
- Extensive experience on implementing the AJAX features using JavaScript Frameworks and jQuery.
- Experience with Firebug for Mozilla, Developer Toolbar for Chrome and IE Developer Toolbar for Internet Explorer for testing applications.
- Well-developed skills in testing, debugging and troubleshooting all types of technical issues.
- Good knowledge of Grunt, GITS, HTTP and Restful services.
- Web development experience in developing dynamic websites with emphasis on content management, interactive portals and complex online systems following WCAG and W3C standards and I also have experience with share point (Microsoft account) and good knowledge of MS office.
- Self-motivated, able to work independently and in teams; can handle multiple projects while paying attention to details; accomplished problem solving and analytical skills.
- Efficient team member with excellent work/time management skills, excellent leadership, communication and interpersonal skills and ability to work under strict deadlines.
TECHNICAL SKILLS:
Programming Languages: JavaScript Frameworks, C.
Operating Systems: Win XP/Vista/7/8, Linux, MAC.
Client Side Programming: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, XSLT, JavaScript Frameworks, AJAX, JQuery, JSON.
JavaScript Frameworks/Libraries: Ext JS, Backbone.js, Entire.js Require.js, Node.js, Bootstrap, Ember.js, React.js, Knockout.js, D3.js, MEAN (Mongo DB, Express, Angular, Node) Stack, AMD, Angular.js, Restify, Express, Strong loop, Apiary.
Application Server: Apache Tomcat 5.0.25, HTTP Webserver.
Methodologies: Agile, Extreme programming, Waterfall mode and test Driven
Framework: Struts, Spring, Work-Flow.
Debugging Tools: Firebug, developer Tools
IDE and Tools: NetBeans, Eclipse, RAD, Eclipse IDE, Firebug, Developer Tools, Edit Plus, JSfiddle, Sublime text, Bug Zilla.
PROFESSIONAL EXPERIENCE:
Confidential, Indianapolis, IN
Senior UI Developer
Responsibilities:
- Developed all the UI pages using HTML5, CSS3, JSON, JavaScript Frameworks, jQuery, Ajax.
- Involved in framework discussions to select the best suitable JavaScript library (Angular.js vs Ember.js vs Backbone.js vs React.js).
- Experience with MEAN (Mongo DB, Express, Angular and Node.js) stack.
- Created HTML Pages with CSS and the Box Model.
- Involved and implemented in designing layout and agreement of common programming practices.
- Used jQuery core library functions for the logical implementation part at client side for all the applications
- Involved in Writing jQuery based Ajax Requests.
- Create content for some of the organizations websites.
- Used AMD/RequireJS to modularize all functionality JavaScript to only load modules when needed.
- Managed software packages with npm and the project through GitHub.
- API based on JSON.
- Used jQuery Events to manipulate the elements depends on the user interactions.
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
- Working on automating the testing effort using Selenium, Creating & reviewing the Test Plan and Test Data for Automation Team Folks.
- Used Node.js, Restify, Elastic Search to develop group of Node.js services for supplying data to mobile app and managing data
- Developed responsive web sites for Phone, Tablets, Desktops and Kiosk.
- Developed Reusable Custom Directives using scope isolation techniques.
- Responsible for setting up Angular JS framework for UI development. Developed html views with HTML5, CSS3, JSON, ExtJS and AngularJS.
- Single-handedly completed the development and testing for some of the core component using Multi-threading.
- Used Bootstrap and AngularJS in effective web design.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Used Grunt for Builds for link (check syntax errors), minification of HTML, CSS and JavaScript, Live reload, watch, test runner, server configuration and sass compiler sub tasks.
- Built Web pages that are more user-interactive using Angular.JS, Jasmine, Karma, HTML5, CSS3, LESS, RESTful API Services, JavaScript, Bootstrap, Git, JSON.
- Designed and implemented interface elements using Google Web Toolkit.
- Used Karma and Jasmine for testing and structure our project.
- Used Node.js as a proxy to interact with Rest services and also interacting with Database.
- Written SQL Queries to interact with Oracle database.
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript Frameworks 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 JavaScript Frameworks 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 Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP, WSDL, and UDDI.
- Used agile methodology for the software development.
- Extensive knowledge in developing applications in a single page (SPAs) using various JavaScript frameworks like Angular.js, Node.js, Knock.js and Bootstrap.
- Widely used gulp, the automation task runner.
- Successfully executed the entire test cases and fixed any bugs/issues identified during the test cycles.
Environment: HTML5/HTML, CSS3/CSS, JavaScript Frameworks, JQuery, JSP, JSON, DOM, Node.js,EXT.js,Angular.js, Bootstrap, backbone.js, Require.js, Jasmine, Karma, Restify, REST API, Knock.js, react.js, MVC, Adobe Fireworks, NPM, Photoshop, NPM, AJAX, AMD, XML, Eclipse, Gulp, Internet Explorer, Google Web Toolkit, QT Tool Kit, Firefox, Chrome, PL/SQL, Windows.
Confidential, Alpharetta, GAUI Developer
Responsibilities:
- Involved in developing the web page using HTML, CSS, JAVASCRIPT and Angular.js.
- Involved in Agile Scrum story point methodologies and full software lifecycle. Designing, coding, testing, debugging and support.
- Developed front end along with pages for user interactions, for the entire website using HTML5, CSS3, JavaScript, JSON, JQuery and AJAX.
- Involved in localization and internationalization of the web pages using JSON, XSL and Angular.js.
- Built web pages that is more user-interactive using JavaScript and Angular.js.
- Involved in atlassian tool JIRA workflows for bug tracking and project management.
- Used Angular.js framework where data from backend is stored in model using $http, $q and security configurations for authentication and authorization for populated model on to UI.
- Resolved Cross Browser compatible issues for different versions of IE, Safari, Chrome, Firefox and Opera.
- Converted data from database into JSON or XML format files and retrieve useful information using AJAX calls to display them on the browser.
- Used Require .js for dynamic loading of all modules.
- Very Good implementation experience of React and Redux flux architecture.
- Used NodeJS full stack development for web services and Client-Side Engineering test automation.
- Utilized JavaScript, Angular .js, Express .
- Actively participated in the meetings with the end-clients to develop layout, color scheme for the web pages.
Environment: HTML, CSS, JavaScript Frameworks, JQuery, JSP, JSON, Angular.js, Bootstrap, backbone.js, MVC, Adobe Fireworks, Require.js, AJAX, XML, Eclipse, NodeJS, Express, Strong Loop, Internet Explorer, Firefox, Chrome, PL/SQL, Windows.
Confidential, Newark, CAUI Developer
Responsibilities:
- Actively participated and mentoring in requirements gathering, analysis, design, and development and testing phases.
- Had an exposure to building web apps from the ground up using NodeJS on Express server, Model-View-Controller framework.
- Used Jasmine and karma for Unit Test. Used Node.js to develop multiple upload functionality.
- Installation and configuration of MQ Server and client software and creating and implementing MQ objects on various platforms like UNIX, Linux and PROD environment.
- Plan and carry out manual software tests to verify and document bugs reported by users or found during other testing.
- Implemented JavaScript module patterns using asynchronous script loading and rich features of ECMA5 (strict mode, getters and setters, JSON parsing) to provide more functionality to the JavaScript code.
- Architecture and Capacity planning for Cassandra clusters. Implementing on premise MMS monitoring and backup solution.
- Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML5/CSS3 & JavaScript Frameworks using Dreamweaver.
- 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.
- Design and execute test automation using Ranorex Studio via recording modules as well as code modules in C#.
- Created Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.
- Designed Frontend with in object oriented JavaScript Frameworks framework like Angular.js, Bootstrap and Node.js.
- Used EXTJS for building rich internet applications, backbone JS & RequireJS 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
- Troubleshot and resolved bugs in .NET applications to ensure optimal development environment
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript Frameworks and JQuery.
- Designed and developed User Interface Web Forms using Flash, CSS, Adobe, Dreamweaver, and JavaScript Frameworks.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript Frameworks and JQuery.
Environment: HTML5, CSS3, JavaScript Frameworks, JQuery, DOM, DML, DHTML, EXT JS, Jasmine, karma, Angular.js, Bootstrap, Node.js, Cassandra database, backbone.js, Adobe Flash, Photoshop, Dreamweaver, XML, Apache, SOAP, Express, Internet Explorer, Firefox, Chrome, Windows.
ConfidentialUI Developer
Responsibilities:
- Developed and designed the various screens and its architecture in accordance to UI Specs following client branding standards.
- Involved in complete Agile/SDLC - Requirement Analysis, Development, System and Integration Testing.
- Create and maintain web pages using HTML, CSS, JavaScript Frameworks, jQuery, Java, J2EE and also responsible for Designing of Web pages including Ajax controls and XML.
- Involved to create different cross browser compatible user interactive web pages, using web technologies like HTML, XHTML, and CSS.
- Created the bindings file in MQ for the JMS applications.
- Worked with HTML, CSS background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, Pseudo elements and CSS behaviors.
- Followed MVC Structure to develop Application.
- Worked with Bootstrap for compiling CSS, JavaScript Frameworks and building the System with the convenient methods.
- Organized the internal site for managing environments, and project details using HTML, CSS, JavaScript Frameworks and jQuery easing the scrolling pages to tabbed template structure.
- Edited web pages for achieving design goals with CSS3, JavaScript Frameworks and jQuery.
- Created and maintained the framework and layout of each portal with Cascading Style Sheets (CSS).
Environment: HTML, CSS, JavaScript Frameworks, jQuery, Bootstrap, AJAX, Java Script, Manual testing, SVN and HTML, XML and SQL, CSS, JSP,PL/SQL AJAX.