We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

4.00/5 (Submit Your Rating)

Southlake, TX

PROFESSIONAL SUMMARY:

  • 8 years of extensive work experience in writing web application programs covering front - end/UI using the web technologies like Html4/5, Css2/3, JavaScript, JQuery/JQueryUI, JSON, Xml and Ajax.
  • Experience in writing/editing web content, technical and user documentation, business process analysis, process flowcharting and documentation.
  • Thorough understanding of CSS principles with a clear ideology for managing maintainable, scalable and cross-browser code and worked on different browsers like Firefox, Google Chrome, Safari and Internet Explore.
  • In depth understanding of core JavaScript and both the functional and object-oriented programming paradigms.
  • Experience in using Angular JS concepts like Controllers, Services, Modules and filters for data binding.
  • Experience in building applications using Backbone JS concepts like Modules, Routing, Rendering, Collections.
  • Has worked on D3JS for data representation and visualization of the large amount of the data using different types of D3JS techniques.
  • Experience in using NoSQL database Couchbase and wrote views for data accessing using mapping technique also has in-depth knowledge on indexing, clusters, data buckets.
  • Has worked on Spring Boot for stand-alone application which acts as the service framework used for the UI, has knowledge on configuration of the application.
  • Developed the Application as SPA using AngularJS, Bootstrap, and BackboneJS frameworks.
  • Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.
  • Extensive experience in using Photoshop, Illustrator, Adobe flash, Adobe Dream Weaver, GIMP.
  • Professional in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages.
  • Expert in designing web applications and web contents utilizing various Search Engine Optimization (SEO) techniques.
  • Experience in cross browser compatibility check and thoroughly performed unit testing and integration testing.
  • Excellent verbal and written communication skills including polished presentation skills.
  • Designed business applications using web technologies like HTML, XHTML, and CSS based on the W3C standards.
  • Developed apps using Unity3D integrating textures, meshes, adjusting lighting, setting camera angles, optimization, audio integration etc.

TECHNICAL SKILLS:

UI Web Technologies: HTML/HTML5, CSS/CSS3, JavaScript, Bootstrap, XHTML, XML, AJAX, JSON

JavaScript Libraries: Angular JS, Backbone JS, JQuery, Node JS, Express JS, D3 JS, React JS, Require JS, Ext JS, Angular UI

Programming Languages: C, C#, Core Java, Visual Basic, ASP .NET

Databases: Oracle 11g, People Tools 8.52, SQL, PL/SQL

Testing Software: Jasmine, Karma, Protractor, Mocha, Junit

Packaging tools: Npm, Bower, Rpm

IDE & Editors: Visual Studio, Notepad++, Eclipse, Sublime, Dreamweaver, Web Storm Version Control SVN and TFS

Web/App Servers: IIS 8.0 RDBMS SQL Server 2016

Operating Systems: Windows, Linux, Mac OS, Windows XP/Vista.

Methodologies: Agile, SDLC

Debugging Tools: Google Chrome Web Debugger, Fire bug

Development tools: My SQL, work bench.

Servers: Apache Tomcat, WebSphere, J Boss

WORK EXPERIENCE:

Confidential, Southlake, TX

Sr. UI Developer

