We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

2.00/5 (Submit Your Rating)

Foster City, CA

PROFESSIONAL SUMMARY:

  • 9+ Years of extensive IT experience which includes the experience in designing User Interface (UI) applications and professional web applications using HTML 4.0/5, XHTML, CSS2/CSS3, JAVASCRIPT, JQUERY, AJAX, Node JS, Angular JS, Angular 2.0 JSON and XML, developing Client/Server and Distributed applications using JAVA/ J2EE.
  • 3+ years of Strong experience in buildingecommerce application using the JavaScript MEAN stack: MONGODB, Angular JS andNode.js.
  • Expertise in developing single page applications (SPA) using Angular JS, Backbone JS and Angular 2.0.
  • Implemented bootstrap CSS in AngularJS for developing rich and responsive UI.
  • Good experience on working with CSS Background, Animations, and Layouts, positioning, border, margin, padding, table, Pseudo classes, Pseudo elements and CSS behaviors including the Box model.
  • Worked on backend using Node.js and MONGODB.
  • Experienced in using web services like SOAP, REST.
  • Experience in writing the functionalities of the website using Ruby on Rails.
  • Strong knowledge in Designing dynamic user interface for web forms using ASP.NET, MVC, HTML and implementing the business logic using C#.NET.
  • Developed and prepared test cases for unit testing with Jasmine, karma.
  • Proficient in client - side scripting and JavaScript frameworks, J-Query.
  • Experience with Firebug for Mozilla, Developer Toolbar for Chrome and IE Developer Toolbar for Internet Explorer.
  • Expertise in using source code control systems such as GIT, GitHub.
  • Collaborated with UX and design teams, translating complex design mock-ups into high quality, accessible, W3C standards-based code
  • Created Mobile Web Applications with Responsive Web Design, through uses of Twitter Bootstrap, J-Query Mobile and CSS3 Media Queries.
  • Proficient in developing Single Page Applications (SPA) using handlebars, backbone.js and Node.js.
  • Diagnosed and debugged avariety of cross-browser and cross-platform interface compatibility issues with Modernizer and CSS Polly fills.
  • Experienced in various IDEs like Eclipse, Net Beans, Edit Plus, Sublime text, Notepad++, Microsoft Visual, and Dreamweaver.
  • Extensive experience in designing and developing enterprise applications for J2EE platform using MVC, JAVA, JDBC/ODBC, JSP, Servlet, Struts, EJB, Hibernate, Java Mail, JNDI, Apache Ant.
  • Experience in maintaining, building and deploying Java application servers like BEA WebLogic 7.0/8.x/9.x, Bea WebLogic Portal Server7.0, IBM Websphere 5.x, JBoss 4.0.3, Tomcat 5.0.25/6.x and Oracle application server (OAS).
  • Experienced with RDBMS implementation and development using PL/SQL, SQL Server and MySQL 4.0.18/5.0.
  • Experience in all phases of SDLC like including requirements gathering, analysis, designing, coding, testing, integration, and documentation, and extensive experience in Agile Development, Scrum and Waterfall Methodologies.
  • Experienced in interacting with clients to understand their needs and propose design to the team to implement the requirements.
  • Possess excellent verbal and written communication, organizational and administrative skills for project management.

TECHNICAL SKILLS:

Web Technologies: HTML4/5, DHTML, CSS (2/3), Bootstrap, JavaScript, J-Query, Angular Js, Angualr 2.0, Backbone.js, Node.js, Ajax, JSON.

Tools: and IDEs: Eclipse IDE, Net Beans, Edit plus, Notepad++, sublime text

Debugging Tools: Firebug, BugZilla

Version Control: SVN, GIT

Frond End Tools: CorelDraw, Dreamweaver CS5, FrontPage Wire frame, Adobe Photoshop CS5, Image Ready CS5 Fireworks, Adobe Captivate 3

Operating System: Windows, Unix/Linux, MAC OS X

Programming languages: C, JAVA/J2EE

Database: MONGODB, SQL Server, My SQL

PROFESSIONAL EXPERIENCE:

Confidential, Foster city, CA

Sr. UI Developer

