Ui Developer Resume
San Jose, CA
PROFESSIONAL SUMMARY:
- Around 9+Years of experience in developing web pages using HTML/HTML5, XML, DHTML CSS/CSS3, SASS, LESS, JavaScript , ReactJS , Redux , Flex , AngularJS (1.X) , jQuery , JSON , Nodejs , Ajax , JQUERY Bootstrap .
- Experienced in MEAN stack development Mongo dB , Express , Node , and Angular .
- Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM .
- Extensive knowledge in developing single - page applications (SPAs).
- Working knowledge of Web protocols and standards (HTTP HTML5/XHTML/XHTML-MP, CSS3, Web Forms, XML, XML parsers).
- Pleasant experience on customizing CSS frameworks like Bootstrap and Foundation using CSS pre-processors LESS or SASS and Compass.
- Implemented easy to use Bootstrap plugins for building carousel, accordion, modal windows etc.
- Good Expertise in analyzing the Document Object Model ( DOM ) Layout, DOM Functions, and Java Script functions, Cascading Styles across cross-browser using Fire Bug , Developer tool Bar.
- Expertise in ReactJS framework to develop the SPA .
- Experienced in ReactJS and working with React Flux architecture.
- Experienced in working with Redux architecture using complex Object-Oriented concepts in improving the performance of the websites.
- Experience in using ReactJS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
- Pleasant Experience in ReactJS for creating interactive UI's using One-way data flow, Virtual DOM , JSX, React Native concepts.
- Familiar with creating Custom Reusable React components Library.
- Expertise in using AngularJS Directives, Controllers, Filters, Services, Templates, Events and Injectors.
- Experienced in working with NodeJS and NPM modules like http-server, Marathon, inquirer, path, mongo DB, Micro Services, Request, Elastic Search, express, luck, spark and templating engines.
- Experience in Node environment using NodeJS , NPM , Grunt , Gulp , Groovy Bower.
- Strong in using the Nodejs, and Require.js and MVC Frameworks in the development of the web application.
- Expertise in implementing the MVC architecture in backend applications using JAVA along with spring, Servlets.
- Extensive experience in developing applications using Java and various J2EE technologies including java/J2EE technologies JAVA, Spring, REST , SOAP , JAX-WS, JAX-RS, Hibernate, JDBC, JSP, Servlets, JSTL, EJB, XML , and JMS.
- Expertise in writing SQL, PL/SQL, Stored Procedures, Cursors, Triggers with Oracle 9i/10g, MySQL, PostgreSQL , MongoDB , DB2 , Blob storage and MS-SQL Server.
- Involved in writing application level code to interact with APIs, RESTful Web Services using AJAX , JSON .
- Knowledge of utilizing cloud technologies including Amazon Web Services ( AWS ), Microsoft Azure Blob and Pivotal Cloud Foundry ( PCF ).
- Expertise in video coding by using HTML5 , CSS3 and JavaScript.
- Expertise in RESTful, SOAP web services to integrate between Application to Application.
- Experience with front-end development with back-end system integration.
- Proficient in using Unitjs testing framework along with Jasmine, Karma, Protractor, Mocha test runners.
- Pleasant Experience in Bug tracking tools like JIRA , HP Quality Center and Bugzilla.
- Experience in Version Control tools like CVS, GIT , SVN and Clear-Case for Source Code version management.
- Experience in Jenkins and Maven.
- Expertise in using IDE tools such as Notepad ++, Web Matrix, Eclipse , Sublime Text Editor and Web Storm.
- Ability to work effectively while working as a team member as well as individually.
- Excellent communication and Inter-Personal Skills, well organized, goal oriented.
TECHNICAL SKILLS:
Languages: Java, C, C++, c#.
Web Technologies: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, XSLT, JavaScript, AJAX, JSON, PHP, ES6.
JavaScript Libraries: ReactJs, Require.js, Node.js, Django, Angular.js, Canvas.js, JQuery.
Frameworks: Hibernate, Spring MVC, Struts, Backbone.js, Ruby, Bootstrap, ASP.NET, Jasmine, JUnit.
IDE s and Tools: Eclipse IDE, Dreamweaver, Firebug, Developer Tools, Sublime text, Notepad++
Database: PL/SQL (Oracle), MySQL, MSSQL, MongoDB (No SQL).
Tools: Gulp, Bower.
Debugging Tools: Firebug, Dev Tools, Fiddler, Chrome, Firebug Lite.
Operating Systems: Windows 98/2000/XP/Vista/7/8/10, MAC OS X
SDLC: Agile (Scrum), Waterfall
WORK EXPERIENCE:
Confidential - San Jose, CA
UI Developer
Roles and Responsibilities:
- Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
- Involved in designing and developing the web pages using HTML 5 , CSS3, JavaScript, Bootstrap, SASS, LESS, ReactJS , Redux.js, Flex, Nodejs Mongo DB.
- Responsible to Style, look and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions.
- Worked on ReactJS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
- Involved to implement various screens for the front end using ReactJS and used various predefined components from NPM (Node Package Manager) and Redux.js library.
- Worked in using ReactJS components, Forms, Events, Keys, Router, Animations, and Flux concept.
- Implemented stable React components and stand-alone functions to be added to any future pages.
- Responsible for React UI and architecture. Building components library, including Tree, Slide-View and Table Grid.
- Develop various screens for the front end using React Native and used various predefined components from NPM (Node Package Manager).
- Used ReactJS for templating for faster compilation and developing reusable components.
- Used React-auto complete for creating Google maps location search on the webpage.
- Configured Web pack to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. based on build target.
- Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GITHub API through keywords.
- Developed the React container and presentational components (as Stateless and Functional components when applicable).
- Developed the flux pattern by using Reduxjs framework as a core dependency.
- Used Node Package Manager (NPM) to manage modules & used it to install useful tools as Grunt, and Express.
- Developed the application on Nodejs platform using JavaScript programming.
- Implement modules into NodeJS integrate with designs and requirements.
- Developed single application to render dynamically based on the JSON from the NodeJS server.
- Fetch data from Mongo DB using Mongoose of NodejS .
- Experience in Restful web services to integrate between Server side to Client Side.
- Worked with Mocha unit test framework to write unit tests for JavaScript code.
- Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
- Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
- Used JIRA to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.
Environment: HTML5, CSS3, Bootstrap, SASS, LESS, JavaScript, ReactJS, ReduxJS, Flex, Web Strom, JSP, MS Office, JIRA, Mocha, GITHub and Jenkins.
Confidential - Dallas, TX
UI Developer
Roles and Responsibilities:
- Done the design, development and testing phases of Software Development using AGILE methodology and Test Driven Development (TDD).
- Involvement in all stages of Software development life cycle including Analysis, development, Implementation, testing and support.
- Hand-coded HTML5, CSS3, Java Script, AJAX and jQuery to create front-end.
- Designed and developed the application to be responsive for desktop, mobile and tablets using Twitter Bootstrap (HTML5, CSS, and JavaScript).
- Extensive usage of BOOTSTRAP and LESS CSS for Responsive design.
- Developed single page web application using JavaScript framework Angular JS.
- Bootstrap used along with Angular JS in creating the Application.
- Defined new validations through Angular.js for the form field validation implemented through HTML5.
- Designed, implemented and configured WCF service layer.
- Worked with XML, XSD and XSLT while implementing WCF.
- Enhanced legacy application by building new components in Angular 2 and typescript.
- Developed single page applications using Angular 2, Typescript, web pack and grunt.
- Hands on Experience on Angular 2 technology for one complete project in rebasing the UI of the application using the techniques in Angular 2 .
- Used XPATH, XSLT for XML transformations and XML Beans for parsing the XML documents.
- Developed UI using JavaScript, HTML, backbone.js, CSS, JavaScript validations and XML.
- Works on MV Frameworks like Bootstrap, AngularJS, NodeJS.
- Applied JQUERY core library functions for the logical implementation of all the applications at the client side.
- Architected, designed and implemented a SPA (Single Page Application) in AngularJS which consume JSON from a Spring MVC, using Spring Security to secure the Application.
- Created reusable templates and style sheets based on UI standards and guidelines; Performed functional tasks using specifications and wireframes.
- Review Click thru proto types using HTML, CSS, AngularJS, and DHTML with adhering toW3C and browser compatibility standards.
- Built templates - slicing and coding Photoshop comps using hand coded HTML / XHTML /HTML5 and CSS/CSS3.
- Used JQuery to make the HTML5, DHTML and CSS3 to interact with the AngularJS functions.
- Developed the Site using the Struts with Spring Integration using the tiles framework.
- Designed data formatted web applications using HTML, DHTML, XHTML and CSS and deploy the script by client side scripting using AngularJS.
- Developed presentation layer using HTML5, AngularJS, CSS3, AJAX etc.
- Responsible for checking cross browser compatibility, Responsive Web Design and hence worked on different browsers like Firefox, Google Chrome and Internet Explorer.
- Extensively used/modified JQUERY to perform AJAX calls for creating interactive web pages on JSON response.
- Developed the application front-end using Spring framework 3.0 that uses MVC design pattern.
- Used spring framework as middle tier component and integrated with Hibernate for back-end development.
- Coordinate with Interface Design Architects for meeting accessibility standards at code level.
- Design and build UIs on Server Platform in team environment.
- Participating in product development discussions and providing UI related information.
- Maintained W3C standards.
- Used log4j to log different types of messages to write on to the proprietary log model.
Environment: Agile, HTML5, CSS3, JavaScript, jQuery, JSF, AJAX JSON, Bootstrap, Angular JS, Angular 2, JAVA, JSP, MYSQL, Spring MVC, Hibernate, Eclipse IDE, Tomcat server, web sphere application server, Spring framework 3.0, Struts, log4j.
Confidential - Dover, NH
UI Web Developer
Roles and Responsibilities:
- Responsible to understand Business goals, objectives, site functionality and lead the UI Team.
- Project management through Agile Development Methodology (Agile Unified Process).
- Lead the effort of developing interactive and clickable prototypes using HTML5, CSS3, Java Script and jQuery.
- Designed and developed complex tables with fixed header & fixed first column using jQuery.
- Designed and developed custom charting components using High Charts & D3.
- Utilized jQuery traversing methods for traversing through the DOM structure.
- Developed screens that support multiple screen resolutions using Bootstrap and used the LESS.
- Worked on Implementing the Linking Social accounts (Facebook, Google plus, Twitter) with one single TIAA account but for different scenarios.
- Worked on the AngularJS for the SPA.
- Worked on Java/Portal based environment and supported the development team in solving critical styling issues.
- Made the web pages compliant with W3C, ADA & Section 508 Compliance Standards.
- Used ARIA attributes to make the web pages complaint as per ADA standards (for screen reader support).
- Used EXT JS for building rich internet applications, Backbone JS&Require JS to optimize in-browser use and to load the module and to improve the Speed.
- Built an image asset library using Backbone.js as part of the same overall project.
- Interacted with java controllers (jQuery, Ajax, andJSON to write/read data from back end systems).
- Provided support across all phases of software QA testing (IT, ST, AT & UAT).
- Raised incidents and requests using Service Now.
- Managed project related file versioning & branching using GIT &Source Tree.
- Worked on Browser Compatibility and tested each and every web application on popular web browsers such as Internet Explorer, Firefox, Safari, Opera and Chrome.
Environment: HTML5, CSS3, JavaScript, JQuery, Frameworks, Bootstrap, Sencha, LESS, AngularJS, 508 standards, AJAX, JSON, Adobe Creative Suite, JBOSS server.
Confidential
Front End Developer
Roles and Responsibilities:
- Involved in designing the front end applications using web technologies like HTML/HTML5, XHTML, and CSS/CSS3.
- Front-end development utilizing JavaScript frameworks jQuery.
- Wrote custom directives according to the Application needs.
- Built Web pages that are more user-interactive using jQuery plugins, AJAX, JavaScript.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON.
- Worked with Cross-Browser Compatible issues
- Wrote application level code to perform client side validation using jQuery and JavaScript.
- 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).
- Used SVN for version control and JIRA for defect tracking.
- Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
- Define technical requirements based upon business requirements.
- Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development of the application.
Environment: HTML, HTML5, CSS, CSS3, JavaScript, jQuery, JSON, JAVA, Spring, MVC, MySql.
Confidential
Web Developer
Roles and Responsibilities:
- Designed dynamic and browser compatible pages using HTML, CSS, jQuery and JavaScript.
- Designed the front-end applications, user interactive Web Pages using web technologies like HTML and CSS.
- Responsible to fix any kind of bugs in CSS and HTML to meet the exact functionality requirement.
- Used CSS to develop Rich UI Components such as Accordions and Modal Windows using pure HTML and CSS.
- Developed code to call the web service/APIs to fetch the data and populate on the UI.
- Optimizedthepageloadtimeforthepagesthathadheavytrafficandimprovisedthose pages using CSS.
- Worked on Twitter BootStrap to create Responsive Web Design.
- Defined text alignment, size, borders and many other typographic characteristics.
- Performed client-side validations using JavaScript.
- Tested/De-bugged web-browser using Firebug.
Environment: HTML, CSS, Bootstrap, AJAX, JavaScript, jQuery, SVN, JSP, and Adobe Photoshop, REST, SOAP, Eclipse.