Responsibilities:

  • Involved in web designing using HTML 4/5, XHTML, CSS 2/3, JavaScript and extensively used Table less Design in CSS for positioning.
  • Developed responsive designs using HTML5 and CSS3 for hand held devices.
  • Designed and developed code for table less web interfaces using XHTML, CSS, DOM and JavaScript.
  • Developed the functionality for communicating between the modules mostly involved in VIEW and CONTOLLER section of MVC pattern for CMS project, it includes HTML5, CSS3, JavaScript, JQuery and AJAX which were used for UI development.
  • Designed data formatted web applications using HTML, DHTML, XHTML and CSS and deploy the script by client side scripting using JavaScript.
  • Implemented latest HTML5 and CSS3 features like creating various effects, shading, 2D 3D animation, Shapes, Handling multimedia files and many others.
  • Responsible for designing Front-side of the website like embedded graphics, and interactive documents using JavaScript, XML, HTML and CSS.
  • Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
  • Created sites to organize client contracts and to summarize monthly financial data using Ember.js, D3.js and MySql.
  • Created Images, Logos and Icons that are used across the web pages using Adobe Flash, Dream weaver, and Photoshop.
  • Created web services and desktop applications to access and display data needed by support teams using, Ajax, JavaScript, JQuery, Backbone.js, Angular. Js, Node.js, Java, CSS and HTML.
  • Built data visualizations to monitor file server load, Web server speed, Data Processing using D3.js, JQuery and MySql.
  • Developed a modern web workflow using Grunt, Bower, Browserify as a part of my project.
  • Maintained Cross Browser compatibility & implement Responsive Design using Twitter Bootstrap, custom media queries, etc.
  • Created dynamic HTML5 pages with JavaScript and CSS3 for their Intranet software product.
  • Used JSON format to serialize and transmit structured data over network connection.
  • Implemented and used web services with the help of WSDL, SOAP and REST to get updates from third parties.
  • Designed various tables required for the project in Oracle database and used the Stored Procedures in the application.
  • Provided SQL scripts and PL/SQL stored procedures for querying the oracle database.
  • Created and tested scripts using JQuery on various browsers Chrome, Firefox, Opera, Safari, IE, etc.
  • Developed consumer based applications using Python, Java Script, JQuery, HTML and CSS.
  • Used Python Programming and language to develop a working and efficient network within the company.
  • Used Dreamweaver, Photoshop, Flex for implementing application and designing graphics and images.
  • Developed presentation and UI components using JSP, Struts Tag Library, AJAX, Java Beans, XML, HTML, CSS, Custom Tag and JavaScript.
  • Implemented build scripts using ANT to create WAR and deploy in application server.
  • Used Log4j for External Configuration Files & debugging and added unit tests to the code base using Jasmine.
  • Designed various tables required for the project in MySQL database and used the Stored Procedures in the application.
  • Prepared Unit and System Testing Specification documents and performed Unit and System testing of the application.
  • Reviewed the code for ensuring adherence to Java coding standards.
  • Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.

Environment: JavaScript, HTML4/5, CSS2/3, JSP, XHTML, DHTML, XML, DOM, Java Beans, JSON, Ajax, MySQL, Pl/SQL, Web Services, JQuery, Bootstrap, Angular.js, Ember.js, D3.js, Grunt.js, Backbone.js, Require.js, node.js, Bootstrap, Adobe Photoshop, Dreamweaver, Internet Explorer, Firefox, Chrome, Windows.

Confidential, Malvern, PA

Sr. UI Developer

Responsibilities:

  • Handled UI with Angular JS (MVC framework) to control the page layout.
  • Used Scrum methodology for the software development process.
  • Designed dynamic and browser compatible pages using HTML5, CSS3, JavaScript and AngularJS.
  • Created forms to collect and validate data from the user in HTML5 and AngularJS.
  • Developed the application using Model-View-Controller (MVC) architecture.
  • Developed AngularJS components such as controllers, Services, filters, models.
  • Involved in design and development phases of SDLC.
  • Involved in daily scrum meeting, sprint review meeting and agile release planning.
  • Worked with project managers to update the project daily.
  • Also, created custom directives for reusable components used across the application.
  • WebStorm to develop User Interface source code and debug the application.
  • Understand executing accessibility and progressive enhancement presentation.
  • Add to engineering team's culture of high code quality.
  • Used Angular.js Directives: ng-app, ng-model, ng-repeat, ng-show, ng-hide, ng-controller and ng-route.
  • Coordinate with Interface Design Architects for meeting accessibility standards at code level.
  • Designed and developed User Interfaces by using JSP, CSS and JavaScript.
  • Performed unit testing with Junit and DB unit.
  • Using Eclipse IDE for development.
  • Used WebSphere application server.
  • Interacted and co-ordinate with clients.
  • Participated in root cause analysis and documentation.
  • Used log4J to print the logging, warning, info on the server console.
  • Analyzed user requirements and used Rational Rose to draw UML diagrams.
  • Prepared Project plan and designed the architecture of the system.
  • Managed task allocation and task scheduling for change request and enhancements.
  • Wrote Unit Test Cases using Junit and Performed Validation using Java Script.
  • Participate in design walkthroughs and reviews.
  • Participate in tech design documentation.
  • Responsible for performing code reviews with offshore team.
  • Communicate tasks and project updates to manager as needed.
  • Used JavaScript for Client-side validations.

Environment: Java 6, Java 8, J2EE, log 4J, Junit, DB unit, WebSphere, Bootstrap, AngularJS, JSP, Java Script, j Query, CSS, XML, Web Services, AJAX, Tomcat 6.0/7.0, Eclipse, LINUX (Cent OS), Oracle, SQL Server, Spring MVC, MySQL Workbench, HTML5, Node.js.

Confidential, Denver, CO

UI Developer

