Sr. Ui Developer Resume
San Jose, CA
SUMMARY
- 7+ years of extensive experience as a Front End UI Developer with solid understanding of Database Designing, Development and Installation of different modules.
- Experience on Web Technologies using HTML5, CSS3, XHTML, DHTML, JavaScript, jQuery, AJAX, IDE & UI editors like Sublime Text Editor, Eclipse, and Aptana Studio.
- Solid experience with Responsive Web Design (RWD).
- Good Knowledge in working with JavaScript frameworks like Bootstrap, EXT JS, Backbone.js, and AngularJS.
- Experienced in building cross browser compatibility applications using HTML5 and CSS3.
- Expertise in building strong websites confirming Web 2.0 standards using Angular.js Framework & CSS - Bootstrap to develop valid code and table-free sites.
- Designed web applications and web contents utilizing various SEARCH ENGINE OPTIMIZATION (SEO) techniques.
- Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.
- Excellent experience in developing web pages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards.
- Well-versed in Object Oriented Programming (OOP) with JavaScript.
- Analyzed in working with Apache Cordova APIs that allows a mobile app developer to access native device function camera from JavaScript.
- Good experience with Form Validation by Regular Expression, and jQuery Lightbox.
- Highly motivated, reliable analytical problem solver and troubleshooter with strong attention to detail.
- Good Knowledge in art creation, conversion Logos, print media, web page and software interface design.
- Quick learner and proficient in solving the technical issues in the project.
TECHNICAL SKILLS
Languages: JavaScript, jQuery, AJAX, Java, JDBC, JSP.
Front End: HTML, DHTML, XHTML, HTML5, XML, JSON, XSL, XPath, XSLT, CSS, CSS3.
Frameworks: AngularJS, Backbone.js, ExtJS, NodeJS, D3JS, ReactJS, NativeJS.
Web/App Developers: Web Sphere 8.0(beta), Tomcat 5.0/6.0/7.0
Version Control System: GIT, SVN, CVS, Clear Case.
Desktop Tools: Acrobat Writer, MS Word, MS Excel, MS PowerPoint, MS Access
OS: Windows/Unix.
PROFESSIONAL EXPERIENCE
Confidential - San Jose, CA
Sr. UI Developer
Responsibilities:
- Worked closely with internal clients to define business objectives, project scope, solution space and design/ development approach for various knowledge research applications.
- Developed various UI (User Interface) components using Angular JS (MVC), JSON and HTML.
- Implemented various Validation Controls for form validation and implemented custom validation controls using Object Oriented JavaScript.
- Knowledge working on Payment Portal using JSF (Java Server Faces), JBoss Seam, Hibernate, JBoss and Seam as primary Java developer.
- Also knowledge on Java developing on flat-file reporting engine using Java, Hibernate and Oracle.
- Executed processes for object model designing, implementation and unit test activities.
- Brief experience on implementing the Angular JS in creating animations based on CSS classes.
- Actively involved in using Angular JS, Bootstrap and HTML5 to enable client side date to meets specific criteria by applying various validation variable.
- Automate testcases of Web Browser based products developed with AngularJS.
- Created forms to collect and validate data from the user in HTML and JavaScript.
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
- Involved in developing web Page Applications using ReactJS.
- Worked closely with back-end developers to find ways to push the limits of existing Web technology in service of creating the best possible user experience.
- For text field and text area input controls, date fields with a pop-up date-picker we used EXT JS
- Developed code to call the web service/APIs to fetch the data and populate on the UI using JQUERY/AJAX Environment: HTML5, CSS3, AJAX, JavaScript, and jQuery, Angular JS, Bootstrap, JSON, SVN, JSP and Eclipse.
- Performed designs, updates, and programming front-end UI and backend for mobile applications on iOS and Android hybrid platforms.
Environment: HTML5 APIs, CSS3, Angular JS, ReactJs, Nativejs,JSON, iOS, Android, Cordova hybrid, JQuery, Restful services, Design Patterns, JUnit, EXT JS, Canvas, Web Services, ASP.NET, Windows XP, Karma and Jasmine, Cordova
Confidential -Mountain View, CA
Sr. UI Developer
Responsibilities:
- Involved in analysis, design, coding and testing phases of software development.
- Involved in developing HTML and CSS pages.
- UsedAngular.jsand bootstrap to style the pages.
- Created Session facade Design Patterns
- Analyzed and prepared time estimates for the assigned tasks.
- Used Eclipse as IDE. Helping to creating newember jsinterface that will replace and end-of-life product mostly used by management and sales team
- Hand code digital projects using HTML5, CSS3,SASS, JavaScript and jQuery
- Implemented client-side MVC and MVVM in the application usingAngularJSsingle page application architecture
- Developed Presentation layer with Struts 1.1, JSTL, and JSP, tiles and Java script.
- Brief experience on implementing theAngular.jsin creating animations based on CSS classes.
- Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, Auto Complete, JSON,AngularJS, JavaScript, Bootstrap.
- Developed rich user interface for a policy configuration tool usingAngularJS, ReactJS
- Used "twitter bootstrap" along with "angular-ui" bootstrap for HTML components style definitions and user interface elements such as dialog boxes and tooltips.
- Developed Business layer and Data layer with Enterprise Java and Hibernate.
- Created Hibernate mapping files for business objects with tables in the database.
- Involved in the code review meetings with the developers.
- Developed test cases using JUNIT, and followed test first development.
- Wrote stored procedures and triggers. Also involved in SQL query tuning and optimization.
- Developed XML Schemas and used EXT JS for GUI controls.
- Achieved common look and feel among all the pages and eliminated lot of rework and repeated code on presentation layer by using Tiles framework.
- Used Rational Clear Case as source control system.
- Ensured project plan commitments are met.
- Resolved issues and dependencies with components of different subsystems by effectively communication with other groups.
Environment: J2EE, MVC Architecture, JUnit, XML, HTML ReactJS, NativeJS, JavaScript, Angular.js, Structs, EXT JS, JSP, Tiles UNIX, Windows XP, UML, Eclipse 3.0, WebLogic 8.0 Application Server. ASP.NET, Net2Source
Confidential - San Jose, CA
UI Developer
Responsibilities:
- Communicate with the client to understand the requirement of the website, gained experience in project planning, involved in writing the Project Design Document and Project Plan Document.
- Hands on the process of development, testing and maintenance.
- Participated as a team member in designing the user interface using HTML and CSS to make the interface use-friendly, especially child-friendly.
- Applied jQuery validation plugin to validate the user input and to improve user experience.
- Worked in form validation using JavaScript for providing the user interface and communication between the client and server.
- Hands on JSON for data transform and page transform.
- Implement the function of automatic Email notification referring confirmation, rescheduling and promotions through JavaScript and jQuery.
- Conducted unit testing and end-to-end testing on the supported browsers.
- Wrote a script file in JavaScript and jQuery to handle the events that were triggered by the users.
- Provide the users with the physical status form regularly with information about their workout frequencies, physical data, etc. using JavaScript and SQL Server.
- Used JavaScript to link the website to the social websites with feedback features and accomplished the function of online voting for customers.
- Used CSS/CSS3 to embed the online videos for product introduction.
- Communicate with other members in the team to better understand the functional requirements and transfer them into technical requires.
- Participated in building up the online chatting Q&A pop-up section as well as the feedback features using CSS3 and JavaScript.
- Designed the login system using jQuery.
- Worked with other members in the group, committed code change using version control tool SVN and merge code from other developers using tool Win Merge.
Environment: HTML 5, EXTJS, CSS 3, JavaScript, AngularJS, JQuery, Agile, JIRA on both platforms Windows and Mac OS, iPad Simulator
Confidential -Miami, FL
UI Developer
Responsibilities:
- Involved in analysis, design, coding and testing phases of software development.
- Involved in developing HTML and CSS pages.
- UsedAngular.jsand bootstrap to style the pages.
- Created Session facade Design Patterns
- Analyzed and prepared time estimates for the assigned tasks.
- Used Eclipse as IDE. Helping to creating newember jsinterface that will replace and end-of-life product mostly used by management and sales team
- Hand code digital projects using HTML5, CSS3,SASS, JavaScript and jQuery
- Implemented client-side MVC and MVVM in the application usingAngularJSsingle page application architecture
- Developed Presentation layer with Struts 1.1, JSTL, and JSP, tiles and Java script.
- Brief experience on implementing theAngular.jsin creating animations based on CSS classes.
- Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, Auto Complete, JSON,AngularJS, JavaScript, Bootstrap.
- Developed rich user interface for a policy configuration tool usingAngularJS.
- Used "twitter bootstrap" along with "angular-ui" bootstrap for HTML components style definitions and user interface elements such as dialog boxes and tooltips.
- Developed Business layer and Data layer with Enterprise Java and Hibernate.
- Created Hibernate mapping files for business objects with tables in the database.
- Involved in the code review meetings with the developers.
- Developed test cases using JUNIT, and followed test first development.
- Wrote stored procedures and triggers. Also involved in SQL query tuning and optimization.
- Developed XML Schemas.
- Achieved common look and feel among all the pages and eliminated lot of rework and repeated code on presentation layer by using Tiles framework.
- Used Rational Clear Case as source control system.
- Ensured project plan commitments are met.
- Resolved issues and dependencies with components of different subsystems by effectively communication with other groups.
Environment: J2EE, MVC Architecture, JUnit, XML, HTML JavaScript, Angular.js, Structs, JSP, Tiles UNIX, Windows XP, UML, Eclipse 3.0, WebLogic 8.0 Application Server.
Confidential
Web DeveloperResponsibilities:
- Worked closely with product management teams to strategize design solutions, produced navigation flows and prototypes.
- Instrumental role in the development of Hi-fidelity prototypes using HTML, HTML5.
- Designed the user interface and navigation for the whole web application using XHTML, XML.
- Created cross-browser compatible and standards-compliant CSS-based page layouts using CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS and CSS3 Background, CSS positioning, CSS3 text, CSS3 border.
- Designed animated icons, vector images, banners, templates and presentations with the help of Macromedia Flash MX and ActionScript 2.0
- Created client side validation tool using JavaScript.
- Created Test Plans for Unit Testing and System Testing.
- Involved in supporting the User Acceptance Testing for the first implementation.
- Devised optimal Human Computer Interactions by minimizing dialogue and reducing ambiguity in various project screens.
- Drafted usability evaluation as needed in planning, preparation, and follow up so that, each design iteration was evaluated effectively, and at the correct time.
Environment: HTML, XHTML, DHTML, CSS, JavaScript, jQuery, Macromedia Flash MX and ActionScript 2.0.