Responsibilities:

  • Designed and developed dynamic web pages using HTML5, Angular Js, Bootstrap, materialize CSS and Ruby on Rails.
  • Proficiency with DOM and asynchronous event-programming model.
  • Used HTML5 functionalities such as Local Storage, Web Sockets and Canvas.
  • Involved in creatingAJAXcalls using AngularJS to handle data operations including ordering and filtering.
  • Maintained the code base by frequent updates to revision using GIT.
  • Managed advanced techniques for single page business solutions and front-endMVCpatterns.
  • Defined new validations through Angular.js for the form field validation implemented through HTML5.
  • Developed newcross-browser accessibleinterfaces usingBootstrap, JavaScript with ES5 andAngularJS.
  • Experience with the features ofAngular2such as directives, modules and routing.
  • Highly usedAngular2router to build single page application for navigate through the different status and multiple modals.
  • Defined custom HTML elements for API browsers using Google Polymers.
  • Worked on ES6 features like modules, generators and destructuring.
  • Implemented a custom Node JSscript to act as a PROXY for connecting to the server.
  • Create reusable components and services to consume REST API's using Component based architecture provided by Angular2.
  • Experience with Mobile development and Touch interfaces.
  • Worked extensively on implementing web accessibility standards (WAI-ARIA).
  • Worked on implementing Google tags for analytics using GTM
  • Attended Daily standup meetings (Scrum), Estimation meetings and Requirement review meetings to analyze requirements for project
  • Had partial capacity reserved for developing high user conversion UI models using AB testing tool Optimizley.
  • Primarily using Node Js, Backbone.jsand npm packages to integrate new functionality and maintain previous code.
  • Writing deployment scripts in NgInx and PM2 to get the project up and running on dev sandbox.
  • Followed strongly TDD (Test Driven Development) technique before developing new functionality.
  • Developed the application to be available for all locales and languages using third party plug-in with i18n packages for localization and internationalization.
  • Made use of GRUNT CLI for minification, uglification on both server and client and running local server for client.
  • Used Jira to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.
  • Interacted with Testing Team, Scrum Masters, Business Analysts and Product owners for Fixing of Issues.
  • Experience in cross browser compatibility check and thoroughly performed unit testing using Karma and Jasmine.

Environment: Node JS, Angular JS, Angular 2.0, Ruby on Rails, NgInx, PM2, Mongoose, HTML5, CSS3, JavaScript, Backbone.js, Grunt, Bower, NPM, GIT, Mocha, Chai, Jasmine, Karma

Confidential, San Francisco, CA

UI Developer

Responsibilities:

  • Followed the overall application MVVM architecture to create MVC layers in Angular JS and Node JS layers.
  • Involved in building MEAN full stack ecommerce web application by using MEAN JS.
  • Created modular single page sub applications using AngularJS that can be incorporated into other projects.
  • Created front-end web Layout using Sublime with HTML5, CSS, Bootstrap.
  • Implemented responsive design for different size of devices by using Bootstrap Grid System.
  • Also involved in developing and debugging issues on Hybrid Mobile Application using Cordova platform.
  • Implemented searching and sorting functions with Angular JS system-directive ng-filter.
  • Developed Web API using NodeJs and hosted on multiple load balanced API instances.
  • Used AngularJs expressions to implement two-way data-binding to update information between view and model.
  • Designed and implemented customized AngularJs services and directives for reusable functions.
  • Coded to implement AJAX based application by fetching the response from backend REST API as a part of JSON.
  • Implemented real-time updating of the user status, according to deleting and editing operation.
  • Connected server and database to update data information with Node.js and MONGODB.
  • Utilized infinite-scrolling to load data information in the view.
  • Attended Daily standup meetings (Scrum), Estimation meetings and Requirement review meetings to analyze requirements for project.

Environment: HTML5, CSS3, Java Script, AngularJs, Bootstrap, JSON, Node.js, MEAN.js, MONGODB.

Confidential, San Francisco, CA

Mean Stack UI Developer