Responsibilities:

  • Designed and implemented the web application using HTML5, CSS2/CSS3, JavaScript, JQuery, Bootstrap, React JS.
  • Used and React JS, Node.js to develop faster and a scalable application.
  • Extensively involved in the discussions and design sessions user experience to provide input to designs.
  • Implemented REST services using Node.js with Express framework.
  • Implemented grid representation for the circuits being returned on the request using Ext JS.
  • Built network visualizations screens using graph libraries like Go JS, Vis.js to display circuit hierarchy of the networks.
  • Implemented LDAP authentication using ldap-passport for the application.
  • Worked with the Systems Analyst to develop POC to understand and discuss with the business teams.
  • Implemented an internal application. External users can integrate their application using single sign on to use graph visualization on the developed application. Access to the application is based on the external URL's to launch.
  • Designed Swagger UI as a visual documentation for back-end implementation and client-side consumption. Handled various exceptions based on response.
  • Developed and modified stored procedures which are used in REST services using Oracle sql developer.
  • Used GIT for version repository maintenance.
  • Unit tested complex methods using Mocha-Chai library.
  • Worked with QA team on daily basis in fixing the reported bugs and checking cross platform compatibility.
  • Actively participated in end-of-sprint demos and retrospectives.

Environment: HTML5, CSS3, JavaScript, jQuery, React JS, Node.js, Ext.js, Go JS, Vis.js, Bootstrap, Swagger UI, Chai, Mocha, Gitlab CI, Rally, Visual Studio code and Agile/Scrum.

Confidential, Chicago, IL

UI Developer

Responsibilities:

  • Involved in the Software Development Life Cycle phases like Requirement Analysis, implementation and estimating the time-lines for the project.
  • Responsible for transforming design mock-ups to W3C standards compliant HTML pages using XHTML, CSS, JavaScript, and JQuery, XML and XSLT.
  • Worked on Design, UI, wire-framing, HTML, CSS, JQuery, JSP, accessibility, and optimization.
  • Translated designs and style guides into functional user interfaces, ensuring cross browser compatibility, performance and robustness.
  • Utilized various JQUERY plugins to build Rich Internet Application (RIA) to make it look more intuitive.
  • Lead analysis sessions, gather requirements and write specification and functional design documents for enhancements and customization.
  • Designed wireframes and mockups for new web interface for a network analysis virtual appliance.
  • Worked with full UI control of HTML/CSS, maintaining code and cleanliness.
  • Created some prototype to implement some of the latest features of HTML and CSS.
  • Worked with back end developers to implement AJAX and dynamic HTML functionality in JQuery.
  • Updates in the ORACLE database using SQL, PL/SQL by writing materialized views, procedures, functions and triggers.
  • 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.
  • Maximized page load by analyzing content and making adjustments to the code (by following optimization standards).
  • Worked with complete redesigns of a daily events website and focused on improving readability, utility, and overall UX.
  • Business logic originally written in PL/SQL is rewritten in Java.
  • Built positive team spirit and competitive work environment.
  • Work with team members and hosted regular meetings.
  • Worked closely with QA team to understand the reported defects and fix them.

Environment: Java, XML, UML, JSP, JavaScript, HTML, AJAX, PL/SQL, Eclipse, ANT, Web Logic Application Server, Oracle 10g, Windows XP and UNIX.

Confidential, Bridge Water, NJ

UI Developer

Responsibilities:

  • Involved in Client Interactions to gather the requirement.
  • Development of DAO logic.
  • Development of Action Classes.
  • Development of Façade Layers.
  • Development of UI Design of Application.
  • Development of Admin Module for Merchant Setup.
  • Involved in fixing QA Issues by HP ALM.
  • Worked on Validations of the fields using Struts validation framework.
  • Involved in interaction with QA Team while Project Explanation.
  • Working on all Policy changes with client specified information.
  • Functional and Screen enhancement of applications.
  • Designing and incorporating new business logic.
  • Daily Maintenance and Bug fixing.
  • Unit testing and Documentation as business needs.
  • Testing the application with SONAR Tool to know the Quality of Application.
  • PMD & Find Bugs integration with IDE to enhance the Application code standards.
  • Played key role in M Apply Project (I Gate, Chennai) Development by the common Integration.
  • Played key role in Platinum Project Apply Module by integrating with Confidential Application.

Environment: Java, Struts2, Spring, HTML, JavaScript, CSS, jQuery, Oracle JDeveloper IDE, Oracle WebLogic 10.3 server, SVN, UCM, HP Application Lifecycle Management (ALM).

We'd love your feedback!