Senior Ui Developer Resume
KentuckY
SUMMARY:
- Having 8+ years of experience as a Front - End UI Developer in developing Web and mobile applications using HTML/HTML5, CSS/CSS3, XML, Object Oriented JavaScript, JQuery, AJAX, Bootstrap meeting W3C standards.
- Developed websites using JavaScript frameworks such as Angular JS 2.0 and Backbone JS.
- Developed Responsive Web designs (RWD) using CSS3 Media Queries and Bootstrap.
- Implemented Maintainable CSS code using SASS css preprocessor.
- Extensive experience in various UI widgets using JavaScript libraries( JQuery ) and developing Rich Internet Applications RIA .
- Experienced in working with React, with state management using Redux architecture.
- Experienced with ECMA Script 6 features. Used Babel, Webpack with es2015, react JSX presets.
- Experienced in MEAN stack Mongo DB, Express, Node, and Angular.
- Participate in regular project status meetings with appropriate team members including daily Scrum , technical design review sessions, and specification reviews (functional and technical).
- Developed reusable components with AngularJS custom directives.
- Used Dependency Injection from AngularJS factory and services.
- Experience in designing web applications employing Search Engine Optimization (SEO) techniques and Search Engine Strategies (SES).
- Experienced in developing REST, SOAP Web Services .
- Experienced in using Jasmine, Karma to control the work flow and to run all the tests.
- Expertise in developing the Single Page Applications (SPA) using Angular JS and Angular 2.
- Familiarity with graphic design tools such as Sketch, Photoshop, Illustrator .
- Experience in JavaScript task Runner (GRUNT).
- Experience on working with CSS2/3 Background, Media Queries, Animations, and Layouts, positioning, border, margin, padding, table, Pseudo classes, Pseudo elements and CSS behaviours including the Box model.
- Experienced in various IDEs like Eclipse, Notepad++, Sublime Text, Microsoft Visual Studio and Webstorm.
- Experience working in MVC Architecture based frameworks like AngularJS.
- Working experience of control version tools like SVN and GIT .
- Experience with User Acceptance Testing (UAT) and Accessibility Testing.
- Used JIRA for agile process management.
- Acquainted in using web/application servers like Apache Tomcat, WebSphere, and WebLogic.
- Determined quick learner with strong interpersonal skills and proven ability to manage positive and productive client relationship.
- Highly Curious about new front-end development technologies and adept at promptly and thoroughly mastering them with a keen awareness of new industry developments and the evolution of programming solutions.
TECHNICAL SKILLS:
Web Technologies: HTML, HTML5, XML, CSS, CSS3, JavaScript, jQuery, Ajax.
IDE & Tools: Ms Visual Studio, Eclipse, Adobe Dreamweaver CS3, Adobe Premier Pro, Corel Draw, Adobe Flash Professional + Action Script 2.0, Adobe Flash catalyst, Microsoft Front Page, Microsoft Publisher, Adobe, Oracle Site Studio, Oracle UCM-Oracle Universal Content Management, Oracle Web Centre, DA editor Tool, Photoshop, Websphere Application Server, Apache Tomcat. Altova XML Spy, basics of Sound Forge, Typescript, JavaScript, Sublime Text 2
Version Control: GIT. CVS, TFS
JavaScript Libraries: jQuery, ReactJS, Angular Js 1.x and 2.0, Node Js, Handlebar Js, Backbone js, Dust Js
Publishing Tools: Adobe PageMaker, Adobe Acrobat, MS Office, MS Publisher, Enterprise Architect
Wire Frame Tools: Balsamiq, Just in time, Microsoft Visio
Methodologies: Agile, Waterfall, Scrum, Kanban
Management Tools: MS Project
Data Access: MY SQL, PLSQL, ORACLE.
Browser: IE, Firefox, Opera, Chrome, Safari, Edge
Operating Systems: Windows 95/98/2000/XP/Vista/7/8/10, UNIX
PROFESSIONAL EXPERIENCE:
Confidential, Kentucky
Senior UI Developer
Responsibilities:
- Involved in Co-ordination with BA group for a better understanding of functional requirements, analyzed, designed, documented and implemented the business requirements.
- Redesigned vanilla JavaScript to Angular 2component structure.
- Created responsive web pages using HTML5, CSS3 media queries and Bootstrap 3.
- Used REST clients like Postman to test and debug REST Apis.
- Used MEAN stack for application development: Mongo DB, Angular 2.0, Express JS, and Node.js v4.
- Used Angular 2 as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
- Implemented Angular 2 services to connect the web application to back-end APIs to POST/GET the data used in the application.
- Implemented Angular 2.0 components using structural directives like *NgFor, *NgIf, Property Binding and Event Binding.
- Used Angular 2 routing functionality to navigate through different pages.
- As a MEAN Stack developer, I was responsible for creating RESTFUL Web Services using Node.js, Express.js, and JWT.
- Utilized Angular 4 new features like ngIf and Else, ng template conditions.
- Involved in writing the front-end code for the application using Angular 4.
- Designed and developed the Presentation layer using Angular 4 and Angular Material.
- Performed Restful routing using node.js which submits form data to the mongo DB database.
- Created Test Cases and performed unit test using the JavaScript testing framework Jasmine and karma.
- Maintain the code base by frequent updates to revision using GIT version control system.
- Debugging using firebug & Chrome Devtool web developer tools on Chrome, Firefox and Internet Explorer.
- Worked through cross browser compatibility issues with layout and styles.
- Followed Agile Methodology and Iterative Development throughout the project. Participated in daily scrum and Sprint meetings.
- Worked closely with Program Engineers how the front end and back end mechanism works to develop an interface.
Environment: HTML5, CSS3 media queries and Bootstrap 3, Mongo DB, Angular 2.0, Express JS, and Node.js v4.
Confidential, Cincinnati
Senior UI Developer
Responsibilities:
- Worked with the user group for requirement gathering throughout the planning and implementation.
- Used Bootstrap and media queries to create a responsive website that fit all users and devices from desktop to tablet and mobile phones.
- Designed and implemented the Mobile Application on android platform.
- Developed Mobile sandbox REST Apis for Push Notication services on mobile devices using Servlets and Hibernate framework
- Involved in web development consulting focused on the React js, Node.js, Express.js, and MySQL
- The aaplication involved development of Single Page Application using React JS, Redux, Node JS, JavaScript(ECMA6), Bootstrap, SASS and LESS, HTML5 and CSS3.
- Created re-usable components using Reactjs and created actions, reducers and integrated the components.
- Used D3.js in various levels of projects which brings data to life using HTML, SVG, and CSS.
- Worked closely with Graphic designers to implement mock-ups and the layouts of the application using HTML/HTML5, CSS/CSS3, and JavaScript.
- Used JSON for exchanging the information between browsers and servers.
- Utilized Node.js for backend support with API’s and also to implement, deliver User-facing solutions.
- Developed several APIs using RESTFul web services and consumed various APIs from different internal portals.
- Tested the Client side JavaScript files using Karma framework.
- Coded SQL Queries to perform insert, update, alter, and delete operations on MySQL database.
- Used JIRA extensively for organizing issues, tracking the assigned work, and following team activity.
- Worked with Agile methodology, developed scrum teams within the development team and have ability to complete the tasks within given sprints.
Environment: HTML/HTML5, CSS/CSS3, JavaScript, JQuery, JSON, React JS, Redux, Node.js, Bootstrap, Karma, MYSQL, JIRA, Agile, Sublime Text, windows.
Confidential, New York
UI Developer
Responsibilities:
- Designed dynamic and multi-browser compatible pages using HTML5, CSS3, JavaScript, JQuery, Angular JS, AJAX, Grunt and JSON.
- Integration of static web pages with the server data using Backbone.js.
- Defined common style guide across the application (Fonts, Sizes, Colour, Classes).
- Designed a responsive website using Bootstrap grid system to layout contents that fit different devices including mobile, tablet and desktop.
- Architected, designed and implemented a SPA (Single Page Application) in Angular JS which consume JSON from a Spring MVC.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Involved in complete SDLC life cycle - Designing, Coding, Testing and Production Support.
- Developed various customized views using Dojo, JQuery, JavaScript, HTML5 and CSS3.
- Worked on different cross-browsing capability issue for IE, Chrome, Firefox and Safari.
- Cross platform-working experience with UNIX, Linux variants such as Red Hat & Solaris and Windows.
- Used JUnit and Easy Mock to create test Cases for all the Java Classes created.
- Worked one-on-one with client to develop layout, color scheme and layout for his website and implemented it into a final interface design.
- Work with backend developers ensuring the integration of UI with backend logic.
- Involved in daily scrum team meetings & code reviews.
- Involved in story planning, create timeline & ensuring on-time delivery of assigned stories.
- Maintained clean and understandable code for others to continue working.
- Used GIT as source version control systems for check-in and checkout.
Environment: HTML, CSS, JavaScript, JQuery, Bootstrap, Angular JS, Ajax, Grunt, JSON, JSP, JIRA, Dojo and GIT
Confidential, PA
UI Developer
Responsibilities:
- Develop the front-end by doing hands-on coding using HTML 5.0, CSS3, JavaScript, jQuery, AngularJS, NodeJS.
- Experienced in React JS and working with React Flux architecture.
- Worked on React Router for developing single page applications.
- Experienced in developing React components.
- Worked on Responsive Web Design to make website Responsive for Desktop, mobile and Tablets using Bootstrap and Media Queries.
- 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 UX / UI is implemented.
- Implemented Model View Controller (MVC) Design Pattern using AngularJS
- Developed reusable components with AngularJS custom directives.
- Used Dependency Injection from AngularJS factory and services.
- Used routing schemes to develop single page applications (SPAs) using AngularJS route
- Used SASS as the css pre-processor.
- Used SASS variables, mixins, nesting and import.
- Used CSS basics, CSS 3 media queries, CSS 3 pseudo classes.
- Implemented User Interface and integrated with backend code, Node.JS as server side technology.
- Used MEAN (Express, Angular, Node) Stack.
- 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
- Implemented AJAX, JSON, and Java script to create interactive web screens.
- Adopted a cross browser and cross platform approach to make the website’s most versatile and supportive.
- Followed agile software development practice paired programming, test driven development TTD and scrum status meetings.
- Debugging and testing done with Google chrome developer tools and Firebug.
Environment: HTML, DOM, DHTML, XHTML, CSS, JavaScript, jQuery, AJAX Controls, Adobe Flash CS3, Adobe Photoshop, Adobe Dreamweaver CS3, Web Services,and SQL Server 2008.
Confidential, Houston
UI Developer
Responsibilities:
- Developed the User Interactive web application in a professional manner with using web technologies like HTML5, CSS3, Bootstrap, Less, JavaScript and Angular.JS, as per company's standards.
- Discussed various performance related issues with developers and architect teams and coordinated with them in resolving the problems before going to production and thereby giving a QA pass for the application
- Developed client side validation code using Angular.js.
- Implemented design process upon client approval and built out all assets: buttons, products shots, UI components, etc and part of a team which designed and developed the layouts of Customer Relations Module.
- Front End UI Developer with solid understanding of database designing, development, JavaScript Libraries and installation of different modules.
- Experience in Software Development Lifecycle (SDLC), application design, functional and technical specs, and use case development using UML.
- Expertise in design and development of web applications using JSP, JavaScript, HTML5, CSS3, JQUERY, AJAX, JSON, Node.JS, Angular.JS, bootstrap, ExtJS.
- Written SQL Queries to interact with Oracle database. Well-versed in Object Oriented Programming (OOP) with JavaScript.
- Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features. Developed and Implemented Web Services and used Spring Framework. Collecting the set of features to be implemented in the application. Used Eclipse Ide for development and SVN for Version Control.
- Working with business system analyst to understand the requirements to ensure that right set of UI modules been built.
- Take the design "brief" to record requirements, prepare rough drafts and discuss with the team.
- Creating wireframes, mockups, prototype specifications and navigation maps for communication of designing ideas.
- Responsible for ensuring the pattern consistency across all pages.
- Converted wireframes into functional CSS3, HTML5 and JavaScript code.
- Designed .swf files for maintaining contents like video, images and audio and display them in flash application.
- Think creatively and develop new design concepts, 2d/3d graphics and layouts.
Environment: HTML, CSS, JavaScript, JQuery, AJAX, DOM, JSON, Angular JS, Agile methodology, Bootstrap, Eclipse
Confidential
UI Developer
Responsibilities:
- Designed the website and created/developed web interfaces.
- Created graphics including Icons, Images and logos using Adobe Flash Catalyst.
- Created appropriate concept models, site organization, navigation, page layouts and interaction to support company’s needs and goals.
- Used Dreamweaver as HTML Editor for designing new pages.
- Developed HTML prototype documents with CSS Style Sheets.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Did Cross - Browser coding, for making pages compatible will all browsers.
- Worked closely with the programmers for project requirement analysis.
- Enhanced website by creating presenting new static models pages and presenting it to senior management for attracting the customers and existing users.
- Performed validation of completed sites including the debugging and testing of code.
- Worked with the team, helping them build out their markup and CSS. My Specialty is large scale CSS, focusing on reusability and modularity.
- Worked on various two different projects writing HTML, CSS and JavaScript based on provided designs to get web sites and web applications built within a team atmosphere.
- Involved in development converting the static HTML mark-ups to JSP’s.
- Involved in up gradation and maintenance of Allstate Insurance website to the new layout using the Grid orientation model.
- Brought the HTML and CSS of an existing web site to the latest web standards.
- Created a CSS framework for using a 12 column grid preferred by the designers as well as implementing parts of Object Oriented CSS to cut down on repetitive code.
- Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented.
Environment: Java, JavaScript, HTML, DHTML, CSS, Adobe Flash, SQL, Oracle, Windows.