Sr Ui Developer Resume
NJ
SUMMARY
- Over 9 years of professional experience in all phases of software development life cycle including requirements Analysis and Debugging, Applications Design, Development, Integration, Maintenance, Installation, Implementation, Deployment, Testing of various client/server, N - tier and web/native applications.
- Strong working knowledge in HTML, CSS3, JavaScript and Bootstrap with 3 years’ experience in AngularJS versions 1, 1.5 and 2.
- Expertise in Client Scripting language and server side scripting languages like HTML5, CSS3, JavaScript, jQuery, JSON, Bootstrap, Backbone/Angular, Kendo UI, Phone Gap, Twitter Bootstrap, GRUNT, SASS, Galen testing framework, Jasmine Unit testing, using GitHub for repository.
- Proficient in developing web page quickly and effectively using, HTML5, CSS3, JavaScript, jQuery, AJAX and experience in making web page cross-browser compatible.
- Proficient in working with AngularJS and Angular 2.0 to create Single Page Applications (SPA).
- Good Understanding of Document Object Model (DOM) and DOM Functions compatibility and SEO / web standards.
- Good experience with Form Validation by Regular Expression, and jQuery.
- Hands-on experience in consuming RESTful Services using JavaScript, jQuery and AngularJS.
- Expertise in developing HTML pages based on DIV layout and cross-browser platform.
- Working knowledge with varied JavaScript frameworks like BackboneJS, NodeJS, KnockoutJS, D3JS, ReactJS, ExpressJS, EmberJS and ExtJS.
- Involved in designing the user experience interface UI/UX strategy, UI requirements, converting findings into UI designs.
- Experiences with full software development life-cycle, architecting scalable platforms, object-oriented programming, and AGILE methodologies.
- Excellent communication and interpersonal skills demonstrated through exposure in working with Technical, Quality Assurance and Business Analysis groups.
- Expertise in Database design using SQLite, SQL, PLSQL, MongoDB, Amazon Web Services and MySQL.
- Up to date knowledge with the latest industry trends, and having the ability to work in tight schedules and efficient in meeting deadlines.
TECHNICAL SKILLS
Web Technologies: HTML5, CSS3, jQuery, Twitter Bootstrap, JavaScript, AngularJS (1, 1.5, 2), NodeJS, ReactJS, RESTful Web Services, JSON, AJAX, LESS, SASS, jQuery UI, JSP, KendoUI, Servlets, JDBC, JavaBeans, ECMAScript 6.0, BackboneJS, D3JS, KnockoutJS, Express JS, EmberJS, ExtJS.
Languages: C, .NET, Java, JavaScript, ECMAScript, Ruby.
GUI Editors: MS Visual Studio for web, Adobe Dreamweaver, Eclipse IDE, Adobe Fireworks, Illustrator, Photoshop
Publishing Tools: Adobe PageMaker, Adobe Acrobat, MS Office
Testing: Galen testing framework, Jasmine Unit testing
Databases: SQL, MYSQL, NoSQL, SQL Lite, MongoDB
SDLC: Agile, Scrum
PROFESSIONAL EXPERIENCE
Confidential, NJ
Sr UI Developer
Responsibilities:
- Developed cross-browser/platform HTML5, CSS3, and JavaScript to match design specs for complex page layouts while adhering to code standards.
- Developed the front-end featuring rich web interface implemented using HTML5, CSS3, JavaScript. Used jQuery framework for UI centric AJAX behavior.
- Responsible for Design and development of Web pages using HTML5, CSS including Ajax controls and XML.
- Worked on the modernization of a legacy and outsourced UI technologies used were AngularJS 1.5 & 2.0 and jQuery.
- Involved in creating various Modules/Controllers/Components for the application using Angular 2.
- Used NodeJS to run Grunt tasks and build properly the project (compile, minify, concat etc.) and implement modules into NodeJS to integrate with designs and requirements.
- Maintained Cross Browser compatibility & implement Responsive Design using Twitter Bootstrap, custom media queries, etc.
- Developed Photoshop mockups and prototypes using HTML5 and CSS3.
- Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
- Utilized Adobe Fireworks, Adobe Photoshop, Adobe Dreamweaver and Illustrator for the front-end development such as web pages, graphics and multimedia's.
- Produced content pages with CSS3 layout and style markup presentations and used JavaScript methods and properties.
- Worked with ECMAScript version 6.0 to be implemented using JavaScript.
- Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
- Used jQuery event handling for form validation and UI page handle validation.
- Worked on AJAX controls like Update Panel to manage the post back of the web page to server, AJAX Script Manager and Script Manager Proxy controls to register JavaScript and web service files.
- Utilized MongoDB management system for keeping user generated data.
- Used RESTful Web Service which supports JSON and XML to access back-end data payload.
- Developed AJAX driven application by invoking web services/API and parsing the JSON response Involved in developing XML, HTML, and JavaScript for client-side presentation and, data validation on the client side with in the forms.
- Used AJAX frameworks like jQuery, JSON to develop rich GUIs and also involved in performance tuning the website.
Environment: HTML5, CSS3, JavaScript, jQuery, AJAX, MVC, AngularJS, Angular 2, NodeJS, MongoDB, ECMAScript 6.0, Responsive Design, bootstrap, XML, Photoshop, D3JS, Flash, Dreamweaver, Fireworks, Illustrator, JSON, SOAP, FOP, YUI, Git, agile and Windows.
Confidential - Atlanta, GA
Sr. UI Developer
Responsibilities:
- Extensively involved in various phases of Software Development Life Cycle such as requirements analysis, design and implementation in Agile environment.
- Designed, developed and maintained front-end page layout using HTML, CSS, JavaScript, jQuery.
- Designed web page UI using HTML, CSS, JavaScript and AngularJS.
- Developed Single Page Application using AngularJS 1.4/1.5 framework.
- Created Responsive Web pages using Bootstrap CSS and CSS Media Queries.
- Handled all the client side validations, slide show, hide and show controls, dropdown menus and tab navigation using jQuery.
- Involved in writing SQL Queries, Stored Procedures.
- Debug the application usingFirebugto traverse the documents and manipulated the Nodes usingDOMand DOM Functions.
- Designed and implemented the User Interface using OO JavaScript, HTML, XML, and CSS3.
- Tested lengthy JavaScript codes with NodeJS.
- Responsible for the overall layout design, color scheme of the web site using HTML, XHTML and CSS3 and Responsible for creating detailed wire frames and process flows.
- Maintained Cross Browser compatibility & implement Responsive Design using Twitter Bootstrap, custom media queries, etc.
- Used jQuery UI for dialogs, tabs, date picker and model popups.
- Implemented form validation using JavaScript along with DOM manipulation
- Creating cross-browser compatible and standards-compliant CSS-based page layouts.
- Designed wireframes and mockups for new web interface for a network analysis virtual appliance.
- Used Ajaxin communication for consuming RESTful web services data load.
- Handled cross browser compatibility issues across various browsers and platforms such as Internet Explorer, Mozilla Firefox, Google Chrome and Opera.
- Tested all UI modules with QUnit testing framework.
- Integrated front-end work with Spring MVC along with using Agile methodology.
- WebStorm IDE is used for design and development.
Environment: JavaScript, HTML, CSS, Bootstrap, JSON, Ajax, XML, AngularJS 1.4/1.5, WebStorm, NPM, Protractor, NodeJS, RequireJS, Galen UI testing, KendoUI, ExpressJS, Spring MVC, Hibernate, Oracle 11g, Git, Java (JDK 1.7), jQuery 1.10, RESTful, Apache Tomcat 7.
Confidential ., Boston, MA
UI Developer
Responsibilities:- Worked on analysis, design, development and testing phases of the application using Agile methodology.
- Designed and developed the layout of various dynamic web pages using HTML, CSS, JavaScript and jQuery.
- Used jQuery and AngularJS to develop reusable user interface component.
- Used jQuery to navigate to different pages of the website.
- Responsible for all client side UI Validation and implementing Business logic based on user selection using jQuery UI and AngularJS.
- Used jQuery to select, manipulate HTML and CSS elements.
- Used jQuery mainly for adding several functionalities to the application (calendar, tooltips, popover, hiding elements validation, making Ajax calls, etc.).
- Maintain Cross Browser compatibility & implement Responsive Design custom media queries, etc.
- UsedNode.JS as a proxy to interact with Rest services and also interacting with MongoDB.
- Implemented responsive web design to separate presentation form structure such as text alignment, text size, borders and other typographic characteristics with Bootstrap CSS
- Implemented and maintained Ajax to update the parts of the policy review web pages.
- Created the report data of HTML, CSS3, JavaScript and jQuery on the client side.
- Used jQuery event handling in UI pages to display list boxes and to handle validations
- Used RESTful Web Service which support JSON and XML to access back-end data payload.
- UsedNode.js as a proxy to interact with Rest services and also interacting with Database.
- Involved Finding out the bugs, broken links and missing images etc. and rectifying them.
- Tested various modules using QUnit framework
- Tested, handled and fixed browser compatibility issues in Internet Explorer, Mozilla Firefox, Google Chrome and Opera.
Environment: Java (JDK 1.7), JavaScript, HTML, CSS, JSON, XML, WebStorm, QUnit, GIT, jQuery 1.10, AngularJS, NodeJS, MongoDB, Bootstrap CSS, Protractor, Agile, Ajax, RESTful, Oracle 10g
Confidential, Northbrook, IL
UI Developer
Responsibilities:
- Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
- Worked on Design, UI, wire-framing, HTML, CSS, jQuery, JSP, accessibility, and optimization.
- Translated designs and style guides into functional user interfaces, ensuring cross browser compatibility, performance and robustness.
- Utilized various jQuery plugins to build Rich Internet Application (RIA) to make it look more intuitive.
- Exchanged data with the help of XML files using Ajax. Because of the simplicity of XML, the application formed the new procedure ofexchanging data between server and browser.
- Implemented AJAX driven UI Elements that were more agile and faster.
- Designed web interfaces using HTML/DHTML from graphic mock-ups.
- Used/modified jQuery to perform Ajax calls for creating interactive web pages on JSON response.
- Worked with full UI control of HTML/CSS, maintaining code and cleanliness.
- Created some prototype to implement some of the latest features of HTML and CSS.
- Used Java Dojo Application for web-based application development to integrate development features for Java, Web 2.0, Asynchronous JavaScript and XML (AJAX).
- Worked with back end developers to implement AJAX and dynamic HTML functionality in jQuery.
- Written SQL Queries to interact with Oracle database.
- Used Protractor framework on automation testing with teammates.
- WebStorm IDE is the development tool in our team.
- Worked with source version control tool GIT to manage the code repository.
- Extensively worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation.
- Worked with complete redesigns of a daily events website and focused on improving readability, utility, and overall UX.
- Worked closely with QA team to understand the reported defects and fix them.
Environment: Java, JSP, JavaScript, Asynchronous JavaScript, HTML, DHTML, CSS, CSS Manipulation, XML, jQuery, JSON, DOM, AJAX, WebStorm, Eclipse, GIT, Protractor, Windows XP.
Confidential, New York, NY
UI Developer
Responsibilities:
- Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
- Involved in developing the UI pages using HTML, DHTML, CSS, JavaScript, JSON, jQuery and AJAX.
- Implemented the web-based application using Struts Framework.
- Used JavaScript for adding little functionality to the existing application (calendar, tooltips, hiding elements, etc.).
- Developed JSP for the multiple views in the presentation layer and Java Beans for model layer.
- Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML/CSS&JavaScript using Dreamweaver CS3.
- Used JSTL and wrote custom JSP tag libraries and implemented role based handling in JSP pages.
- Performed Google Analytics on the Websites and performed daily and weekly reports for the loan records.
- Generated reports that summarized the Traffic Flow and crash reports of the websites.
- Recommended and implemented a new design for the existing Website, which resulted in an increase of the page - views by 65%.
- Participated in the research of technologies like jQuery-Mobile for few potential mobile app development efforts.
- Worked on debugging JavaScript and html code with Firefox Firebug and Google chrome JavaScript debugger.
- Used jQuery core library functions for the logical implementation part at client side for all the application.
- Used AJAX for populating the list/drop down box with data.
- Interacted with the Graphics design team in the use of Photoshop CS3, MS Visio, PowerPoint, and Dreamweaver.
- Involved in Developed test cases/scenarios, manual testing of the application.
Environment: JavaScript, HTML, CSS, DOM, DHTML, XHTML, AJAX, jQuery, Photoshop CS3, Adobe Dreamweaver CS3, Microsoft Visio, Google Analytics, JSTL, Struts, Oracle, Windows.
Confidential
Java Developer
Responsibilities:
- Developed the GUI for the main pages of the module using HTML, CSS and integrated with JSP.
- Achievements include faster vendor payments, efficient tracking of invoices, various management reporting functionalities, transparency in processing and establishment of a platform to enable further automation.
- Created Java Beans for transactions between JSP pages and EJBs.
- Working with Core java while implementing multithreading and executing in struts framework.
- Used to work with OOPS concepts and memory concepts like string pool.
- Used Eclipse for writing code for HTML java, Servlets, JSP and JavaScript.
- Implemented various design patterns like, MVC, Factory, Singleton.
- Deployed and tested the JSP pages in Tomcat server.
- Worked on code reviews, debugging, unit testing and integration testing.
- Developed several Controllers to handle the different types of user requests.
- Used Hibernate for object-relational mapping and for database operations in Oracle.
- Involved in Troubleshooting, Bug fixing and Customer Support.
- Worked on source code management tools such as SVN.
- Developed Servlets and Java classes to communicate with the database using JDBC.
- HTML, CSS, JavaScript was used for designing the screens and validation of front-end.
- Worked with the users to gather requirements and worked in analysis and designing part.
- Improved code reuse and performance by making effective use of various design patterns.
Environment: Java, JSP, HTML, JavaScript, JDBC, MS Access, Servlets, WebLogic, Apache Tomcat, CSS.