Senior Ui Developer Resume
Rancho Cucamonga, CA
SUMMARY:
- Over 6 years with expert skills in designing and developing web applications from the ground up using contemporary presentation frameworks such as AngularJS, React JS, NodeJS, BackboneJS, ExtJS, Moment JS, ES6.
- Participated in all aspects of Software Development life Cycle from designing application, developing the product, writing test cases to perform functional tests, to implementing the application on higher environments.
- Coordinated projects based on agile environment using Rally dev tool and scrum methodology using scrum works pro - tool.
- Expert in creating Templates, Prototypes, Mockups, Web interfaces and layouts.
- Working experience with HTML5, CSS3, Responsive web design and Bootstrap, JavaScript, jQuery, Typescript.
- Extensive experience in developing Single Page Applications Using AngularJS and ReactJS.
- Good Knowledge in Express and Node.JS frameworks.
- Programming knowledge and familiarity in developing web based applications using Java, J2EE, JSP, Servlets, Spring and Hibernate.
- Good knowledge on Grunt, Gulp and bower.
- Experience in CSS pre-processors such as SASS, LESS and SCSS.
- Good Knowledge on responsive design packages lie Pure CSS, Material Design by Google.
- Extensive experience on implementing AJAX features using JavaScript and jQuery.
- Followed W3C standards and validations using HTML, CSS and JavaScript for building Web applications along with sound understanding of HTML5 API’s.
- Experience in Responsive Web design, designing web pages to show elegantly in all kinds of screen sizes.
- Specialized in designing Use case diagrams, Class diagrams, Activity diagrams, Sequence diagrams, Page flow diagrams using Microsoft Visio and Rational Rose.
- Had hands-on experience with AWS (Amazon Web Service) in creating EC2 instances.
- Well experienced in debugging websites using Firebug, Fiddler, Developer tools.
- Used Bower and NPM to install and update required JavaScript packages.
- Experienced in using web services like SOAP and REST.
- Wrote various interfaces to the management system in Ruby on Rails.
- Extensive use of development tools such as Babel, Webpack and NPM with ECMA Script 6.
- Developed Graphical Use Interface (GUI) to display report data using jQuery in Cross-browser compatibility and Web application scaling.
- Worked with all kinds of data formats like XML, XSD, JSON, flat files for exchange of data.
- Extensive experience in Adobe IIIUSTRATOR, Adobe Photoshop, Dreamweaver.
- Experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications.
- Developed Graphical User Interface (GUI) to display report data using jQuery in Cross-browser compatibility and Web application scaling.
- Worked with the various environments like LINUX, UNIX, MAC OS and Windows.
- Experience in various IDE’s like Eclipse, NetBeans, Web Storm, Sublime, Brackets and Notepad++
- Implemented and tested applications on Node server, Web servers Apache Tomcat, WebLogic and JBoss.
- Fair amount of experience in working with databases like Oracle, MySQL, SQL Server and MongoDB.
- Worked on Build Tools like Maven and Jenkins.
- Experience in creating style guides, best practices and setting UI standards for enterprise/ consumer applications.
- Knowledge with RDBMS concepts like writing SQL Queries using Tables, Views, Functions, Triggers, Stored procedures and PL/SQL Packages.
- Developed and prepared test cases using Jasmine and Karma/Protractor.
- Excellent experience in using various project management tools like JIRA.
- Experience in developing application with MVC, MVVC, TDD Architecture and also experience in using version control systems like Git, SVN and Clearcase.
- Excellent communication & interpersonal skills with proficiency in grasping new technical concepts quickly.
- Fast learner, hard worker and team player who is proficient in an array of scripting languages and multimedia web tools.
TECHNICAL SKILLS:
Languages: C, C++, JavaScript, Core Java, advanced Java, PL SQL
Web Technologies: HTML5, DHTML, XHTML, XML, JavaScript, AJAX, jQuery, JSON, CSS3, Bootstrap, AngularJS, NodeJS, ExpressJS, backboneJS, ExtJS, Spring, Hibernate.
Web/App servers: Apache tomcat, WebSphere, JBoss and NodeJS.
Database: Oracle, MySQL, SQL, PL/SQL and MongoDB.
Version Control: SVN, CLEARCASE, GIT
Methodologies: Agile, Waterfall
Operating System: Windows, Linux, Unix, MAC
Protocols: FTP, TFTP, HTTP, HTTPS, POP3, SMTP, SOAP, REST
Graphics Editors: Adobe Photoshop, Adobe Illustrator, Dreamweaver.
Debugging Tools: Firebug, Bugzilla
PROFESSIONAL EXPERIENCE:
Confidential, Rancho Cucamonga, CA
Senior UI developer
Responsibilities:
- Involved in requirements analysis with the functional users and designed the system following the prototype and implemented the interactive pages of the system.
- Designed front-end web page wire frames following discussions with solution architects.
- Constantly participated in idealization meetings to share ideas.
- Developed front end UI screens for multiple projects and worked with multiple teams concurrently, being mindful of all deadlines.
- Development of code using HTML, HTML5, CSS, CSS3, Bootstrap JavaScript libraries such as JavaScript, jQuery.
- Developed a well responsive single page application using AngularJS framework, JavaScript, jQuery and JAVA in conjunction with HTML5, CSS3, and Adobe CQ5.
- Developing Responsive Design UI Rich Rest Service Applications, Single Page Applications and HTML Wireframes using HTML5 Grid Structures/Layouts, CSS3 Media Queries, Ajax, AngularJS and Bootstrap.
- Extensive experience on using Angular directives, working on attribute level, element level and class level directives to perform DOM manipulations.
- Utilized modular structure within the AngularJS application in which different functionalities within the Application were divided into different modules.
- Extensively implemented ES2016/ ESNext for building interactive cross platform web application and optimizing the application for high performance.
- Used AWS (Amazon web service) to create EC2 instances.
- Client Side code were written in ReactJS JQuery and Server Side Code were developed using MVC.
- Had Hands-on experience with the Microsoft Visio for the developing use case diagrams and Architectural view of the design.
- Used Web services like REST to access the JSON objects.
- Used Sass, LESS and SCSS pre-processor to well develop CSS.
- Used ReactJS and AngularJS for improving the performance in rendering the view.
- Worked in UNIX Scripting Commands in storing and retrieving data from the local machine.
- Worked with Lodash array number and string manipulation.
- Worked in the Test Driven Development.
- Had Hands-on experience with the Moment.js for the date manipulations.
- Implemented MVVM architecture using Redux Architecture with React JS.
- Used NodeJS Express framework for creating Web services.
- Used NodeJS framework for setup of Web API.
- Used Backbone.js framework where data from backend is stored in model and populated it to UI.
- Used spring modules like Spring-AOP, Spring-Beans in specified projects to collaborate objects with the application properly.
- Used Hibernate to map the java classes to the MongoDB database.
- Closures, event handling, event bubbling and cross browser scripting.
- HTTP calls to back-end services were implemented using Angular2.
- Evaluate JSON from the server and making Ajax requests using XHR object and handling JSON objects.
- Extensively used Firebug/web kit inspector to debug UI code and handle different browser CSS issues.
- Collaborated with UI designer and back-end staff for project requirement and analysis.
- Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.
- Managed all of local repositories through Source Tree’s simple interface of GIT client, collaborated with GIT command lines.
- Oracle used as the relational backend.
- Experience in working with web browser extensions like Citrix.
- Worked on tools like Gradle, Grunt, Web Pack and developed CLI applications using Commander module.
- Performed JavaScript framework testing using Karma, along with integration testing.
- Involved in Agile scrum meetings and updated the tasks based on the user stories of Sprint in Rally.
Environment: HTML/HTML5, CSS/CSS3, Bootstrap, Adobe Photoshop, AngularJS 2.0/4.0, ReactJS, BackboneJS, MomentJS, Java, Spring, Hibernate, Adobe CQ5, Oracle, PL-SQL, Ajax, JSON, GIT, Jasmine, Karma, Brackets.
Confidential, Dallas, TX
UI Developer
Responsibilities:
- Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.
- Designed and Developed User Interactive (UI) of Web pages with the help of HTML5, HTML, CSS3, CSS, JavaScript, JQuery, Bootstrap and AJAX.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Created Master Pages, CSS Style sheets and Integrated to Silver light and got approval from Business Stakeholders.
- Involved in the creation of interface to manage user menu and Bulk update of Attributes using AngularJS, NodeJS, BackboneJS, RequireJS, EXTJS and jQuery.
- Involved in developing XML, HTML and JavaScript for client side presentation, data validation on the client side with in the forms.
- Developed graphical user interface using OOD, JavaScript, Angular JS, HTML, DHTML, DOM, SVG, CSS3 and jQuery.
- Worked in team to develop high level class diagrams and sequence diagrams and implemented JAVA/J2EE, Spring, Hibernate, Web services.
- Enhanced user experience by designing and creating new web components and features in UNIX shell scripting environment.
- Create and modify final designs using wireframe layouts as a structure.
- Created extensive wireframes, user flows and sitemaps for multiple high-profile ecommerce sites. Application development is done using the Eclipse IDE with the GWT plug-in and SDK.
- Built the custom UI Application logic using OOD and MVC architecture.
- Involved in caching the data using Ruby on Rails.
- Used HQL (Hibernate Query language) in Hibernate for database access.
- Developed the product on GWT platform using Scribed API as document repertoire with MYSQL as database and TOMCAT as server.
- Developed a REST web Services, which allow to access data by other application.
- Worked with JSON for data exchange between client and server.
- Involved in designing and developing the GUI for the user interface with various controls.
- Handled all aspects of the web applications including maintaining, testing, debugging and deploying.
- Good knowledge of debugging JavaScript and html code with Firefox Firebug and Google chrome JavaScript debugger.
- Involved in configuring development/testing environments on WebLogic App Server.
- Used SVN for version control software methods.
Environment: HTML, XHTML, DHTML, XML, CSS3, Bootstrap, JavaScript, JSON, REST, Flash, Adobe Dreamweaver, Bootstrap, Built pages from Photoshop mockups using JavaScript, JQuery, CSS, HTML and AngularJS, Ruby on Rails.
Confidential
Web Developer
Responsibilities:
- Built pages from Photoshop mockups using JavaScript, JQuery, CSS, HTML and AngularJS.
- 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. Sublime, Eclipse, WebLogic, AngularJS 1.x, NodeJS.
- Analyzed and parsed the response of JSON/XML to update DOM.
- Used NodeJS to perform server-side backend operations.
- Understanding of application development lifecycle methodologies.
- Writing application level code to perform client side validation using AngularJS and JavaScript.
- Knowledge of human factors and usability, best practices for interface design Strong communication, analytical and interpersonal skills working within cross-functional teams.
- Deep understanding of JavaScript and the JQuery framework.
- Performed unit testing using the open source karma/Jasmine framework.
- Worked on the Agile methodology and used Scrum in implementing the project.
- Used Jira as a tool for project tracking and management where we update the daily tasks performed.
- Used SVN for version control and Webstorm IDE.
Environment: HTML5, CSS3, JavaScript, jQuery, Angular 1.x, NodeJS, WebLogic, JSON, XML, SVN, webstorm.
Confidential
Jr. Web developer
Responsibilities:
- Designed the Web application layout and forms using HTML, CSS and JavaScript.
- Converted PSD mockups into pure hand-written HTML and CSS pages.
- Handled all the client side validations, slide show, hide and show controls, dropdown menus and tab navigation using JQUERY.
- Responsible for transforming design mock-ups to W3C standards compliant HTML pages using HTML, XHTML, CSS.
- Wrote code to fetch data from Web services using JQUERY AJAX via JSON response and updating the HTML pages.
- Wrote script for AJAX implementations in the website.
- Performed XML Transformations from value objects to XML and from xml to HTML data.
- Implemented Design patterns for recurring problems.
- Developed Web Services, which are published on to the WebSphere application server.
- Responsible for the process of UI design for Internet sites.
- Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure.
- Connected the sub-modules to the front end by the JDBC and Oracle.
Environment: HTML, XHTML, CSS, JavaScript, jQuery, Ajax, XML, WebSphere, JSON, Oracle.