Ui Developer Resume
PROFESSIONAL SUMMARY:
- Over 7+ years of experience in UI/Web Development in designing User Interface (UI) applications and professional web applications using Web Technologies like HTML 4.0/HTML 5, CSS2/CSS3, JAVASCRIPT, jQuery, AJAX, JSON AND XML with experience in the software development life cycle.
- Expert in developing web applications using JavaScript, JSP, HTML5/DHTML, DOM, XHTML, jQuery, CSS3, and Ajax, AngularJS, ReactJS & IDE tools like Eclipse, Notepad++, Sublime.
- Expertise in developing front - end systems with popular updated frameworks such as AngularJS, ReactJS.
- Thorough understanding of CSS3 principles with a clear ideology for managing maintainable, scalable, and cross-browser code.
- Developed Single Page Applications (SPA) with HTML5 and CSS3, AngularJS.
- Up to date Knowledge with the latest industry trends in UI design and usability
- Have good communication skills to discuss the projects with technical and non-technical SME’s.
- Good Understanding of Document Object Model (DOM) and DOM Functions.
- Good Experience working with High Traffic Websites.
- Designed web applications and web contents utilizing various Search Engine Optimization techniques.
- Proficient in using AJAX for implementing dynamic Webpages where the content was fetched via API calls and updated the DOM (JSON Parsing).
- Expertise in debugging and troubleshooting existing code using Firebug and Developer Tools.
- Good experience in using various version controls like SVN, CVS, Clear Case, Stash, and Git.
- Hands on knowledge in JAVA and J2EEtechnologies.
- Experience in AGILE based development environment and participating in Scrum Sessions, Sprint Planning Meetings, and Retrospectives.
- Expertise in AngularJS controllers, directives, components, factory and service resources, routings, and events. Expertise in DOM manipulation using JavaScript, jQuery, and AngularJS.
- Implemented AngularJS Controllers to maintain each view data. Implemented Angular Service calls using Angular Factory.
- Worked under Agile (XP, Scrum, TTD), Waterfall methodologies.
- Self-motivated Team player with excellent interpersonal, communication skills, collaboration & team building skills with proficiency in grasping new technical concepts quickly.
- Ability to work with business functions to understand business requirements and develop technical specifications.
- Exceptional ability to quickly master new concepts and a proactive team player with good analytical and communication skills.
TECHNICAL SKILLS:
Web Design Technologies: XML, XHTML, DOM, AJAX, jQuery, JavaScript, React JS, Angular JS, HTML5, CSS3, Object Oriented JavaScript, JSON, Bootstrap, LESS, SASS Jasmine
Tools: Atom, Sublime, Notepad++, Web storm, Brackets, RAD, Visual Studio, NetBeans, Rational Rose
Source Control: CVS, Clear Case, SVN, Stash, GitHub
Languages: JavaScript, Typescript, JAVA, C, C++, SQL
Operating Systems: UNIX, Linux, Windows
PROFESSIONAL EXPERIENCE:
Confidential
UI Developer
Responsibilities:
- Involved in the process of analysis, design, and maintenance of the application.
- Involved in developing user interface JavaScript, jQuery, AngularJS, HTML5, AJAX, JSP and CSS3.
- Developed different Object-Oriented JavaScript Apps for multiple Modules using AngularJS along with other JavaScript frameworks such as jQuery and Bootstrap.
- Used AJAX to create better, faster, and more user-friendly web applications.
- Developed Single Page Applications (SPA) with AngularJS.
- Worked on Enhancement stories and defect fixing.
- Created Utility API’s for AJAX calls using JavaScript XMLHTTP Object.
- Used Apache web server for application development and testing purposes.
- Developed components to fetch the data from the backend using jQuery, AngularJS, and AJAX.
- Extensively involved in Design discussions and user experience meetings to provide inputs on the interface.
- Used SVN for code checkout and check-in.
- Created several mock up using HTML5, CSS3 and JavaScript.
- Worked in SCRUM process attending daily stand up and completing tasks in Sprints.
- Used JSON for data exchange between application modules.
- Involved in testing complete flow of the modules.
- Involved in Unit testing using Karma and Jasmine frameworks.
- Used Tera term and telnet to communicate with the VMS Server.
- Extensively used jQuery for developing Ajax applications.
Environment: Angular JS, jQuery, Web services, JSON, RESTful API, SVN, Apache Web Server, XAMPP, HTML5 DHTML, Web Strom, AJAX, Object Oriented JavaScript, Jasmine, CSS3.
Confidential
User Interface Developer
Responsibilities:
- Worked with AngularJS framework for building web applications is highly efficient to use with Laravel PHP framework as well as using Restful services
- Developed webpages using HTML5, CSS3, JavaScript, jQuery, XML, and Ajax
- Created web page layouts using HTML5 and CSS3
- Design, developed and updated the user interface using CSS3, JavaScript.
- Used Ajax, JSON with jQuery for request data and response processing.
- Performed client-side validations over the forms using JavaScript
- Developed single page web application (SPA) using JavaScript framework AngularJS.
- Bootstrap used along with AngularJS in creating the Application.
- Used custom Grid system, which is prepared by customizing Bootstrap Framework.
- Used Cascading Style Sheets to separate presentation from the structure
- Defined text alignment, borders, positioning, and many other typographic characteristics
- Implemented security enhancements such as SSL s and Verisign.
- Used Responsive Web Designs so that the website is compatible with different screen size devices
- Worked close with web service team, which authorizes and authenticates Credit Card details.
- Used best coding practices and naming conventions while writing code in JavaScript, HTML5 and CSS3
- Worked closely with QA team and fixed QA bugs as well as production issues with a quick turnaround time.
- Extensively tested the websites, identified the bugs using Firebug and fixed them.
- Responsible for code optimization and testing across other browsers.
Environment: Eclipse, IBM WebSphere, SVN, Angular JS, Bootstrap, jQuery, JSON, HTML, HTML5, DHTML, AJAX, JavaScript, CSS3, Dreamweaver, ReactJS, Google Maps API, SQL Server, Windows, and MS Office.
Confidential
UI Developer
Responsibilities:
- Responsible to enhance the Portal UI using XHTML/HTML5, Java Script, XML, JSP,CSS3 as per the requirements and providing the client-side Java script validations
- Developed Functional Requirement Document based on users' requirement
- Worked in all the modules of the application which involved front-end presentation logic developed using Tiles, JSP and JavaScript.
- Designed and implemented the User Interface using JavaScript, XHTML, XML, CSS3, JSP and AJAX
- Developed a prototype (mock-ups’) using Photoshop for client approval
- Added functionality and modified the existing UI screens according the requirements.
- Extensive use of JavaScript/jQuery for validations, form validations and animations.
- Developed screens using JSP, JavaScript, AJAX
- Used jQuery plugins autocomplete, validation, drag and drop and more exceptionally.
- Involved in developing various generic JavaScript functions used for validations.
- Used AJAX extensively to implement front end /user interface features in the application.
- Utilized JavaScript libraries viz. jQuery UI
- Wrote code to fetch data from Web services usingJQUERY AJAX via JSONresponse and updating the HTML pages
- Developed error warning pages using JSP custom Tags.
- Developed server-side scripts using JSP/Servlets.
- Consumed a web service to retrieve the Credit card and EFT profiles from CI/CDS Database.
- Used SVN as a version control system.
- Involved in writing configuration files XML .
- Mentoring Software Engineers and developers for best practice of user Interfaces.
- Worked close with QA and on call production support.
- Used AJAX for server communication and seamless user experience.
- Used Java scripting, jQuery for designing TABS and DIALOGBOX.
- Involved in production support, monitoring server and error logs and Foreseeing the Potential Issues, and escalating to the higher levels.
Environment: XHTML/HTML5, CSS3, Photoshop Express, Java script - jQuery, AJAX, Java/J2EE, Eclipse, XML, SVN and Windows/UNIX
Confidential
Web Developer
Responsibilities:
- Established the Development Standards and Guidelines.
- Wrote front end using HTML/XHTML, CSS, and JavaScript for the application user interface.
- Responsible for Security implementation and integration testing of the system.
- Developed page handlers for the JSP pages.
- Developed Java Script functions for front-end validations.
- Created web pages for each project using XHTML, CSS, and JavaScript.
- Developed and implemented pure CSS-based page layouts.
- Identifying and solved cross-browser compatibility issues relating to XHTML and CSS.
- Worked on tools like Dreamweaver, Photoshop and Imageready and constructed and evaluated prototypes following standards.
- Involved in Agile Methodology process, which includes bi-weekly sprint and daily Scrum to discuss the design and work progress.
- Created a Dashboard application to show the inventory status, orders, create new order form capable of user authentication using HTML/XHTML, jQuery & CSS3.
- Created various web page layouts using HTML/XHTML, CSS3, Bootstrap to achieve a responsive web design.
- Designed and developed User Interface Web Forms using CSS, jQuery, and JavaScript.
- Followed MVC structure to develop application.
- Wrote code to consume the JSON data as a part of JQUERY, AJAX calls and update the DOM.
- Performed requirement analysis to gather information for laying out solid UI design.
- Developed Graphical User Interfaces using XML and JSP's for user interaction.
- Designed the application using Rational Rose by use case diagrams, class diagrams, sequence diagrams and activity diagrams.
- Written Action Forms that represents business profiles that is set or get by the HTML form.
Environment: JavaScript, jQuery, Bootstrap, CSS3, MySQL, Java, JSP, Servlets, Ajax, Rational Rose, HTML/ XHTML, and CSS.
Confidential
Java Developer
Responsibilities:
- Involved in developing the UI pages using HTML, DHTML, CSS, JavaScript, JSON, jQuery and Ajax.
- Integrated the Java code (API) in JSP Pages.
- Used jQuery core library functions for the logical implementation part at client side for all the application.
- Developed User Interface for the application using JSP, HTML and Ajax.
- Developed the application using Struts MVC Framework, Tomcat.
- Implemented design patterns like Singleton, DAO of CORE JAVA in developing applications.
- Used AJAX to create better faster and more user-friendly web applications.
- Debug the application using Firebug to traverse the documents and manipulated the nodes using DOM and DOM functions using Firefox and IE Developer Tool bar for IE.
- Involved in developing HTML and JavaScript for client-side presentation and, data validation on the client side with in the forms.
- Involved in writing SQL Queries, Stored Procedures.
- Developed Servlets to handle HTTP requests and response, and to interface with the JAVA backend application.
- Created Stored Procedures using SQL/PL-SQL for data retrieval and data modification.
- Used JDBC for connection with Back end MYSQL Database.
- Used JUnit, Maven for unit testing of application.
Environment: HTML, CSS, JavaScript, XML, SQL, PL/SQL, MS Office, Maven, JUnit, Tomcat, Java, AJAX.
