Ui Developer Resume
Waukegan, IL
SUMMARY
- Over 7+ years of experience in developing front - end/user-interface (UI) of web applications using HTML 4.0/5.0, XHTML,CSS3, JavaScript, jQuery,DOM, Angular JS, Bootstrap, AJAX, JSON and XML
- Extensive knowledge in Bootstrap, Angular JS and Backbone JS
- Experience in MVC design pattern using AngularJS
- Extensive experience in creating styles guides, best practices and setting UI standards for enterprise and consumer applications using Bootstrap
- Expertise with Responsive Web Design (RWD)
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google chrome
- Good knowledge in ReactJS, Node JS and SASS
- Experience in using Grunt and CSS procedures LESS, SASS
- Experience working with testing tools like UAT, Firebug, Firebug Lite, Chrome, Safari Web Inspectors and IE Developer Toolbar
- Mastered Twitter Bootstrap front-end framework
- Expertise in using XML/JSON and AJAX to link with back-end applications
- Experience in Development and Documentation throughout the entire SDLC
- Experience in designing Rich Internet Application (RIA’s) with JQUERY, AJAX
- Good knowledge in both Waterfall & Agile development methodologies
- Strong experience in SEO (Search Engine Optimization) techniques in order to develop web applications
- Good knowledge with ecmascript and V8.
- Expertise in Form Validation by Regular Expression, and jQuery Lightbox
- Good knowledge in unit test cases like Jasmine, Karma
- Good Understanding of Document Object Model (DOM) and DOM Functions
- Worked proficiently in various IDEs including Eclipse, MY Eclipse, Sub Lime
- Experience in developing server side JavaScript applications with Node JS
- Experience in complete Software Product Development Life Cycle
- Good experience in using Log4J, JUnit for testing and CVS, SVN
- Used MVC Architecture to split the UI logic into Views, Models and Collections
- Adequate knowledge of Adobe Photoshop
- Sound Understanding and good Experience with Object Oriented Concepts, Object Oriented JavaScript, Object Oriented Design and Implementation
- Experience with Web Services such as SOAP, RESTful and WSDL (Web Services Description Language)
- Good knowledge about Java JSP, PHP services.
- Ability to write clear, well-documented, well-commented and efficient code for web development
- Self-starter always inclined to learn new technologies and Team Player with very good communication, organizational and interpersonal skills
- Strong problem-solving, organizing, communication and planning skills, with ability to work in team environment
TECHNICAL SKILLS
Languages: C, C++, Core Java.
Web technologies: HTML 5, CSS3, JavaScript, AJAX, JQuery, XML, XHTML, DHTML, JSON, Bootstrap
JavaScript Libraries: JQuery, Angular JS, Node JS, Backbone JS, Knockout JS, ReactJS
Debugging Tools: Firebug, Chrome, Fiddler, UAT
Database: MySQL, MSSQL, Oracle, PL/SQL
Version Control: TFS, SVN, GIT, CVS, SourceSafe
IDE & Tools: Dreamweaver, Eclipse, Visual Studio, NetBeans, Sublime Text, Notepad++
J2EE Technologies: Servlets, JSP, JDBC
Framework: Struts, Spring
Operating System: Windows 98/2000/XP/Vista/7/8, HP, Linux, Mac OS X
PROFESSIONAL EXPERIENCE
Confidential, Kansas City, MO
Sr. Web/UI Developer
Responsibilities:
- Developed Web Interface using JavaScript, HTML, JSFs, and CSS.
- Implemented the MVC architecture using the Struts framework.
- Developed different GUI screens using JSP and user validations using JavaScript.
- Effectively implemented AJAX in developing dynamic web pages
- Implementation of enterprise application with jQuery.
- Used custom directives, Data-Binding and Dependency Injection in Angular JS.
- Developed single page web application using JavaScript framework Angular JS.
- Implemented a security module in AngularJS which integrated with the spring security in the backend with Authentication and Authorization
- Hands on experience with Object Oriented JavaScript code and responsible for client side validations using Angular Directives and JQuery functions.
- Implementation of Look up Tables in which inline edit (CRUD) functionality of the data from Database rendered in HTML DOM is provided using X-Editable grid
- Responsible for transforming design mock-ups to W3C standards compliant HTML pages using HTML5, XHTML, CSS3
- Used RESTful API’s to build backend services to perform authentication and to improve scalability, performance and modifiability to enable services to work best on the web.
- Extensively used BOOTSTRAP to create responsive web pages for all operating systems.
- Extensive use of Alerts, Navs, Glyph icons, Grids, Panels, Buttons, Media Objects and Progress Bars provided by Twitter Bootstrap framework
- Used Angular JS to decouple DOM manipulation from application logic
- Brief experience on implementing the AngularJS in creating animations based on CSS classes for a new requirement surfaced for the client.
- Extensively used CSS (Cascading Style Sheets) along with RWD to apply different styles to the layouts for varying screen sizes and pixels.
- Reviewed customer feedback about the debugging issues, fixed bugs with HTML5 and JavaScript codes and worked on resolving browser compatibility issues.
- Wrote code to fetch data from Web services using JQUERY AJAX via JSON response and updating the HTML pages
- Used Java Server Pages (JSP) to generate dynamic web pages based on HTML, XML.
- Re-designing/ developing the main website to improve user experience and add new functionality.
- Did extensive JavaScript programming to give AJAX functionality for the website.
Environment: HTML4/5, CSS3, JavaScript, Angular JS, ReactJS, Backbone JS, JSON, Web 2.0, Bootstrap, Oracle, AJAX, MS Access, Adobe Flash, MS Office, Firefox, Chrome.
Confidential, Waukegan, IL
UI Developer
Responsibilities:
- Designing & developing supporting components for rule authors
- Designing & enhancing execution model based on requirements of business object model
- Design & develop Dynamic domains for rule authoring & testing using rule studio/RTS
- Meetings / Discussions with CE(Customer Experience) / dev. team for design changes, control changes, cross impact changes, queries.
- Used HTML5, XHTML, DHTML, Java Script, EXTJS, AJAX, JQUERY, XML, XSLT, XPATH, JSP and Tag Libraries to develop view pages.
- Assisting other team members for any UI related resolutions. Verifying the fixes in IST and QA environments and accordingly flipping the status to ready for re-test.
- Worked on Socket IO for Cross-browser compatibility.
- Developed various Database interaction objects by implementing the DAO patterns and used JDBC as Model Component.
- Experience in working on GIT.
- Working on CSS code framework.
- Web component development like creating data grid, modal fly out, calendar component, buttons, multi-layer drop-down, mega menu.
- Implemented Web services using SOAP messaging and WSDL.
- Developing code for Mac OS X, Windows XP and Windows 7.
- Writing code for cross-platform use and middleware applications.
- Creating different types of models. One for dynamic content for Ajax call having both modal header as well as modal body content together inside one modal content body.
- And another with static content with modal header outside modal body content.
- Working on Date Picker.
- Working on Content column with 3 column layout using CSS 3.
- Working on Edit in Place element.
- Working & completing different Sprint Planning tasks.
- Worked on Quick pay: Non Chase: Show a list of transactions.
- Created different modal windows.
Environment: HTML 5, EXTJS, CSS 3, JavaScript, Angular JS, Bootstrap, JQuery, Agile, JIRA, Visual Studio 2010, Tomcat, AJAX, JSF, JSON, Web Services, JSP, Struts MVC
Confidential, Jacksonville, FL
Web/UI Developer
Responsibilities:
- Involved in the requirements analysis, designing, development, testing and maintenance of the websites.
- Developed websites using HTML, CSS, JavaScript, JQuery, Google Maps API (JavaScript Library), XML and Ajax.
- Created web page layouts using HTML and CSS.
- Design, developed and updated the user interface using CSS, JavaScript and Dreamweaver.
- Performed client side validations over the forms using JavaScript.
- Used Ajax to refresh only certain section of the page and reduce the load on the web server.
- Used Cascading Style Sheets in order to separate presentation from the structure.
- Defined text alignment, borders, positioning and many other typographic characteristics.
- Used Responsive Web Design so that the website is compatible with different devices like desktops, laptops, tablets and smartphones.
- Used best coding practices and naming conventions while writing code in JavaScript, HTML and CSS.
- Extensively tested the websites, identified the bugs using Firebug and fixed them.
- Used Adobe Photoshop to edit the images and background.
- Developed application using agile methodology.
- Responsible for code optimization and testing across other browsers.
Environment: HTML, XHTML, CSS, JavaScript, JQuery, DOM, Adobe Dreamweaver, Adobe Photoshop CS4, Adobe Illustrator CS4, Visual Studio 2008, MS Visio, Microsoft InfoPath
Confidential
Front End/Web Developer
Responsibilities:
- Converted wireframes into HTML
- Involved in team discussions while implementing new features in the project.
- Implemented page designs in standard-complaint dynamic HTML and CSS.
- Developed the Front End User Interface using HTML, JavaScript and CSS.
- Created navigation lists using list elements in HTML.
- Good knowledge of debugging JavaScript and html code with Firefox Firebug and Google chrome JavaScript debugger.
- Created form validations with JavaScript.
- Provided insight on HTML and CSS standards.
- Working on CSS code framework.
- Web component development like creating data grid, modal fly out, calendar component, buttons, multi-layer drop-down, mega menu.
- Managing the project work-load as a tech-lead.
- Implemented Web-services using SOAP messaging and WSDL.
- Developing code for Windows XP and Windows 7.
- Implemented the application using spring concepts - DI/IOC, AOP, Batch implementation and Spring MVC.
- Writing code for cross-platform use and middleware applications.
- Creating different types of models. One for dynamic content for Ajax call having both modal header as well as modal body content together inside one modal content body.
- And another with static content with modal header outside modal body content.
Environment: HTML, CSS, JavaScript, jQuery, SQL Stored Procedures, Core Java, MySQL
Confidential
Jr. Web Developer
Responsibilities:
- Executed approved design, developing both applications with JSP, JavaScript, and HTML, generating reports with SQL, PL/SQL, and HTML/JavaScript, MS Query/MS Excel and Oracle Reports.
- Worked on applying UI Principles and Human Factors Principles and Factors for all the web and application products of CDC both Internal and external domains.
- Ongoing new requirements gathering and updating on regular basis.
- Played a programmer role in UI design and development of the front-end architecture.
- Developed user interfaces involving HTML, JavaScript and CSS.
- Developing complex user interfaces involving HTML, CSS and JavaScript.
- Developed HTML pages using HTML and JavaScript for front-end validation.
- Used Rational Rose for creating the class diagrams, use cases, sequence diagrams.
- Expertise with CSS Selectors, classes, ids, pseudo classes, Inheritance and concepts
- Improved Web applications by analyzing user feedback
Environment: JavaScript, HTML, XHTML, DHTML, CSS, SQL