Sr. Ui Developer Resume
O Fallon, MO
SUMMARY
- Highly motivated professional with around 8 years of experience in developing websites using HTML 4.0/5.0, CSS, CSS3, JavaScript, JQuery, Ajax and JSON, knockout, backbone, angular JS,Boost rap.
- Proficient in all phases of software development life cycle(SDLC)
- Experienced in working on the various phases of Software Development Life Cycle like requirements analysis, design, coding, testing, debugging and maintaining the websites.
- Good experience designing and building highly available and scalable application on cloud infrastructure on AWS using services like, EC2 EBS, S3, EBS, DynamoDB and Route53
- Experience in CI/CD using tools like Gitlab, Jenkins, Nexus and AWS Cloud.
- Excellent knowledge in the development of User Experience web and mobile based applications.
- Used JQuery to develop user interface widgets.
- Experienced in developing event driven applications using AJAX, JSON and XML.
- Expertise in working with the JavaScript frameworks like JQuery andAngular.js, knockout.js,Boost rap
- Extensive experience in developing web page quickly and effectively using HTML5, CSS3, AJAX, JSON and Object Oriented JQUERY.
- Created Mobile Web Solutions using Responsive Web Design (RWD), Twitter, Boot Strap and JQUERY MOBILE.
- Experienced with front - end development with back-end system integration.
- Hands on knowledge of JavaScript MVC frameworks such as Knockout JS and Angular JS.Worked on Agile methodology and experience working in a fast-paced Scrum environment.
- Effectively work independently and in team with product managers, business analysts and developers.
- Extensively worked with REST ful web services and developed several REST web services supported both XML and JSON.
- Extensive experience in DOM and DOM functions.
- Incorporated the table less design methodology using CSS3 that follows W3C standards.
- Worked on web applications that required cross browser compatibilities like Chrome, Safari, Firefox, Internet Explorer and Opera.
- Involved in several web application development projects that required Responsive Web Design, Web Security.
- Good Web Application debugging skills using Chrome Developers Tool and Firebug.
- Experienced in client side design and validation using HTML and JavaScript, Angular JS..
- Used the concepts of Pseudo classes, layouts, positioning, text, border, transforms and padding in the various projects.
- Experienced in working with Apache and IIS web servers.
- Knowledge in developing applications using SCRUM methodology.
- Have good communication skills to discuss the projects with technical and non-technical SME’s.
- Some of the attributes that would describe me would be Team player, Quick learner, Self-Motivated and Strong interest in Front End Development.
TECHNICAL SKILLS
UI Web Technologies: HTML5, CSS3, XHTML, XML, JavaScript, AJAX, JSP, UI Concept Modeling/Wire framing, Bootstrap, SASS.
UI Frameworks: Angular.js, jQuery, Ext.JS, DOJO, JSON, backbone.js, node.js, require.js
IDE, HTML Editor: Sublime text, Eclipse IDE, Notepad++, Adobe Dreamweaver, EditPlus, JSfiddle, Webstrom.
Version Control: GIT, SVN, Perforce, CVS
Web/App Servers: Apache Tomcat, HTTP Web Server
Methodologies: Agile, Rational Unified Process(RUP), Waterfall, TDD
Database: Oracle, MySQL, SQL Server
Operating Systems: Windows XP/Vista/7, UNIX, LINUX and MacOS.
PROFESSIONAL EXPERIENCE
Confidential, O’Fallon, MO
Sr. UI Developer
Responsibilities:
- Designed and implemented the user interface using HTML5, XHTML, XML, CSS3, JAVASCRIPT and ANGULAR JS.
- Developing customer facing software for managing advertisements within games using Backbone.js, JavaScript / j Query, Handlebars.js, Require.js, High charts, HTML, and Sass.
- Developed the UI layout and front-end programming for web application that matched requirements using hand written HTML, CSS and JavaScript.
- Implemented HTML5 feature like, local storage, data and required attributes and sliders.
- Implemented CSS3 features like, multi-column layout, gradients and web fonts.
- Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript and jQuery.
- Designed and developed various Web forms using HTML, CSS, and JavaScript.
- Deployment and maintenance of Linux Server systems to run Open stack Cloud environment.
- Deployment and Support of Open Stack Cloud based on Linux RHEL /CentOS/Ubuntu.
- 2.9 years work Experience in Spring 4.0.3 and Hibernate 4.2.1, Maven, Tiles, Ajax, J son, Mongo DB.
- Hands on Experience in databases such as MYSQL, Microsoft SQL Server, ORACLE, Mongo DB (No Sql).
- Work closely with top customers and prospects in EMEA, ensure their success with AWS.
- Drive and influence AWS revenue in EMEA, strategize about business priorities
- Open Stack Multi node Installation, Configuration and Administration
- Worked on CSS pre-processors like SASS, SCSS.
- Developed common CSS classes for the user interface using CSS and CSS3.
- Used JIRA extensively for organizing issues, tracking the assigned work, and following team activity.
- Used JQuery-Ajax plug-in to GET the data in JSON format and displayed on HTML page.
- Worked on Build tool like
- Involved in providing pseudo application level code to interact with API's, Web Services using AJAX, JSON and XML.
- Create, edit and maintain sites implementing responsive design & themes using front end development frameworks including Bootstrap.
- Launching and configuring of Amazon EC2 (AWS) Cloud Servers using AMI's (Linux/Ubuntu) and configuring the servers for specified applications.
- Build websites and applications using Dot CMS.
- Designed, built and coordinate an automated build & release CI/CD process using Gitlab, Jenkins/Rundeck, Nexus and Chef on hybrid IT infrastructure.
- Extensive experience in implementing model-view-controller (MVC) architecture using Angular Framework.
- Experience on using Gulp implementation.
- Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
- Worked on jQuery to make dropdown menus on web pages and display part of a web page upon user request.
- Experience in cross browser compatibility check and thoroughly performed unit testing and integration testing.
- Experience creating dynamic FLASH applications using JavaScript and Flash animation using Adobe Flash 5.5.
- Participated in all team meetings and daily scrum calls with offshore team.
- Developed fast loading images using Adobe Photoshop CS3.
- Developed page layouts, navigation, animation buttons and icons.
- Coded Java Script for page functionality and Lightbox plugins using JQuery.
- Maintained and manipulated databases for XML parsing for applications in MYSQL.
- Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing.
- Created client surveys and displayed the results in a dynamic report (d3, Jquery, mysql)
Environment: HTML5, CSS3, Angular JS, JavaScript, jQuery, SASS, Gulp, Sublime Text3, Core Java, Eclipse, M.S Windows, AJAX, Sketch, Keynote, XML.
Confidential, Florida
Senior UI Engineer
Responsibilities:
- Responsible for developing web pages quickly and effectively using DotCMS, HTML5, CSS3, AJAX, JSON and Object Oriented JQuery, knockout, Angular JS
- Created Mobile Web Solutions using Responsive Web Design (RWD), Twitter Boot Strap and JQuery Mobile.
- Establish AWS technical credibility with customers and external parties.
- Develop/capture/document architectural best practices for building systems on AWS.
- Drive and influence AWS revenue in EMEA.
- Wrote application level code to interact with the backend databases JQUERY AJAX and JSON.
- Provided enhanced User experience for mobile applications by working with the mobile development team.
- Created highly detailed and annotated architectural wireframes
- Facilitated requirements gathering sessions with end users using usability engineering methodologies like Contextual Inquiries, User Centered Designing.
- Created High Fidelity User Interface Designs.
- Design and Development of UI using HTML, DHTML, JavaScript and CSS.
- Documented visual design and interaction specifications.
- Created Detailed user/task flows.
- Used Angular JS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
- Developed web pages for tablet devices such as apple, android tablets using HTML5, XHTML, Twitter Bootstrap, CSS3, JavaScript and jQuery.
- Applied J-Query scripts for basic animation and end user screen customization purposes.
- Developed jQuery plugins, configuration files, JavaScript files and CSS files.
- Known as a focused and detail-oriented multi-tasker with strong planning, analysis, and implementation skills.
- Extensive Front end UI development, mobile UI development.
- Create web pages based on wireframes.Collaborate with the designers to get new requirements.
- Write Ajax queries to get dynamic data.Extensive work with jQuery and d3js for added functionality.
- Retrieved data from the database in JSON and XML formats.
- Responsible for ensuring the pattern consistency across all pages.
- Skilled at analyzing and solving browser compatibility challenges maintain consistency and well commented HTML and CSS markup.
- Experience in web debugging tools (Firebug, Fiddler debugging tool).
- Responsible for ensuring everything was deployed correctly.
- Develop UNIX Shell scripts and schedule the jobs.
- Participate in code review and unit testing to ensure quality code and markup and performance.
- Participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers. Used JQuery to traverse through the DOM and access the nodes.
- Used JQuery plugins for Drag and Drop, widgets, menus, forms and user interfaces.
- Created working prototypes to finalize existing and future “user stories and epics”.
- Used Salesforce to track everything using scrum/agile methodologies
- Test the applications using unit testing, karma, and jasmine. implemented D3.js in this project
Environment: HTML5, CSS3, JavaScript, JQuery, XHTML, JSON, Core Java, AJAX, Adobe Photoshop, JIRA, SVN, MS Office, Bootstrap, VTL Language, Angular, Knockout, Unit testing Karma,D3.js
Confidential, Hazelwood, MO
Software Engineer
Responsibilities:
- Developed web pages using HTML5, JavaScript, DOM, JSON, jQuery andAJAX, Angular.js, knockout.js.
- Designed and developed the layouts using CSS3, Box mode land HTML 5.
- Responsible for Open Stack project core infrastructure including code review, continuous integration systems, and developer tools.
- Established Open Stack project Infrastructure Program.
- Scaled developer infrastructure as project grew and transitioned to Open Stack Foundation
- Used Bootstrap for responsiveness.
- Coordinated with the Business Analysts and conducted feedback sessions with the Associates in order to understand the requirements of the user interface layout of the web application.
- Debugged the website using Chrome Developer’s tool and manipulated the nodes using DOM functions.
- Created the logos, images and icons that were used across multiple pages using Adobe Photoshop.
- Defined and developed the presentation layer of the application using HTML 5, CSS3 andAjax.
- Used JIRA tool for task assignment, bug tracking and fixture.
- UsedJSON for data exchange between client and server.
- Used Ajax to reduce the network load and update only the certain components of the website.
- Presented on modern web workflow making use of grunt, bower to company.
Environment: HTML5, CSS3, JavaScript, Jquery, Angular JS, Boost rap, Core Java, XHTML, JSON, AJAX, Adobe Photoshop, JIRA, SVN, MS Office, Visual Studio 2010,Jenkin tool.
Confidential, Hoffman, IL
Web Application UI Designer, Front and Back End Developer
Responsibilities:
- Developed the UI user interface pages using HTML, DHTML, DOM, CSS, JSON, JavaScript - angular.js, JQuery, Ajax.
- Used JQuery core libraries for the logical implementation part at the client side of the website.
- Provided enhanced User experience for mobile applications by working with the mobile development team.
- Involved in writing JQuery based Ajax requests using jquery.get (URL, data, success, type) andjquery.post (URL, data, success, type).
- Used JQuery events to manipulates the elements based on the user interaction like ready (), hover (), click (), mouseover () and keypress ().
- Used JQuery to traverse through the DOM and access the nodes.
- Used JQuery plugins for Drag and Drop, widgets, menus, forms and user interfaces.
- Performed client side validations with customized error messages using JavaScript.
- Debugged the application using Firebug and traversed through the nodes of the tree using DOM functions.
- Worked with the internal teams through several meetings and got the requirements for the project.
- Involved in writing stored procedures, queries, triggers and views and used them in the JavaScript through .Net framework.
- Wrote SQL queries to interact with SQL Server database.
- Used SVN for version control and Clear Quest for defect tracking.
- Successfully executed all the test cases and fixed any bugs that arose at the test level.
Environment: HTML, CSS, DHTML, DOM, JQuery, JavaScript, SVN, Clear Quest, Adobe Dreamweaver, AjaxCore Java, JSON, Visual Studio, SQL Server 2005 and MS Office.
Confidential, Mountain View, California
UI developer
Responsibilities:
- To analyze the requirements and develop enhancements that will mostly benefit users.
- Used HTML to develop websites.
- Modified the existing website by adding suitable naming conventions and coding standards.
- Worked with user interfaces and applied usability principle to portals.
- Primary role was to improve GUI, solve the navigational issues and provide support to the senior web developers.
- To control the usability, aesthetics, speed and communication of the websites.
- Used Wireframes to draw the user requirements.
- Developed clickable prototypes usingHTML, DHTML, Photoshop, CSS and JavaScript.
- Tested web sites and fixed any existing bugs using Firebug.
- Provide maintenance to several websites.
- Responsible for code optimization and testing of the website across different browsers.
Environment: HTML, JavaScript, CSS, Adobe Photoshop, DHTML, MS Office, Firefox, Windows XP, Core Java
Confidential
Java UI Developer
Responsibilities:
- Designed and coded application components in an agile environment utilizing a test driven development approach.
- Web services and maintained project tasks and schedules.
- Provided programming estimates, identified potential problems and recommended alternative solutions.
- Working with Spring, Spring MVC and Struts and also developed WEB APP using these frameworks.
- Created web pages for each project using XHTML, CSS, and Java Script.
- Developed SOAP based Web Services using JAXB.
- Experience in working with IDE’s like Eclipse, Spring MVC.
- Worked on developing the web services classes, WSDL using Apache Axis. Developed Web Services to retrieve data from legacy systems.
- Developed web services components using XML, SOAP and Axis.
- Developed Web services using JAX WS.
- Developed Web services using JAX RPC and recommendation generation included integration with Advice America rule engine and web services.
- Developed Web services using JAX RPC and integration with LAPS (Logical All Payments Solution) product.
- Developed SOAP based Web Services using JAXB.
- Developed web components using MVC pattern under Struts framework.
- Wrote JSPs, Servlets and deployed them on Weblogic Application server.
- Wrote Oracle PL/SQL Stored procedures, triggers, views for backend database access.
- Used JSP’s HTML on front end, Servlets as Front Controllers and Java Script for client side validations
- Web sphere used in create applications and integrate applications with other applications.
- Designed, developed and maintained the data layer using JDBC and performed configuration of JAVA Application Framework
- Developed Unit test cases for the classes using JUnit.
- Developed and maintained Ant Scripts for the build purposes on testing and production environments.
- Application developed with strict adherence to J2EE best practices.
Environment: Core Java, J2EE, JSP, Servlets, JSF, Spring MVC, IBM Websphere, Java Script, CSS,, Struts, Oracle, SQL/PLSQL, JUnit, WebServices, Apache Tomcat Server, Linux, HTML, XML, XHTML, CVS, Windows.