Responsibilities:

  • Extensively used HTML5 for audio and video playback. Worked on the MVP architecture for the GWT.
  • Worked on JavaScript frameworks (Angular JS, Node JS) to augment browser based applications with MVC capability.
  • Developed multiple POCs to create a interface between Backend to Frontend by using MONGODB, Angular Js and Node.js.
  • Used SASS and LESS extensively for Rich UI experience.
  • Extensively used JQUERY, JSON, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations.
  • Communicating with a Node.jsbackend under MONGODB.
  • Experience In designingUI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop CS3/CS4and Adobe Illustrator CS3.
  • Worked with mongoose.jsfor database communication with MONGODB.
  • Mean Stack development from scratch including MONGODB server setup and Node Js server development.
  • Used JIRA to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.
  • Supporting and implementing web application built on MEAN Stack.
  • Performed client side validations over the forms using JavaScript.
  • Worked on Node.js and NoSQL data stores.
  • Designed and developed the front end using HTML, DHTML, and XML.
  • Used ng-view directive to refresh only certain section of the page and reduce the load on the web server.
  • Used filters like date, JSON, uppercase, lowercase to arrange the data that is to be displayed in a particular format.
  • Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border,marginpadding,tablePseudo elements and CSS3 Border, CSS3 Background, CSS3 Transitions.
  • Good understanding of Node JS, understood how to configure, create server, manage routes and connect database.
  • Developed multiple POCs to create a user transaction grid in Angular JS.
  • Coded to implement AJAX based application by fetching the response from backend REST API as a part of JSON.

Environment: HTML/HTML5, XHTML, XML, CSS/CSS3, GIT, Bootstrap, J-Query, JSON, AJAX, DOM, Node.js, Angular Js, MONGODB, Oracle DB, Jasmine, Dreamweaver.

Confidential, Dallas, TX

UI Engineer

Responsibilities:

  • Designed and developed dynamic web pages using HTML5, Angular Js, Bootstrap, materialize CSS.
  • Using RestFul APIs on Angular data binding.
  • Used HTML5 functionalities such as Local Storage, Web Sockets and Canvas.
  • Writing unit tests inkarma, jasmine on the client side.
  • Using angular directives and services for developing interceptor and complex UI data table's grids.
  • Used $http with Angular.JS interceptors to make sure the requests were valid and used ui-router to handle nested views and avoid page redirection.
  • Maintain the code base by frequent updates to revision using GIT.
  • Experience in cross browser compatibility check and thoroughly performed unit testing using Karma and Jasmine.
  • Using JIRA to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.
  • Interacted with Testing Team, Scrum Masters and Business Analysts for Fixing of Issues.
  • Attended Daily standup meetings (Scrum), Estimation meetings and Requirement review meetings to analyze requirements for project
  • Writing unit tests in mocha, chai on server side and karma, jasmine on the client side.
  • Interacted with Testing Team, Scrum Masters and Business Analysts for Fixing of Issues.
  • Primarily using Node Js, MONGODB, Handlebars.jsand npm packages to integrate new functionality and maintain previous code.

Environment: MONGODB, Angular JS, Node JS, React Js, Redux, Flux, NgInx, PM2, Mongoose, Azure AD JWT, HTML5, CSS3, Materialize, JavaScript, Angular Data-tables, Grunt, Bower, NPM, GIT, Mocha, Chai, Jasmine, Karma, WebStorm, Chrome, Firefox, IE 10+

Confidential

JAVA/J2EE Developer

Responsibilities:

  • Involved in the analysis, design and development phases of the Software Development Life Cycle (SDLC).
  • Used Rational Rose to generate Use case diagrams, Class diagrams and Sequence diagrams that modeled the design details of the application.
  • Developed UI screens using JSP, Struts tags and HTML.
  • Used Jakarta Struts Framework, based on the Model View Controller architecture for rapid application development and ease of maintenance.
  • Used validation framework for client-side validation and Internationalization to support multiple languages.
  • Designed tables to access the database in Oracle and involved in writing PL/SQL, Stored Procedures, and Triggers.
  • Implemented several design patterns such as Business Delegate, MVC, Singleton and Factory to resolve the most common design issues.
  • Encryption and Decryption using symmetric keys.
  • Implemented PL/SQL and stored procedures for Oracle9i database.
  • Used XML parser APIs like DOM for marshalling and un marshalling of Data.
  • Used MY Eclipse for writing JSPs, Struts, and Other Java code snippets.
  • Used J-Unit framework for Unit testing of application and Clear Case for version control.
  • Built application using ANT and used Log4J to generate log files for the application.

Confidential

Junior Web developer

Responsibilities:

  • Developed websites using HTML, CSS, JavaScript, JQuery. Implemented design using CSS from provided wireframes.
  • Analysis, design and development of Application based on J2EE using MVC pattern.
  • Built pages from PSD wireframes provided by designers. Edited PSDs using Photoshop when needed.
  • Designed website using Photoshop
  • Built HTML live pages using HTML, CSS, JavaScript, JQuery

Environment: Java/J2EE, HTML, CSS3, JavaScript, JQuery

We'd love your feedback!