Senior Ui Developer Resume
Irving, TX
SUMMARY:
- Searching for the opportunity to bring 8years of programming, technology, and engineering expertise in developing software’s while incorporating critical thinking, problem solving, and leadership.
TECHNICAL SKILLS:
Web Technologies: HTML/HTML5, CSS/CSS3, JSP, XML, XHTML, DHTML, JavaScript, AJAX, LESS, SASS, DOM
Frameworks and Libraries: JQuery, AngularJS 1.5/2, Node.js, ReactJS, D3.js, BackboneJS, Spring, Hibernate, Bootstrap, JSON, Foundation, Blueprint
Programming languages: Java, SQL, PL/SQL, Shell Scripting
Application servers: Apache, Tomcat, Web Logic, Web Sphere
IDEs worked on and tools: Eclipse IDE, NetBeans, Dreamweaver, Notepad++, Sublime, Visual Studio, Photoshop, Illustrator, Load Runner, Mocha, Karma, Protractor.
Debugging Tools: Firebug, BugZilla
Database: Oracle, Mongo(NoSQL), MS - SQL, MySQL
Operating Systems: Windows 98/2000/XP/Vista/7/8/10, MAC,Linux, Unix
Version Controllers: GIT. SVN
Web services: REST, SOAP
WORK EXPERIENCE:
Confidential, Irving, TX
Senior UI Developer
Responsibilities:
- Responsible for designing and developing web portals using HTML/HTML5, CSS/CSS3, JavaScript, jQuery, AngularJS 1.5.5/2, Node.js, ReactJS, D3.js, Bootstrap, AJAX.
- Project management through Agile Development Methodology (Agile Unified Process).
- Designed prototype Skelton for UI and Responsive design implementation using web components.
- Created Single Page Application for Service module by using AngularJS UI-Router to configure routes for navigating between different HTML pages.
- Proficiency in using AngularJS 1.5.5 built-in and custom Filters, Directives and Services to add advanced functionalities to the website.
- Created custom events to perform multiple events on single component using Angular 2.
- Used Angular 2 and Node.js to structure JavaScript code in MVC architecture.
- Worked on server-side scripting JavaScript framework Node.js created Rest API's using Cloudmine SDK's and connected to MongoDB.
- Responsible for creating reusable components using React JS.
- Worked on REDUX framework, which helps to relate different components each other on Single Page Application.
- Used jQuery events to manipulate the DOM elements depending on the user interactions (like. ready(), hover(), bind(), click(), key press(), etc. ).
- Extensively used JavaScript to make the web page more interactive.
- Developed application layout and responsive web pages using HTML, CSS and Bootstrap.
- Created responsive designs for smart devices using Bootstrap and media queries.
- Experienced in working with CSS pre-processors like Sass, Less.
- Handled REST API calls with AJAX and processed JSON data responses to format, validate and display the data as per client need.
- Responsible for designing and implementing Java Classes, Interfaces, Model design and interface layer design with other team members.
- Extensively used Hibernate in data access layer to access and update information in the database.
- Experience in using graphics and web development tools, which includes Dreamweaver, Illustrator and Photoshop.
- Experienced in using GIT for version control and eclipse as the IDE for developing the application.
- Wrote MongoDB queries to interact with the database.
- Developed stores procedures, triggers, functions and database tables in Oracle12c database.
- Performed unit testing using Mocha and Karma, end to end testing using Protractor and Performance testing using Load Runner.
- Experience using JIRA for ticket tracking and worked on requirement gathering and analysis.
Environment: HTML/HTML5, CSS/CSS3, JavaScript, jQuery, AngularJS 1.5.5/2, Node.js, ReactJS, Redux, Flux, BackboneJS, D3.js, Bootstrap, JSON, Spring, Hibernate, REST, Java, J2EE, GIT, AJAX, Sass, Less, SQL, SOAP, UNIX, Oracle 12c, MongoDB, Eclipse, Mocha, Karma, Load Runner, Protractor.
Confidential, Dallas, TX
Senior UI Developer
Responsibilities:
- Developed User Interactive web pages in a professional manner by using web technologies and frameworks like HTML, CSS, JavaScript, JQuery, AngularJS, Node.js, AJAX and Bootstrap as per company’s standards.
- Used AngularJS MVC Framework in the development of the web application to bind the data/model that is being retrieved from a database through services provided in a controller to the view using scope.
- Developed reusable AngularJS directives.
- Extensively worked on Angular’s One-way & Two-way data binding and UI Routing techniques.
- Added user validations and user permissions by using the Node.js.
- Used JQuery and JavaScript to make the frontend components interactive in order to add dynamism to the web pages at the client side.
- Extensively used JQuery, JSON, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations.
- Developed cross-browser compatible web pages using HTML, CSS and JavaScript to match design specifications for complex page layouts while adhering to code standards.
- Designed and developed forms using HTML and JavaScript to collect and validate data from the user.
- Involved in building highly interactive portable widgets using HTML, CSS and latest AJAX libraries.
- Created proof-of-concept using responsive web design by Node.js, HTML and CSS.
- Extensive experience in working with Foundation grid system for designing complex layouts.
- Extensive experience in web design using CSS and Bootstrap.
- Produced content pages with CSS layouts, style markup presentations and also used JavaScript methods and properties.
- 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.
- Worked on web application which has been developed using Spring and Hibernate frameworks.
- Actively used SVN for software version control management with the design team.
- Experience in working with SOAP/WSDL for Service Oriented Architecture implementation.
- Experience in writing applications using RESTful service.
- Used various Core Java concepts such as Exception Handling, Collection APIs to implement various features and enhancements.
- Maintained the business standards and the requirements in EJB and deployed them on to Web Logic Application Server.
- Performed Data Migrations and CRUD operations in Mongo Database.
- Experience in managing and administering Oracle 12c database.
- Involved in writing procedures, complex queries in PL/SQL to extract, delete the data from database and to reload the data in Oracle DB using Toad tool.
Environment: HTML, CSS, JavaScript, JQuery, JSON, DOM, AngularJS, Node.js, Bootstrap, Foundation, AJAX, Java, J2EE, Spring, Hibernate, XML, SOAP, WSDL, JSP, Eclipse, Internet Explorer, Firefox, Chrome, SVN, MS-SQL, MongoDB, REST, Toad, Windows.
Confidential, Fairfax, VA
UI/Web Developer
Responsibilities:
- Lead the effort of developing interactive and clickable prototypes using HTML, CSS, jQuery, JavaScript Node.js
- Designed Frontend by using object oriented JavaScript frameworkNode.js.
- Analyzed the present site model and planned steps to be followed for updating the application.
- Worked on developing cross browser and platform compatible web applications.
- Worked with different browsers like Google Chrome, Internet Explorer 11, Mozilla Firefox and Safari.
- Developed the jQuery widget with functionality of progressively enhancing the look and feel of web page.
- Implemented AJAX functionality using jQUERY, JSON and XML.
- Progressively enhanced form elements using jQuery to add more robust functionality.
- Involved in writing client side validations using JavaScript.
- Implemented Image carousel with and without thumbnails, including horizontal and vertical sliders using JavaScript and CSS.
- Involved in writing and modifying Queries, Views and Triggers and calling them using JavaScript.
- Embedded videos and audios into a web application using HTML and CSS.
- Debug the application using Firebug to traverse the documents and manipulated the nodes using DOM Functions.
- Worked closely with the Web Development and QA teams to build, test and release site implementations.
- Resolved the issues encountered while hosting websites
- Managed and prioritized workload between project and maintenance tasks.
- Strong implementation in handling Ext JS AJAX Request and Response using Spring and JSON.
- Expertise in the implementing Core Java concepts & J2EE Technologies
- Used JSON based message transfer to retrieve the data related to the repositories from GitHub.
- Developed a RESTful API that provided account management capability as well as security role lookup and management for all downstream dependencies.
- Strong experience in working with GIT for version control.
- Written SQL Queries to interact with databases. Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
- Coordinated with Backend developers ensuring integration of UI as per the business.
- Worked closely with QA team and fixed QA bugs as well as production issues with a quick turnaround time.
Environment: HTML, XHTML, CSS, JavaScript, jQUERY, JSON, AJAX, Oracle, Usability Testing, XML, Node.js, GIT, Java, Spring.
Confidential
Web Developer
Responsibilities:
- Involved in developing UI pages using HTML, DHTML, CSS, jQuery and JavaScript.
- Worked on consuming JSON object creation, parsing on both clients as well as server side.
- Used CSS based design techniques to eliminate table-based layouts, and speed page loading.
- Integrated the Java code (API) in JSP pages.
- Developed widgets using HTML, CSS, AJAX, jQuery Components and JavaScript.
- Implemented jQuery along with JavaScript libraries.
- Developed the jQuery widget with functionality of progressively enhancing the look and feel of web page.
- Created action menus with JavaScript and jQuery which appears when an event is triggered.
- Progressively enhance form elements with jQuery to add more robust functionality.
- Used JavaScript to update a portion of a web page thus reducing bandwidth usage and load time in web pages to get user input and requests.
- Did extensive JavaScript and jQuery programming to give AJAX functionality for web portals.
- Developed page layouts, navigation, animation buttons and icons using CSS and JavaScript.
- Implemented more number of skins, and combination of the CSS sprites.
- Responsible in designing complex layouts using CSS framework Blueprint.
- Involved in extensive HTML coding.
- Performed Database connectivity and transactions and also wrote stored procedures as per the requirement in MySQL.
- Translated business requirements into a user-friendly and functional and extremely scalable UI across multi platforms.
- Used the concept of the sliding for a background image for the buttons in a navigation menu.
- Involved in team meetings with corporate webmaster's UI team & weekly scrum meetings.
Environment: HTML, XHTML, CSS, JavaScript, jQuery, JSON, JAVA, JSP, Oracle, ECLIPSE, AJAX, Blueprint and WINDOWS.