Senior Ui Developer Resume
Richardson, TX
SUMMARY:
- Around 8 years of experience in Web Development, designing User Interface (UI) applications and professional web applications using HTML 4.0/5, CSS2/CSS3, JavaScript, jQuery, AJAX, JSON.
- Experience in Developing User Interface (UI) Rich Web Applications, and Web Services Applications using Front End/User Interface (UI) Technologies like HTML5, CSS Object Oriented JavaScript, Angular2, JQuery, Backbone JS, ExtJS, Bootstrap, Ajax Concepts, CSS3 Media Queries, Node JS.
- Understanding of W3C standards, accessibility, usability.
- Expert in developing web applications using JavaScript, JSP, HTML/DHTML, DOM, jQuery, CSS and Ajax & IDE tools like Eclipse, Notepad++, Sublime.
- Expertise in developing front - end systems with JavaScript, HTML5, CSS3 and MVC frameworks such as Angular JS, Backbone JS etc.
- Expertise in creating the pages using CSS webpages layouts and vast knowledge in usability and, accessibility concepts.
- Hands on experience in UI development process such as Analysis, Development and Testing, and associated methodologies.
- Hands on experience with Object Oriented JavaScript.
- Good understanding of OOPS Concepts.
- Experience in creating dynamic web pages using AJAX, JSON and XML.
- Experience in working with multiple Servers like Apache Tomcat, IBM Web Sphere, Web Logic and JBOSS.
- Experience in MVC (Model View Controller) architecture using Spring 2.0 and various J2EE design patterns and UML Methodologies.
- Good experience in Spring MVC(Model View Controller), Hibernate Template and IOC (Inversion of Control).
- Extensive experience in working over Web Services with SOAP, RESTFUL, UDDI and Apache axis.
- Experience on working with debugging tools like Firebug, Fiddler, Chrome or Safari Web Inspectors and IE Developer Toolbar.
- Passionate to learn and adapt quickly to the emerging new technologies
- Effective Knowledge in version controls GIT, SVN and TFS.
- Excellent interpersonal abilities, communication skills, time management and Team skills with an intention to work hard to meet project deadlines.
- Strong knowledge in LINUX / UNIX environments and Shell scripting for System Administration tasks like installation, configuration, operations and maintenance of hardware and software related infrastructure.
- Highly Curious about new front-end development technologies and adept at promptly and thoroughly mastering them with a keen awareness of new industry developments and the evolution of programming solutions.
- Experience in Web Services like SOAP, Rest and good Knowledge in SOA.
- Highly motivated self-starter with Excellent Communication, Presentation and Problem Solving Skills and committed to learning new technologies.
- Involved in different phases of Software development life cycle (SDLC) and working with Agile/SCRUM methodology
- Strong experience in Unit Testing of Java applications using Junit, made code changes wherever necessary.
- Extensive experience in performing reviews like Code reviews and peer reviews for maintaining best coding standards
- Strong ability in communicating with Project development team and prioritizing workload.
TECHNICAL SKILLS:
Web Technologies: HTML5, CSS3, AJAX, JavaScript, Java, JSP, jQuery, Bootstrap, Angular2TypeScript, AngularJS1.x, React, Backbone, Node, D3, Kendo, JSON.
Web/App Servers: HTTP Web Server, Apache Tomcat, WebSphere, Windows Server.
Frameworks: Spring (Core, Spring Boot, Spring MVC), Hibernate, Struts, JSF, Spring web flow
Testing Frameworks: Chrome Developer Toolbar, Firebug, IE Developer Toolbar
IDE’s: Eclipse, Dreamweaver, Microsoft Visual Studio, NetBeans, IntelliJ
Platforms: Windows, MAC OS, UNIX/LINUX.
Debugging Tools: Chrome Developer Toolbar, Firebug, IE Developer Toolbar.
Version Control: SVN, GitHub, TFS.
Database: MySQL, MongoDB, Oracle, MSSQL.
PROFESSIONAL SUMMARY:
Confidential, Richardson, TX
Senior UI Developer
Responsibilities:
- Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
- Involved in web designing using HTML 4/5, XHTML, CSS 2/3, JavaScript.
- Design in CSS for positioning.
- Developed the chat application single handedly to be responsive for 3 applications (auto, home and service online).
- Developed page layouts, Navigations and presented designs and concepts to the clients and the management review.
- Designed Frontend with in object oriented JavaScript Framework like Angular 1.6.
- Involved in development of commonly used AngularJS components across teams such as directives for grid, pagination, conditional validations.
- Used jQuery to make HTML and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.
- Used Angular2 built in JSON to make service calls to backend Web API’s.
- Created Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.
- Creating custom, general use modules and components which extend the elements and modules of core Angular 2 and JavaScript.
- Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Extensively worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation.
- Developed client-side AJAX application that uses XSLT, XPath, JavaScript OOP, and more Bind objects and retrieve them via JNDI interface.
- Developed Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP.
- Co-ordinate with QA for testing, Production releases, Application deployment and integration.
- Designed and development of many PL/SQL batches using JAVA with connectivity to Oracle for data maintenance and handling.
- Participated in everyday standups and scrum meetings to know the project status and to complete tasks before the short deadlines
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Used GIT version control.
Environment: Java, HTML4/5, CSS2/3, JavaScript, JQuery, DHTML, Webpack, Babel, MVC, DOM, JSON, Angular1.6/Angular2, Node.js, JSP, AJAX, Apache Axis, SOAP, XML, Adobe Flash, Photoshop, PLSQL, Oracle 10g, Windows.
Confidential, Portland, OR
NodeJS/UI Developer
Responsibilities:
- Gathered and analyzed the requirements and converted them into User Requirement Specifications and Functional Requirement Specifications for the designers and developersto understand them as per their perspective.
- Created HTML pages from mockups and visual wireframes, working closely with design/product team.
- Developed Web Pages using HTML5, CSS3, JavaScript, jQuery, React JS, ExtJS, AJAX, JSON, and Bootstrap.
- Developed HTML prototypes and UI deliverables, such as wireframes, flowcharts, screen mock-ups, and interface design specifications.
- Responsible to manipulate HTML5, CSS3 in JQuery as well as making the pages dynamic using AJAX, JSON.
- Designed and Developed JavaScript frame work which is wrapper on top of JQUERY frame work and AJAX based UI frame work for UI Configuration widgets.
- Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML5/CSS3 & JavaScript using Dreamweaver.
- Developed different JQuery component in MVC micro architecture framework which internally use various design pattern such as singleton, command, delegate, etc.
- Worked on developing CRUD applications using MERN stack, MongoDB, Express JS, React JS, Node JS and REST based API
- The back-end use Node JS, Express JS, MongoDB and mongoose to provide RESTful API.
- Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
- Responsible for implementing UI mockups, integrating third party React libraries, and handling and creating Redux store data.
- Used AJAX frameworks like JQuery, JSON to develop rich GUIs and also involved in performance tuning the website.
- Used ExtJSin AJAX-driven websites using proxy to get the data from the back-end in the form of JSON and Ext JS to populate on the UI components.
- Maintained existing programs/scripts and extended Linux system functionality as needed.
- Set up and configured Git repositories for GitHub on Linux server/windows desktop and used Git commands to initialize/update repositories
- Worked with source version control tool GitHub to manage the code repository.
- Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
- Involved in Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Co-ordinate with QA for testing, Production releases, Application deployment and integration.
- Involved in Production Support and minor enhancements as per application requirements
Environment: HTML5, CSS2/3, JQuery, JavaScript, AJAX, JSP, JSON, Visual Studio 2012, DOM, Adobe Dreamweaver, Node.JS, React JS, Linux, Ext JS 5.x/6.x, Bootstrap, Express JS, Karma, Jasmine, Mocha, GitHub, Babel.
Confidential, Irvine, CA
Java/UI Developer
Responsibilities:
- Experience in designing and developing dynamic web pages using HTML, CSS and JavaScript.
- Coded extensively in jQuery with Bootstrap to make rich internet web pages and created custom date picker on the website.
- Collaborated on mockups and prototypes using HTML5 and CSS3.
- Has worked on Angular.js for client side scripting and synchronizing java applications.
- Design website and maintain the website content up to date.
- Experience in cross browser compatibility check and thoroughly performed unit testing and integration testing.
- Developed the online chat interface for the anonymous communication between mentors and clients.
- Worked on the website from start to finish to give it a new look using HTML5/CSS/JavaScript.
- Created UI designs using Web 2.0 standards.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
- Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy
- Integrated the Java code (API) in JSP Pages.
- Converted old spring beans to newer format by using Spring annotations.
- Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC.
- Did extensive JavaScript and JQuery programming to give AJAX functionality for the website.
- Used agile methodology for requirements gathering.
- Responsible for creating and maintaining architecture for Restful API using Spring Boot.
- Worked on developing CRUD applications using MERN stack, MongoDB, Node.JS and REST based API.
- Configured hibernate pooling on WebSphere to make it available for multiple users.
- Implemented an auto mode where the JavaScript automatically cycles through and also selects each tab periodically until a tab is explicitly selected.
- Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles with respect to various devices like iPods, Tablets.
- Used GIT for pulling and committing the developed content from/to the GIT Repository.
- Making sure the website is compatible with assistive technologies to make the site accessible to everyone.
Environment: HTML4/5, CSS2/3, JavaScript, jQuery, AJAX,JSP, Firebug, JSP, JSON, Agile, RESTful Web Services, Bootstrap, Angular.js, Node.js, Spring, Spring boot, Spring MVC, Hibernate, Responsive Web Design, JQuery UI, MongoDB, Eclipse, Adobe Illustrator, XML, AJAX and Windows.
Confidential, Atlanta, GA
Front-End developer
Responsibilities:
- Designed the website and created/developed web interfaces
- Created Responsive Designs (Mobile/Tablet/Desktop) using HTML5 & CSS3.
- Created appropriate concept models, site organization, navigation, page layouts and interaction to support company's needs and goals.
- Used Dreamweaver as HTML Editor for designing new pages.
- Responsible for content and UI Development.
- Developed HTML prototype documents with CSS Style Sheets.
- Turned the application into a Highly Interactive, using AJAX web development techniques.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Did Cross - Browser coding, for making pages compatible with all browsers.
- Produced GUI prototypes for business logic presentations.
- Performed validation of completed sites including the debugging and testing of code.
- Built dynamically generated dropdown lists using Ajax, jQuery UI and Angular JS.
- Used jQuery core library functions for the logical implementation part at client side for all the applications.
- Working with Bootstrap twitter framework to Design single page application.
- Performed GET and POST requests in Ajax of XML, JSON using JavaScript, jQuery.
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree.
- Implemented the Drag and Drop functionality using jQuery framework.
Environment: HTML, CSS, JavaScript, jQuery, JSON, AJAX, Flash, Angular JS, Bootstrap, MVC, Web API, Agile, DOM.
Confidential
Web Developer
Responsibilities:
- Designed development of presentation layers using HTML, CSS, JavaScript and JQuery
- Used JavaScript and JQuery for validating the input given to the user interface.
- Developed Mock-up designs as per the requirements of Business.
- Developed the complete HTML, CSS and JavaScript of the pages with emphasis on performance, accessibility (AA) and SEO standards.
- Implemented Performance Tuning to make the pages load fast and in an effective way.
- Implemented AJAX to speed up web application.
- Used JQuery extensively for event handling, DOM manipulation and cross-browser compatibility.
- Utilized Waterfall project management strategies, depending on client need.
- Performed extensive unit testing (end-to- end) and prepared detailed test scripts
- Designed and developed code for table less web interfaces using XHTML, CSS, and DOM.
- Worked closely with Technical Development Manager to help track, prioritize, estimate, and recommend resources for all Technical Development Team projects
Environment: HTML, XHTML, CSS, JavaScript, JQuery, AJAX, DOM, Waterfall, Eclipse, XML, MySQL.