Ui Developer Resume
Northbrook, IL
SUMMARY
- Over 5+ Years of experience in User Interface System which includes Software Design, Development and Testing. Expertise in Designing and Developing Web applications.
- Hands in Experience with all Phases of Software Development Life Cycle (SDLC).
- Extensive experience in designing Professional UI Web applications and Front - End Technologies like HTML5, CSS3, SASS, DHTML, XML, JavaScript, jQuery, FLASH.
- Experience in working with AJAX, JSON, Angular, Angular2, Node.js, ReactJS and Bootstrap.
- Detailed understanding ofDOMandDOM functions
- UsedJQueryto develop user interface widges.
- Experience in Applications using AJAX, Object Oriented (OO) JavaScript, Angular JS, JSON and XML.
- Expertise in developing Single Page Applications (SPA) using AngularJS, ReactJS.
- Well versed with UI patterns such as MVC, Flux and Redux.
- Strong understanding in component life cycle in React JS.
- Strong in employing OO principles such as encapsulation & abstraction using classes & closures.
- Experience using Express, Node, Rest frameworks and developed backend services using NodeJS, ExpressJS & MongoDB to produce dynamic web content, perform event-driven functionalities.
- Developed enterprise-level JAVA applications utilizing JSON, XML, Restful-based web services, JavaScript, HTML, Angular JS and a Modern UI framework such as Bootstrap CSS.
- Strong working knowledge and thorough exposure on compatibility issues with different versions of browsers like Internet Explorer, Mozilla Firefox and Chrome.
- Experience in working with MVC Architecture and also in using version control(SVN)
- Worked on CSS Background, CSS Text, CSS Positioning, CSS Border CSS Margin, CSS Padding, CSS Table, Pseudo Elements, Pseudo Classes in CSS.
- Extensively used JavaScript frameworks AngularJS and jQuery.
- Experience with Microservices and web services like Soap and Rest.
- Experience in implementing client code for APIs, RESTful web services using AJAX, JSON
- Good Knowledge on how to implement user-centered design (UCD) methodology.
- Expertise in Client Side validations and designing using HTML, HTML5 and JavaScript.
- Experience with Firebug for Mozilla, Developer Toolbar for Chrome and IE Developer Toolbar for Internet Explorer.
- Experience working with testing tools like Firebug, Firebug Lite, safari or Chrome web inspectors and IE developer Toolbar.
- Sound Understanding and good experience with Object Oriented Programming Concepts.
- Good Experience working with High Traffic Websites.
- Worked extensively in Agile Development process.
- Used the concepts ofPseudo classes, positioning, layouts text, border, transforms andpaddingin the various projects.
- Experience in Software Configuration management using SVN and GIT-HUB
- Expert in documentation using MS tools (Excel, Word, PPT, Project, and Access).
- Remarkable knowledge of design, normalization and Database Management Concepts.
- Possess excellent communication and problem solving skills and the ability to work as a team member, as well as independently.
TECHNICAL SKILLS
Web Technologies: XML, HTML, HTML5, XHTML, CSS3, JavaScript, JQuery, Bootstrap, Angular JS, Angular2, React JS, Node JS, JSON, AJAX, PHP.
Programming: C, C#, SQL, J2EE, Bootstrap, UML
Web Servers: HTTP Web Server, Apache Tomcat
Build/Management Tools: Grunt, Gulp, Jira, Web Pack, Postman, Babel, Git, Karma, Github, Apache, Maven, NPM
Database: Oracle 11g, SQL Server, Mongo dB
Operating Systems: Windows 7/XP/Vista/2000, Mac, Linux, UNIX
Web Designing Tools: Adobe Dreamweaver, Adobe Photoshop, Adobe Flash CS3, Sublime Text 2, Aptana Studio.
Debugging Tools & Version control: Firebug, Firebug Lite, Google Chrome Web Debugger & GIT, SVN.
PROFESSIONAL EXPERIENCE
Confidential, Northbrook, IL
UI Developer
Responsibilities:
- Developed User Interactive web pages in a professional manner using web technologies like JavaScript, jQuery, CSS3, HTML5, Bootstrap, Typescript as per company’s standards.
- Optimized the performance of the application usingAngular2Lazy Loading and Bundling using GULP.
- UsedAngular2HTTP Module to make API calls and worked with the observables.
- Developed Custom Directives usingAngular2. Implemented Routing, imperative Routing and Guards with the help ofAngular2Router Module.
- Designed modular and reusableAngular2components for SPA development.
- Used Custom directives of Angular4 to extend functionality of HTML5.
- Implemented shared models to interact with RESTful API’s.
- Used React JS for the view part of the application.
- Used Redux for state management to store the whole state of the app in an immutable object tree.
- Used axious to fetch the data by consuming the Rest API.
- Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
- Worked extensively on AngularJS in creating Controllers and client side validations by AJAX calls using JSON parse and $http
- Recommended table less HTML (DIV and SPAN) in a DOM based architecture.
- Used Node.js environment for local development and build process.
- Used Bootstrap tables and grids for displaying data.
- Used HTML5 elements like video, audio, and canvas in making the website interactive.
- Worked heavily on LESS and CSS3 layout for DOM manipulation.
- Used Angular Schema Form to generate and Validate forms from a JSON schema with AngularJS.
- Capable of solving Cross-browser compliant issues (IE, Firefox, Chrome and Safari).
- Involved in writing application level code to interact withAPIs, Web Services using JSON and XML.
- Developed DAOs (Data Access Objects) and SQL queries to support system functionality.
- Used Tridion, a web content management system to handle large amounts of information and activity, and to deliver content in an appropriate and productive manner.
- Used several jQuery plugins and Ajax to build Rich Internet Application (RIA) to make it look more intuitive, more attractive and easy to use website
- Developed application using Agile methodology.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
- Experienced in debugging the application to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox Firebug, Developer Tools(chrome) and IE Developer Tool bar for IE.
- Coordinated with the business on User Acceptance Tests (UAT) and to get the approval from business on the design changes.
- Used SVN, GitHub for version control and QC for defect tracking.
- Implementation of TDD Using Jasmine Testing.
Environment: React.js, AngularJS, Angular2, Typescript, CSS3, LESS, HTML5, GitHub, Jenkins, JIRA, Bootstrap, Agile Methodology, Karma, Gulp, NPM.
Confidential, Columbus, OH
UI Developer
Responsibilities:
- Gathered business requirements, prepared Software Requirement Specification (SRS) document.
- Developed user interface using JavaScript, jQuery, AngularJS, Node JS, CSS3 and HTML5.
- Websites designed and developed using HTML5, DHTML, XHTML, CSS 3, Ajax and jQuery based on W3C standards and Web 2.0.
- Extensively used JavaScript to provide functionality for the user interface.
- Worked on the application developed using HTML5, CSS3, JSON.
- Involved in configuring the Git repository and maintain the version control using Git.
- Worked with technologies like Ajax and jQuery to make more attractive and easy to use website.
- Worked on Node.js Middleware framework like Express.js, essentially developed microservice and serve them through middleware. Served Client side libraries through microservice.
- Created design mock-ups and wireframes using MS PowerPoint, Adobe Photoshop CS4 and DreamweaverCS3.
- Used Java Script for binding form data with the Model Objects and client side and server side validation.
- Developed data insertion forms and validated them usingJavaScript
- Used JIRA for bug tracking.
- Designed flash plugins for including different functionalities and content.
- Used Team Studio and Build Manager tools to develop Notes applications and promote the new design to test environment.
- Worked with Docker for containing microservice and write docker file, Jenkins for Automated Integration and deployment process and kubernates for deploying pods.
- Designed web site mockups, navigation buttons, etc. using Adobe Photoshop.
- Involved in the search for errors, broken links and missing images etc. and rectify.
- Implemented and tested the business application with jQuery.
- Designed GUI using jQuery and Angular JS.
- Defined the site layout and developed Wireframes using Adobe Illustrator.
- Developed dynamic e-mails using JavaScript, and hand coding of HTML, XHTML, and CSS.
- Collaboration with team members design, analysis, coding, testing and review website.
Environment: HTML5, CSS3, JavaScript, Agile, node.js, Backbone.js, JIRA, Web 2.0, GIT, Adobe Photoshop, Bootstrap, Ajax, JQuery, Windows XP and SQL.
Confidential
UI Developer
Responsibilities:
- Implemented user-friendly UI design with HTML and CSS.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
- Developed non-functional HTML/5, CSS3 pages from the mock ups and involved in UI review with UI architect and Business Units.
- Developed/Designed the web forms from designs provided by the design team.
- Created and tested different front-end forms using AJAX, JavaScript, AngularJS and CSS.
- Implemented various JavaScript/JQuery UI effects on the pages.
- Used AngularJS and jQuery library functions for the logical implementation part at client side for all the application.
- Extensively used SASS (Syntactically awesome style sheets) while styling with CSS3.
- Used Firebug for debugging and for element styling.
- Resolved some cross browser issues.
- Designed and modified the images and banners as per the requirement using Adobe Photoshop CS4.
- Built multiple web pages with the help of Event-driven programming offered by Node JS.
- Designed the table less web applications using CSS and with the help of and tags as per W3C standards.
- Used jQuery High charts for interactive charts on the web application.
- Worked on Team Foundation Server, version control system, on day-to-day basis to maintain the code history.
- Used Bugzilla and Red mine as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
- Developed pages that are cross browser compatible across the browser like Internet Explorer versions 7 through 9(Win XP, 2K3 and Win 7 OS), Mozilla Firefox, Safari (Win and OS X), etc.
- Maintain consistency of front-end via code over variety of browsers.
- Involved in daily SCRUM meetings to keep track of the project status.
Environment: HTML5, CSS3, JavaScript, JQuery, Ajax, Json, XML, XHTML, AngularJS, Node JS, Bootstrap
Confidential
UI Developer
Responsibilities:
- Built pages from Photoshop mockups using JavaScript, JQuery, CSS2/3, HTML4/5, AJAX and JSON.
- Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Ability to rapidly prototype interface designs in hand-coded validating, standards-compliant, and semantically-rich code and be aware of cross-browser compatibility and bugs.
- Thorough understanding of the differences and bugs in various browsers and browser versions.
- Understanding of application development lifecycle methodologies.
- Knowledge of human factors and usability, best practices for interface design.
- Strong communication, analytical and interpersonal skills working within cross-functional teams.
- Excellent problem solving skills and the ability to work independently.
- Deep understanding of JavaScript and the JQuery framework.
- Created and optimized graphic prototype websites and applications interfaces using HTML and CSS.
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Implemented and designed user interface for web based customer application.
- Developed data formatted web applications and deploy the script using client side scripting using JavaScript.
- Designed business applications using web technologies like HTML, XHTML and CSS based on the W3C standards.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Created cross-browser compatible and standards-compliant CSS-based page layouts.
- Integrated with back end code (PHP) for highly interactive AJAX based applications.
- Maintained 24/7 high volume availability demands using open source tools such as Linux, Apache, PHP, and MySQL.
Environment: HTML4/5, CSS2/3, JavaScript, JQUERY, AJAX, JSON, XML, APACHE, MAC OS, ECLIPSE, SVN.