Sr. Ui Developer Resume
Wilmington, DE
SUMMARY
- Around 8 years of experience inUIdevelopment, Front end development, and Rich user interface design, development, documentation, standards, media (screen, mobile, touch interface) compatibilities, application architecture, wireframes, project and team management.
- Expertise in developing and updating a web page quickly and effectively usingHTML5, CSS3, Angular JS, JavaScriptandJQuery Mobilewith the webpage cross browser compatibility and Responsive design.
- Complete knowledge of Web protocols and standards (HTTP, HTML5, XHTML, CSS3, Web Forms, XML, XML parsers).
- Expertise is creating table free (div based) hand writtenHTML/HTML5pages usingCSS/CSS3
- Well - versed usingJavaScriptandJQueryfor manipulating the mark-up and data operations using JQuery AJAX.
- Good understanding in implementing web application usingAngular JSframework.
- Worked extensively with IDE’s likeMicrosoft Visual Studio, Adobe Dreamweaver, Eclipse and NetBeans.
- Experience in working withVanillaJSto perform Animations on the webpage and implemented AJAX.
- Expertise in using debugging tools likeFirebugand built in IDE debuggers for troubleshooting existing code.
- Used GRUNT, BOWER for angular application scaffolding, and grunt as build server and bower for dependency management and web storm as front-end IDE.
- Experience in developing applications using waterfall, RAD and Test Driven methodologies.
- Hands on experience using the version controls likeSVNandTFSand project management tools like JIRAandASANA.
- Extensive experience withUML design
- In depth experience at one time or another with AngularJS, ReactJS, jQuery, jQuery UI, Backbone.js, Node.js.
- Extensive experience inDOMmanipulation usingJavaScript,JQuery,Angular JS
- Understanding of relational databases, involved in application development using several RDBMS such asOracle 9i/10g/11g, DB2, andMySQL.
- Extensive experience in developingWeb Servicesto expose useful functionality to web users throughSOAP and REST.
- Experience with Browser testing, knowledge of cross-browser/cross-platform compatibility.
- Experience in usingsystem task/build runners likeGulp, Grunt
- Experienced in all phases of usability testing including user profiles and personals, task analysis, contextual research, test moderation, and reporting.
- Experienced working in bothAGILEandSDLCbased development environment and participating in SCRUMsessions.
- Experience in implementation ofWeb Analytics - Site catalystusingAngularJS, NodeJS
- Expert in developingObject-Oriented Web applicationsusingMVC architecture.
- Worked on various platforms including Windows XP, Vista, 7 and UNIX
- Possess good analytical skills, which enabled to analyze data with ease.
- Ability to write clear, well-documented, well-commented andefficient codefor web development.
- Strong problem-solving, organizing,communication and planning skills, with ability to work in team environment.
TECHNICAL SKILLS
UIWeb Technologies: HTML/HTML5, XHTML, XML, AJAX JSON, CSS/CSS3,UIConcept Modeling/Wire Framing
Scripting Languages: JavaScript, JQuery, complete understanding on Angular JS
IDE’s: Visual Studio, Adobe Dreamweaver, Eclipse, Sublime Text Editor
Version Control: SVN and TFS
Web/App Servers: IIS 8.0, Weblogic, Websphere
RDBMS: SQL Server 2005/08/12, Oracle 9i/10g/11g, DB2, MySQL
Operating Systems: Windows (Family, Network & Enterprise), UNIX
Methodologies: Agile, SDLC
Others Software Skills: MS Office, Visio, Adobe Photoshop
PROFESSIONAL EXPERIENCE
Confidential, Wilmington, DE
Sr. UI developer
Responsibilities:
- Developed responsive website using HTML5, CSS3, Bootstrap and Angular JS framework.
- Followed Agile Methodology and used HP ALM to maintain user stories and defects.
- Used source control tools like Tortoise SVN
- Good experience using Bootstrap Templates for Responsive Web Design and CSS media queries.
- Used Angular JS framework to create Single Page Application, which can bind data to specific views and synchronize data with server.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Google Chrome, Firefox and Internet Explorer.
- Developed Angular JS unit test cases using Jasmine and Karma.
- Applied Angular JS built in directives like ng-model, ng-bind, ng-click on Angular JS application
- Used Node.JS with react for server side rendering. Implement modules into Node JSto integrate with designs and requirements.
- Used Web storm IDE which enhanced code quality and also allows to write code faster.
- Applied Angular JS for validating client side inputs by user interface.
- Involved in Design and Developing of the front end using HTML, CSS, and JavaScript to perform validation on the client side.
- UsedGruntand node Modules for build.
- UsedBootstrapfor all CSS and responsive design needs, but if anyVanillaCSS is written it was always done through a CSS Preprocessor especiallyLESS.
- InstalledNodePackage Manager (NPM) to manage the modules and used it to install useful tools such as Grunt, Gulp.
- Developed a UI component using Angular JS. Project using Angular JS framework frontend development using HTML5 and CSS3 for most of the feature.
- Using Bower, Grunt and NPM for project maintenance and installing the dependencies on client side
- Created bunch of Custom Directives that were used to implement the common functionality throughout the application.
- Designed the responsive webpage that fits all devices from desktop to tablet and mobile phone by using Media Queries.
- Used npm and bower front-end package manager to install and handle all the packages.
Environment: AngularJs, gulpJs, Node.JS, Webstorm, Jasmine, Grunt, tortoise SVN, HTML5, CSS3, Agile, vanilla js, HP ALM bootstrap, Javascript
Confidential, Sunnyvale, CA
UI developer
Responsibilities:
- Developed the front-end components usingAngularJSframework to leverage theModel View Control (MVC)architecture.
- Involved in the development life cycle with theAgilemethodology.
- Used spring framework that handles application logic and makes calls to business objects and services mainly SOAP Web services.
- Rebuilt user interface withUI Bootstrapand customCSSstyling with the other front-end developers in the team.
- DesignedRESTAPIs that allow sophisticated, effective and low cost application integration.
- Written so many applications from the scratch using editors like dream viewer, web storm and eclipse.
- UsedSpring SecurityforOAuthauthentication, by configuringSpring Securityinto SpringMVC CVapplication.
- Used ReactJS to make a reusable component to update a section of home page with regular intervals.
- Hands on experience in conducting Web Application Security scan, Network Penetration Testing and Ethical Hacking using commercial and non-commercial applications and methodologies such as OWASP Top 10 and HP WebInspect.
- Used CSS optimization to develop web pages with responsiveness.
- Initiated market research studies and analyzed findings to understand customer and market opportunities
- Sourced and executed pre-production development by closely working with
- Worked with Quality Assurance Manager and factories to monitor and enforce set.
- Worked onMedia Queriesas a complement to theGrid SystemofUIBootstrapto facilitate the implementation of the responsiveness.
- Implemented navigation bar as a custom directive ofAngularjsFramework so that it can be reused on different templates.
- Bound the data to the different views after fetching theJSONformatted data from back-end web services by consumingAJAXcalls.
- Developed the login and registration module and used thejQuery Validation Pluginfor the form validation.
- Worked on multiple cross browser compatibility issues to support browsers according to the business requirements, includingFirefox,Google Chrome,Safari, andIE(>8).
- Used debugging toolkitFireBug,Chrome Dev Tools,IE Tester,etc. to track and fix bugs.
- Provided connection to social websites with feedback features by usingJavaScript.
- Utilized version control toolGITto work on the same code-base in the repository with the other team members.
- Involved in the test driven development and wrote unit tests effectively
- Communicated with multiple parties/teams to resolve technical requirements based upon business requirements.
- Involved in the maintenance and updates of several project documents, including project plan, best practices sheet, and various reports.
Environment: AngularJS, Bootstrap, HTML/HTML5, CSS/CSS3, ReactJS, JavaScript, JSON, jQuery, AJAX, GIT
Confidential, Morrisville, NC
Front End UI Developer
Responsibilities:
- Worked on KendoUIControls to support HTML5 Controls in all the browsers.
- Integrated some kendo widgets Date pickers, Numeric textboxes, Tooltips, Dialog boxes, drop-down list, Email, upload, grid etc.
- Used Kendo data source for the server communication to save, update, create, read and delete.
- Created Ajax wrapper classes and helper methods for the global usage
- Used modular revealing pattern for project
- Used Kendo validator for validating forms.
- DevelopedREST/HTTP APIs for exposing geospatial applications.
- Designed and developed a REST-ful style Web Services layer to interface with a RPG and DB2 system.
- Designed and documentedREST/HTTP APIs, including JSON data formats and API versioning strategy.
- Developed the controller servlet to handle the requests and responses.
- Developed User- Interface screens involving Servlets, JSP, JavaScript and XML DOM parser.
- Designed and developed JSP pages using Struts framework.
- Created Common files, global messages for the common usage.
- Involved in creatingUIfor facility users to report facility status using Kendo framework.
- Involved in creating HTML 5 templates.
- To release the enhancements within the specified timeline communicated.
- Going through User Documents and Design user interface designs, Wire frames, Information architecture flows and mockups.
- GUI Design and Development. (Page Layout Design, HTML5 Design, JavaScript, jQuery, Kendo and CSS3 Styles).
- Integrated process into build system which auto-generates REST API documentation from source code improving API documentation quality and availability while reducing maintenance costs.
- Worked on Responsive Designing for Mobiles and Tables.
- Create highly usable web design solutions with focus on user experience and compliance to standards.
- Refactored existing project to make it more RESTful and thread-safe.
- Taking the product through the entire lifecycle of analysis, design, coding, testing and implementation and support.
- Work in cross functional team to develop timely changes to page content and design in c requirements.
- Testing, fixing the bugs and troubleshooting technical problems.
Environment: HTML, JavaScript, jQuery, Kendo, CSS3, AJAX, Visual Studio tool.
Confidential
Java UI Developer
Responsibilities:
- Worked closely with system analyst to understand the technical requirements of the projects.
- Worked closely withPhotoshopdesigners to implement mock-ups and the layouts of the application.
- Design and development of Web pages usingHTML, CSSincludingAjaxcontrols andXML.
- UsedJavaScriptfor custom client-side validation.
- Involved in designing and developing the GUI for the user interface with various controls.
- Worked on Non-functionalTestcasesas a part ofdevelopertesting.
- Worked with complete redesigns of a daily events website and focused on improving readability, utility, and overall UX.
- Developed the Web Interface using Servlets, Java Server Pages, HTML and CSS.
- UsedjQueryto make theHTML,DHTMLandCSScode interact with theJavaScriptfunctions to add dynamism to the web pages at the client side.
- Worked oncross browser compatibilityissues and fix the bugs pertaining to various browsers.
- Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
- Enhancements to the existing web pages with involvingJavaScriptvalidations before service level validations to thehtmlcomponents.
- Demonstrate ability to handle multiple projects simultaneously, meet deadlines, effectively manage priorities and communicate progress.
- Developed single-page web applications and to provide synchronization to various parts of web-apps usingJavaScriptlibrary.
- Involved in write application level code to interact with APIs, Web Services usingAJAX, JSON and XML.
Environment: HTML, CSS, XML, JSON, JavaScript, AJAX and Windows XP.
Confidential
Java Developer
Responsibilities:
- Designed and developed various Web forms using HTML, CSS, and JavaScript
- Coding site in HTML, XML, CSS, Flash, PHP/MySQL and JavaScript.
- Involved in designingUIScreen, created several mock up Using HTML, CSS and JavaScript.
- Front-end validations are done using JavaScript.
- Participated in analyzing the requirements and depicted them through use cases and scenarios.
- Participated in unit testing, integration testing and installation of the system.
- Involved in Web design and development for theUIinterface design, graphic design for printed materials and presentations, illustration, logo design. Used HTML, CSS, and JavaScript.
- Contributed in decision making of the software and hardware requirements and tool evaluations.
- Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
- Developed non-functional HTML, CSS pages from the mock ups and involved inUIreview withUI architect and Business Units
- Tested/De-bugged on browser using Firebug
Environment: HTML, CSS, MySQL, JavaScript, AJAX and Windows XP.
