Senior Ui Developer Resume
Nashville, TN
SUMMARY:
- 7 years of experience in software development life cycle (SDLC) in developing and designing user friendly, cross browser complaint web sites, and user interface (UI) applications using HTML4/5, XHTML, DOM, HAPI.JS, CSS2/3, JavaScript, jQuery, AngularJS, React.js, Bootstrap, JSON, EXPRESS, Require.js, Redux, and AJAX, xml.
- Experience with full software development life - cycle, architecting scalable platforms, object oriented programming, and Agile methodologies.
- Extensive experience with Angular JS MVC framework including authoring complex directives, services, controllers and filters; working with animations, routing and states. Working experience on Backbone.
- Proficient in developing web page quickly and effectively using HTML 5, CSS3, JavaScript, jQuery and, also experience in making web page cross browser compatible.
- Experience in Applications using AJAX, Object Oriented (OO) JavaScript, JSON, JSONP, and XML.
- Excellent skills in building Single Page Application (SPA) using JavaScript frameworks like Angular JS, Node JS.
- Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviour.
- Experience in CSS pixel-level layout, Consistency with browsers, Version and Platform Independence.
- Implemented the JavaScript library, D3.js for visualizing data with HTML, SVG & CSS.
- Sound knowledge in working with browsers compatibility issues with browsers like IE, Firefox, Safari, Opera, Chrome and had experience in implementing project from the scratch.
- Created responsive Webpages and designing crossing browser compatibility for mainstream browsers and portable devices (mobile, tablet, laptop) by Bootstrap.
- Experience with REST along with WSDL to describe SOAP messaging over.
- Experience in using the jQuery libraries, AngularJS, NodeJs.
- XML experience includes creating XML files, DTD’s & XSDs, XSL/XSLT Style Sheets and parsing XML using XmlBeans, Xml WebServices - SOAP.
- Developed a brand new ReactJS mobile platform using the redux architecture pattern and NodeJS to power isomorphic JavaScript.
- Experience in using the jQuery libraries, AngularJS, NodeJs.
- Experienced with implementing different features of Bootstrap.
- Good knowledge in NodeJS and Responsive Design.
- Good Knowledge on how to implement User-centered design (UCD) methodology.
- Involvement in using various IDE’s like Dreamweaver, Notepad++, Sublime, NetBeans, Eclipse, Adobe Photoshop.
- Ability to write clear, well-documented, well-commented and efficient code for web development.
- Extensive experience in deploying, managing and developing MongoDB clusters.
- Extensive experience working with RDBMS on Oracle, MySQL and SQL Server, writing SQL Queries.
- Good working knowledge on CVS, SVN, and GIT for code management and version control.
- Strong problem-solving, organizing, communication and planning skills, with ability to work in team environment.
- Proficient in developing SOAP and RESTful Web Services.
- Good written and oral communication skills and Interpersonal skills with a strong ability to excel through collaboration with team members.
TECHNICAL SKILLS:
Operating Systems: Windows XP/7/8/10, Mac OS, Ubuntu
Web Technologies: HTML4.0/5, XHTML, DHTML, CSS2/3, Bootstrap, XML, JavaScript, jQuery, AJAX, JSON, Angular JS, Node JS, Ext JS, Backbone JS, React JS
Version Controls: GIT, SVN
Microsoft Office Suite: Word, PowerPoint, Excel, Access, Project, Visio
Languages: Java (Core & Advanced), PHP, SQL
Databases: SQL, MySQL, MS Access, MongoDB, Oracle 10g
GUI Editors: Notepad++, Eclipse, Visual Studio, Visio, Sublime, Dreamweaver, NetBeans
Methodologies: SDLC, Agile
PROFESSIONAL EXPERIENCE:
Senior UI Developer
Confidential, Nashville, TN
Responsibilities:
- Involved in converting wireframe into Front end UI pages using HTML5, CSS3 and Bootstrap based on prototype.
- Optimized angular4 build package using Angular4 CLI libraries and hosted js/css libaraies
- Created multiple MVC patterns using Angular4.
- Responsible for creating front-end page with HTML5, CSS3, JSON and Bootstrap.
- Utilized high charts library in creating widgets like bar chart, pie chart using the Json.
- Involved in updating the UI pages as per the requirement and used JavaScript logics extensively to make the web page more interactive.
- Utilized the third library kendo UI for data grid, dialog box, sorting and filtering the table by name and number.
- Utilized Reg Expression for login page and based on the user access we can login into sales portal and intellitire portal.
- Used Accordions bootstrap to display two different data and Utilized page nation from kendo UI and to restrict to show the data up-to certain limit by page and used load spinner to spin until data appear while changing the page.
- Used JavaScript for developing UI Components like Editable drop down, data-driven menu customizations.
- Utilized the getter and setter functionality using angular4 instead calling the api calls again.
- Integrated REST web service calls like get, post and delete to show the data from response and display them on UI based on the requirement.
- Used Angular routing module to navigate from one page to another page.
- Used SASS for webpage styling to provide mobile friendly and cross-browser features with CSS3.
- Used JSON for information storage and transfer between browsers and servers.
- Worked on an Agile Development Team to deliver regular updates to project manager.
Environment: Angular4, Bootstrap, vue.js, HTML/HTML5, CSS/CSS3, JavaScript, JSON, jQuery, and AJAX.
Sr. UI Developer
Confidential, Portland, OR
Responsibilities:
- Created Front-end Applications using HTML5, CSS3, JavaScript, jQuery, Angular JS, Node JS, OOP, DOM, Twitter Bootstrap 3, AJAX, XML and JSON.
- Designed and modified User Interfaces using JavaScript, CSS and jQuery.
- Leverage knowledge of W3C standards, cross-browser development techniques.
- Collaborate with Build Team to integrate HTMLs, front-end code with the backend technology and portal framework, to ensure the UI is implemented.
- Created REACT views React JS, Web API, HTML5, CSS3 to display the data associating to a product for technical sales reps and partner users.
- Used CSS basics, CSS3 media queries, CSS3 pseudo classes.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2/4
- Implemented User Interface and integrated with backend code, Node JS as server side technology.
- Developed charting components using the Ext JS charting for the data visualization.
- Worked on Responsive Web Design (RWD) to make website Responsive for Desktop, mobile and Tablets using Bootstrap and Media Queries.
- Utilized JavaScript and jQuery to improve the overall design and UI of campaign websites.
- Extracted data in UI for different clients using JSON format.
- Implemented client-side validations using JavaScript.
- Involved in consuming, producing SOAP and RESTful based web services.
- Implemented AJAX, JSON, and JavaScript to create interactive web screens.
- Utilized Agile Methodologies (Scrum) to manage full life-cycle development of the project.
- Adopted a cross browser and cross platform approach to make the websites most versatile and supportive.
- Developed, tested, and deployed Storify Business featureset in Node.js with Express and MongoDB backend, incorporating APIs from Twitter and others for Storify features.
- Used GitHub version control system as a source repository to organize the code base.
- Manipulated data using CRUD operations of MongoDB database management system and handled database access using Node JS.
- Applied write Concern for level of acknowledgement while MongoDB write operations and to avoid Rollbacks.
- Developed XSLX utility for real time reports using server side code and Apache.
- Followed agile software development practice paired programming, test driven development TTD and scrum status meetings.
- Integrated HTML into WordPress CMS platforms by primarily converting them into themes and templates.
- Debugging and testing done with Google chrome developer tools and Firebug.
Environment: HTML5, CSS3, AJAX, JSON, JavaScript, jQuery, OOP, React JS, Angular JS, Node JS, Twitter Bootstrap 3, MS Access, WordPress, Adobe Flash, MS Office, SOAP, MongoDB, Agile SCRUM, RWD’s, GIT.
Senior Front End UI Developer
Confidential, Columbus, GA
Responsibilities:
- Design and develop WebPages components to improve user experience and features using HTML, Bootstrap, CSS, JavaScript.
- Created Single page web application frame work using Angular JS and HTML.
- Involved in the requirements analysis, designing, development, testing and maintenance of the websites.
- Developed user interactive dialogs and toasts for error and success messages using Angular Material.
- Used Angular JS to implement rich functionality in various pages: form validation, grid, search, sort, pagination, authentication, slide pages, users switch etc.
- Developed websites using HTML, CSS3, JavaScript, jQuery, XML and Ajax.
- Used JavaScript for client side validations and to achieve other client-side event handling.
- Used Spring and Hibernate for business logic processing and database transactions.
- Implemented RESTful Web Services for other applications to communicate.
- Created Maven build file to build the application and deployed on Web Sphere Application Server.
- Used AJAX to refresh only certain section of the page and reduce the load on the web server and for asynchronous communication between client and server.
- Used Responsive Web Design so that the website is compatible with different devices like desktops, laptops, tablets and smart phones.
- Created and/or modified SQL Queries whenever required for change requests/enhancements.
- Created several patterns of representation using different MVCs.
- Extensively used JavaScript, jQuery, Ext JS, Angular JS front-end development which includes a deep understanding of the DOM, JSON, object-oriented JavaScript, Bootstrap and common JavaScript libraries.
- Developed elegant tables with sorting and filtering functionality using ng-table plugin using Node JS.
- Implemented client side Interface using React JS.
- Enhanced user experience by designing new web features using MVC Framework like Angular JS, Node JS to accommodate these advanced and fast technologies.
- Familiar with MongoDB clusters, performance tuning, backup and recovery.
- Worked on creating several types of indexes on different collections to get good results in MongoDB.
- Dynamic content management at client side using AJAX, JavaScript, DHTML.
- Created new websites in WordPress CMS and restructured the existing ones by customizing the templates using Dreamweaver.
- Tested/De-bugged web browser using Firebug. Used GIT for version controlling in designing.
- Wrote JUnit test cases for unit, integration and functional tests. Experience with User Acceptance Testing (UAT) and Accessibility Testing.
- Managed projects with Grunt task runner and combined with Bower package manager to install JavaScript latest version of libraries based on running in the Node.js environment.
Environment: HTML 4.0/5, AJAX, Bootstrap, CSS3, SQL, Angular JS, React JS, JavaScript, jQuery, JSON, Firebug, Node JS, GIT, WordPress, MongoDB, SQL Server 2012, Maven
UI/Web Developer
Confidential, Philadelphia, PA
Responsibilities:
- Actively involved in using Ext JS, Bootstrap and HTML5 to enable client side date to meet specific criteria by applying various validation variable.
- Designed and created a dynamic website model which served as design guide for the development team.
- Designed Front end with in object oriented JavaScript Framework like Angular JS, Ext JS, and Bootstrap.
- Worked on HTML/HTML5, CSS/CSS3 style sheets, JavaScript and jQuery to tie together a diverse range of sites with an easily understandable structure.
- Developed APIs using AJAX and JSON to implement more robust and efficient client facing applications.
- Redesigned user interface HTML frameworks with Bootstrap and refined CSS styling.
- Applied media queries to created responsive website across different sizes of screens.
- Using AJAX to request JSON data through third party REST APIs to acquire products data from server and display it in sorted order.
- Involved in using jQuery Validation Plug-in for client side validation.
- Focused on resolving cross browser compatibility regarding to redesign of CSS and JavaScript.
- Worked with back-end side to configured applications with Apache Server.
- Designed the Front-end screens using JSP, Servlets, HTML and JavaScript, AngularJS
- Creating cross-browser compatible and standards-compliant CSS-based page layouts.
- Web application development using Node JS with cutting edge HTML5 and CSS3 techniques.
- Used Version control system GIT and web page screens for various modules using HTML, CSS, JavaScript and AJAX and Angular JS.
- Have written SQL queries, store procedures on MySQL platform.
- Built data visualizations to monitor file server load, web server speeds, data processing and more using D3 JS, jQuery, MySQL.
- Worked closely with business-side clients to deliver attractive, easy-to- understand screens that appropriate reflected the company’s fulfilment workflow.
- Involved in maintenance, transformation and support appropriate formats for existing applications.
- Used Spring validation framework for performing data validations.
- Working knowledge in package manager tools such as Bower and task runner tools such as Grunt JS.
- Used karma-test- runner and Jasmine for JavaScript Unit testing.
- Used HP ALM as project tracking tool. Used SVN for version control and source code sharing.
- Conducted unit testing with Firebug, IE Tester and end-to- end testing on the supported browsers and devices.
Environment: HTML 4/5, CSS 2/3, JavaScript, jQuery3.0.0, Bootstrap, AJAX, JSON, Angular JS, Node JS, MySQL, Servlets, JSP, Agile SCRUM, HP ALM, Apache, SVN, GIT, Eclipse.
Front End Web Developer
Confidential, Cincinnati, OH
Responsibilities:
- Worked on Angular Bootstrap for templates designing and to create mock-up data.
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
- Developed user interactive dialogs and toasts for error and success messages using Angular Material
- Wrote application level code to perform client side validation using jQuery and JavaScript.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
- Using advanced level of jQuery, AJAX, JavaScript, CSS and pure CSS layouts.
- Wrote jQuery function while implementing various UI Screens across the whole web application (both consumer facing as well as internal application).
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Designed and developed intranet web applications using JavaScript and CSS.
- Interacted with java controllers (jQuery, Ajax, and JSON to write/read data from back end systems).
- Oversaw many conversions to WordPress.
- Used SVN for version control and Quality Centre for defect tracking.
- Maintain, enhance, and recommend solutions that best suit business and technology need from UI standpoint.
- Define technical requirements based upon business requirements.
- Used Maven as a build tool in the application. Committed code change into repository by using version control tool SVN.
- Creating cross-browser compatible and standards-compliant CSS-based page layouts.
- Effective communication, analytical and interpersonal skills working within cross-functional teams.
- Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers.
Environment: HTML 4.0/5, CSS2.0/3, JavaScript, Oracle 10g, Wordpress, Maven, SVN, XHTML, SOAP UI, jQuery, AJAX, JSON, XML, Windows 2000/XP .
UI Developer
Confidential
Responsibilities:
- Executed approved design, developing both applications with HTML, generating reports with SQL, and HTML, JavaScript, MS Query/MS Excel or Oracle Reports.
- Design Database tables. Wrote SQL queries.
- Responsible for Design and development of Web pages using PHP 5.0, HTML, CSS including Ajax controls and XML.
- Developed SQL queries required for application.
- Developed WebPages using JavaScript, Client Side Validation, Server Controls, HTML Controls, jQuery and CSS2/3.
- Good knowledge of different phases of Software Testing and Software Development Life Cycle (SDLC) including Agile Methodology and Waterfall.
- Ongoing new requirements gathering and updating on regular basis.
- Deployed the Enterprise Java Beans in WebSphere App Server.
- 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.
- Coordinated with the quality group for testing activities and Production Support team to resolve the solution.
- Knowledge with CSS Selectors, classes, ids, pseudo classes, Inheritance and concepts.
- Improved Web applications by analysing user feedback.
Environment: JavaScript, HTML4.0, XHTML, DHTML, CSS2/3, PHP 5.0, Eclipse IDE, jQuery, SQL, PL/SQL, MS Office