Sr. Ui Developer Resume
Dallas, TX
PROFESSIONAL SUMMARY:
- 7+ years of extensive experience as a Front - End UI Developer in Web development, maintenance and designing rich, usable and functional web applications.
- Strong web development skills using HTML/HTML5 , CSS/CSS3 , JavaScript (ES5 & ES6), JQuery , BOOTSTRAP, AngularJS, ReactJS, NodeJS, RequireJS, XML, AJAX, JSON which meets W3C Web Standards.
- Well versed with Software Development Life Cycle Process which includes designing, developing, testing and implementation.
- Expertise in developing front-end of the applications using HTML , XML , CSS , and JavaScript .
- Extensive knowledge-based on JavaScript , especially using JQuery in AJAX -driven web applications.
- Developed the administrative UI using AngularJS, ReactJS and NodeJS .
- Experience in creating user interface widgets using JQuery, Bootstrap and AngularJS .
- Rich experience with development using AngularJS extensive features for loading views in a Single Page Application , MVC structure for JavaScript files, data-binding using AngularJS directives and also building custom directives.
- Proficient in developing OO JavaScript application, specialized in designing event handling models like Dispatcher and Listener.
- Knowledge in linking back-end applications using AJAX and JSON .
- Proficient in working with web application’s UI testing frameworks such as Night Watch, Jasmine and Protractor.
- Experience in the developing applications for different platforms like Web browser, iOS, Android, and Chrome OS .
- Involved in web application development projects that required Responsive Web Design using flex box features of CSS3 .
- Good knowledge of latest version of object oriented JavaScript Libraries like Angular.js, Node.js, Require.js, Backbone.js, Bootstrap, and Responsive Web Design .
- Skillful in working with various text editors like Brackets , Microsoft Visual Studio , Sublime and Web Storm.
- Knowledge in Document Object Model (DOM) and DOM functions.
- Experience in web/application servers like Web Sphere, Web Logic and Tomcat .
- Experience in writing the complex SQL queries using Joins .
- Experience in building, deploying and integrating applications with ANT, Maven .
- Extensively worked with Web Services using SOAP and REST .
- Ability to work with Configuration Management and Version Control tools like Git, SVN, CVS.
- Excellent communication skills to discuss the projects with technical and non-technical SME's and during the sprint meetings for Agile as well as Scrum development methodology.
TECHNICAL SKILLS:
Languages, Scripts: JavaScript, JQuery, AJAX, Typescript
Application Servers: Apache Tomcat, Web logic.
Databases: MySQL, PL/SQL(Oracle), MongoDB
Web Services: RESTful, SOAP, XML
IDE’s/Tools: Eclipse, My Eclipse, NetBeans, Sublime Text, Visual studio, Brackets
Server Side Technologies: JSP 3.0, Servlets 3.5, Tag Libraries, JSTL, JSF, Tiles
Cloud Technologies: AWS
JavaScript Libraries: AngularJS, NodeJS, ReactJS, RequireJS, BackboneJS, KnockoutJS, expressJS
Tools: SVN, GIT, Grunt, Gulp
Web Technologies: HTML/HTML5, CSS/CSS3, SASS, Bootstrap, Jasmine, XML, JSON, Media Queries, Responsive Web Design, CSS sprites, CSS grid.
Frameworks: Bootstrap, AngularJS, ReactJS
Operating Systems: Windows 8, UNIX, LINUX, MAC OS X
PROFESSIONAL EXPERIENCE:
Sr. UI Developer
Confidential, Dallas, TX
Responsibilities:
- Worked on responsive design and put forward a proposal of doing away with device - specific apps and developing a single responsive website that could be served to both desktop and mobile users.
- Built Web pages that are more user-interactive using AJAX, JavaScript, and ReactJS.
- Involved in developing UI pages using HTML5, DHTML, XSL/XSLT, XHTML, DOM, CSS3, JSON, JavaScript,
- JQuery, Angular2and AJAX.
- Participated in development of a well responsive single page application using ReactJS framework and
- JavaScript in conjunction with HTML5, CSS3 standards, with front end UI team.
- Developed Search engine using JSP, presented the XML data in the web pages using JavaScript and jQuery.
- Used Content Management system (CMS) for the dynamic configuration of the header and footer of the web application.
- Involved in the development of presentation layer and GUI framework using Angular2 and HTML.
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the
- Drag and Drop functionality using JQuery framework.
- Used ReactJS to create views to hook up models to the DOM and synchronize data with server as a Single
- Page Application (SPA).
- Used Backbone.js and ReactJS to create Controllers to handle events triggered by clients and send request to server.
- Used CSS pre-processors LESS and SASS.
- Used jQuery to make RESTful API calls and used REST API s for collection and retrieval of high data.
- Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Designed Frontend with in object oriented JavaScript Framework like ReactJS.
- Used Backbone.js for Fetching Data from the Server by giving URL to get JSON data for model and to populate model from the server.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions. Worked on Backbone.js to create Models to represent data.
- Involved in writing and modifying procedures, Queries, views and triggers and calling them from
- JavaScript.
- Created forms to collect and validate data from the user in HTML5 and ReactJS.
- Developed and Implemented Web Services and used Spring Framework for dependency injection and integrated with Hibernate and JSF.
- Developed Presentation layer components comprising of JSP, AJAX, Struts Action, Struts Form Beans and
- AJAX tag libraries.
- Maintained existing UI Applications and upgraded them using CSS3, JQuery, AJAX, JavaScript, React JS,
- Backbone.Js, JSON and HTML5.
- Used JavaScript for Client Side validations.
- Used JSP, JavaScript, JQuery, AJAX, CSS3, and HTML5 as data and presentation layer technology.
- Developed the UI screens using SFX, Jsps, JavaScript, JSTL and CSS.
- Used DOJO for Ajax Support and used JSON for DOM objects.
- Used Agile practices and Test-Driven Development techniques to provide reliable, working software early and often.
Environment: JavaScript, Angular 2, HTML5, CSS3, SASS/LESS, JSP, XML, Backbone.js, ReactJS, DHTML, JQuery, Ajax, DOM, JSON, Dreamweaver, Spring, Adobe Flash, SOAP, Web Services, Eclipse
UI Developer
Confidential, Pittsburgh, PA
Responsibilities:
- Built and maintained Web pages for the internal applications using HTML5 , CSS3 and jQuery based on the W3C standards and Web 2.0.
- Worked on laying out data in ng-grid by using custom directives and services for sharing common data across controllers.
- Involved in writing application level code to interact with APIs, RESTful Web Services using AJAX , JSON .
- Created some various filter in Jira that useful for getting data from API side.
- Created Single Page Applications (SPA) using AngularJS framework which can bind data to specific views and synchronize data with server using SASS , Bootstrap , AngularJS .
- Used jQuery to develop a standalone test application, in scope of future usage of the framework.
- Used jQuery , a cross browser JavaScript library to dynamically update the page content on the client side.
- Handled all the client-side validations, slide show, hide and show controls, dropdown menus and tab navigation using jQuery .
- Developed responsive grid layouts using Angular UI framework based on Bootstrap .
- Participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers .
- Developed dynamic e-mails using JavaScript , and hand coding of HTML5 and CSS3 .
- Utilized Angular JS inbuilt directives for implementation also implemented costumed directives for the one's that is not available.
- Implemented AJAX to multiple aspects of the website to improve functionality.
- Created custom jQuery filter for the data sorting process to display the data on webpages.
- Involved in writing application level code to interact with REST and SOAP API’s.
- Used GitHub for version control and JIRA for project tracking.
Environment: HTML5, CSS3, JavaScript, Angular2, Java, MongoDB, jQuery, JSON, Bootstrap, MVC, Adobe Fireworks, AJAX, XML, NodeJS, NPM Packages, Express, Internet Explorer, Firefox.
Front-End Developer
Confidential, New York, NY
Responsibilities:
- Web design and development, application development using Photoshop, HTML, JavaScript and Dreamweaver.
- Designed graphic objects, animated icons, templates, banners and vector images with Adobe Photoshop and Adobe Illustrator CS5.
- Developed user interface using HTML4/5, CSS3, JSON, ReactJS, JavaScript, jQuery.
- Worked extensively using CSS and Bootstrap for styling HTML elements.
- Responsible for transforming designed mock - ups to web pages.
- Involved in development of HTML prototypes and UI deliverables, such as wireframes.
- Flowcharts, screen mock-ups, and interface design specifications. Used JQUERY to handle the client side validations.
- Wrote application level code to interact with the backend databases JQUERY AJAX and JSON.
- Developed administrative UI using BackboneJs.
- Applied JQuery scripts for basic animation and end user screen customization purposes.
- Worked on basic front-end prototypes and page design with HTML5, CSS3, Adobe fireworks, Adobe flash, Adobe Photoshop, Adobe Illustrator and Java scripting, created prototypes based on static and approved wireframes using human factor designs and different layout techniques.
- Used to update the HTML pages using JQuery AJAX via JSON response.
- Oversaw the designing and development of Web pages using Spring Frame work, PHP, HTML, CSS, Node.js, including Ajax controls and XML.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Built websites using Magento, PHP, Xml, JavaScript, ReactJS, Html, SASS and LESS (CSS Preprocessor).
- Used NodeJs for heavy DOM manipulation.
- Responsible for design and development of the web pages from mock- ups.
- Utilized Agile and Scrum methodologies to develop the application.
Environment: Photoshop, Dreamweaver, HTML5, ReactJS, SASS, LESS, Bootstrap, BackboneJs, Spring Framework, JavaScript, Ajax, JQuery, CSS, Illustrator, Information Architecture.
Web Developer
Confidential, New York, NY
Responsibilities:
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built and identified the business requirements for the client.
- Involved in documentation of the architecture and configuration details.
- Developed Front End Applications to provide access to the database servers.
- Used XML Web services with SOAP protocol for transferring data between different applications. Used JDBC to query, update and maintain Database Servers using SQL queries.
- Used HTML5, JSON, CSS3, JavaScript, jQuery, Ajax to create the front-end applications.
- Extensively used JavaScript to make the web page more interactive.
- Responsible for creating dynamic server side pages using JSP.
- Updated UI as per changing needs and requirements.
- Bug fixes for existing software system and also software enhancement.
- Used Firebug, Firebug Lite, IE Developer Toolbar, for debugging and browser compatibility.
- Used JQuery for creating various widgets, data manipulation, data traversing, form validations, create the content on the fly depend on the user request, implementing Ajax features for the application. Developing client side validation code using JavaScript and JQuery.
- Creating pages in Site Core and validating the HTML code with W3C Validator.
- Understood their existing code and made changes to adapt the new environment.
Environment: JDK, HTML5, CSS3, JavaScript, JSON, JSP, JDBC, JQuery, WAMP server.
Web Developer
Confidential
Responsibilities:
- Responsible for design and development of web pages using HTML, CSS including AJAX controls and XML.
- Developed UI using HTML, CSS, JavaScript validations and XML.
- Coordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
- Implemented applications in JavaScript and MySQL.
- Developed portals for implementing health care benefits of the employees.
- Created various web page layouts using HTML and CSS.
- Designed, developed and updated User Interface Web Forms using CSS, Dreamweaver and JavaScript.
- Responsible for developing, editing, publishing and managing content on the external Web pages and internal layouts.
- Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure.
- Defined text alignment, size, borders and many other typographic characteristics.
- Performed client - side validations using JavaScript.
Environment: HTML, CSS, JavaScript, XML, XHTML, JQuery, AJAX, Adobe Dreamweaver, SVN, GIT, JIRA, SQL, Windows XP and MS Office.
Software Programmer
Confidential
Responsibilities:
- Involved in development of multi-tier web application environment.
- Designed front end screens using HTML, CSS and JavaScript.
- Responsible for authorizing of website functionality with HTML, CSS, JavaScript.
- Updated templates and produced additional functional components using JQuery.
- Utilized various JavaScript and JS libraries, AJAX for form validation and other interactive features. Worked with Object Oriented programming concepts such as inheritance.
- Developed various modules present in the portal such as, Admin, User, Job Folder.
- Used JQuery to make HTML and CSS code interact with the JavaScript functions to add dynamism to the web pages.
- Used Firebug, Firebug Lite, IE developer toolbar for debugging and browser compatibility.
Environment: Java J2EE, HTML, CSS, JavaScript, JQuery, AJAX, Eclipse, My SQL.
