We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

3.00/5 (Submit Your Rating)

San Antonio, TX

SUMMARY:

  • 8+ years of professional experience in developing Web User Interface(UI), Rich Web Applications, and Web Service Applications using User Interface (UI) Technologies like Object Oriented JavaScript, JavaScript & UI Libraries/Frameworks (MV*), AngularJS 2 & 1.x, Typescript, jQuery, ReactJS, Bootstrap 3.0, Highcharts, DOM, HTML4/5, Ajax, CSS3, Jasmine Unit Test Framework.
  • Experience in developing modern, complex, responsive and scalable web applications with Angular 2/4.
  • Expert Knowledge in using Angular 4 for front - end development.
  • Good Experience on MVC frameworks like Angular JS for creating Single Page Application (SPA) using concepts like Routing, Dependency Injection, Promises, Services, Scopes, Controllers and Directives.
  • Developed custom components using AngularJS custom directives.
  • Worked on SPA (Single Page Web Applications) using RESTful web services, AngularJS.
  • Involved in ReactJS and working with Redux/Flux architecture
  • Developed single page applications using React Redux architecture, ES6, webpack and grunt.
  • Expertise in building responsive and adaptive applications using Bootstrap 3.0.
  • Expertise in creating User Controls, Web Forms and client-side validations using JavaScript, jQuery and Angular-JS
  • Skilled Confidential analyzing and solving browser compatibility challenges and possesses ability to maintain consistency and well commented HTML and CSS markup.
  • Experience in designing web applications employing Search Engine Optimization (SEO) techniques.
  • Applied advanced HTML, JavaScript, and CSS to deliver cutting-edge user interfaces using material design components in Angular JS
  • Extensive experience on implementing the AJAX features using JavaScript and jQuery
  • Hands-on experience in Node JS Environment - Used Node Package Manager (NPM) to manage or install the Node-JS modules like Grunt, Gulp, Express, require.js, crypto.js, mongoose, and mongo.js for managing server configuration.
  • Experienced in building cross browser compatible applications and resolving compatibility issues; worked on almost every browser Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
  • Experience in working with RESTful Web Services and implementing RESTful API's
  • Experience in creating test suites using Jasmine and Karma
  • Experience in build tools like Grunt, Jenkins etc. also used service versioning tools like GitHub.
  • Experience working with testing tools like Firebug, Firebug Lite, Chrome or safari web inspectors and IE Developer Toolbar.
  • Experience in Agile methodologies and Test Driven Development (TDD).
  • Good in communicating with cross-functional teams in the enterprise Confidential all level.
  • Aptitude and willingness to learn and implement unknown technologies.

TECHNICAL SKILLS:

Web Technologies: HTML4/5, CSS2/3, XML, XHTML, JavaScript, ES6AJAX, JSON, MVC, DOM.

Workflow & Delivery: Responsive Web Design, Single-Page-App.

JavaScript Library: JQuery, AngularJS2 & 1.x, Typescript, ReactJS, NodeJS, Bootstrap 3.0, Highcharts.

Database: My SQL, MongoDB

Web Services: RESTful 2.0, SOAP, WSDL, AWS

Operating System: Windows, Linux, Unix, Mac OS X

Methodologies: Agile, Scrum, Waterfall

IDEs worked on: Notepad++, Eclipse, Sublime Text3, Net Beans.

Debugging Tools & Testing: Firebug and Chrome Developer Tools, Jasmine.

Application Servers: Apache Tomcat, Web Logic, Web Sphere.

Project/ Build Tools: Webpack, Grunt, Maven, Bower, Jira, Gulp.

Version Control: Git.

PROFESSIONAL EXPERIENCE:

Confidential, San Antonio, TX

Sr. UI developer

Responsibilities:

  • Involved in Various Stages of Software Development Life Cycle ( SDLC ) deliverables of the project using the AGILE Software development methodology.
  • Developed client-side validation code using Angular 2 and ReactJS.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2
  • Implemented Angular 2 component router for navigation.
  • Implemented Angular 2 services to connect the web application to back-end APIs.
  • Implemented HTTP requests using Rxjs Observable library to handle multiple values over time
  • Ability to create and customize Directives, Templates in Angular.js 1.x and effectively use the $compiler to parse the Template and initiate the Directives.
  • Worked on AngularJS scopes like Scopes, Models, Services, Dependency Injection, Routing and Prototyping.
  • Used React with Redux for fetching the data from different API's and also worked in all parts of the stack
  • Also, developed single page applications using React Redux architecture, ES6, webpack and grunt .
  • Used ES6 and JSX with react for component development.
  • Used ngrx store for maintaining the state and used the store state management for final scoring.
  • Implemented lot of reusable components which are used across applications and used reactive forms.
  • Used Babel.js to transpile ES6 and JSX into JavaScript
  • Developed various screens for the front end using ReactJS and used various predefined components from NPM ( Node Package Manager ).
  • Using ReactJS implemented rich functions in various pages: form validation, grid list, search, sort, pagination, multi-selection, tags-input, advanced/custom directives, authentication, unit tests, etc.
  • Created custom components for the web application using React.js and applied the FLUX application architecture and discipline.
  • Familiar with Bootstrap 3.0 inbuilt classes for styling and layout of the Application.
  • Used Bootstrap 3.0 for all CSS and responsive design needs, but if any Vanilla CSS is written it was always done through a CSS Preprocessor especially LESS.
  • Extensive use of Bootstrap’s 12 column grid layout for displaying Application across platforms.
  • Worked on the dashboard for the project that shows user information like User location and other details in the form of grids, charts using ag-grid and High Charts.
  • Worked heavily on CSS3 and LESS layout for DOM manipulation. Capable of solving Cross-browser compliant issues (IE, Firefox, Chrome, and Safari).
  • Proficient in integrating UI with Web Services (REST and SOAP) both via $http and $resource.
  • Built custom validations and used angular validations before submitting it to backend.
  • Implemented HTTP REST API using NodeJS and ExpressJS and extensively tested RESTful services using POSTMAN .
  • Extensively used Angular Bootstrap for animations and pagination on the page, and UI components.
  • Worked on creating responsive website for smart devices using Bootstrap 3.0.
  • Developed a single page, mobile-first, cross-device/cross-browser web application for UI Bootstrap, AngularJS.
  • Extensive usage of JavaScript, ReactJS, NodeJS, Bootstrap, jQuery/AJAX, JSON, HTML4/5, CSS2/3 .
  • Build prototype for various required services such as Logging, Scheduling and Notification Service using third party Node JS based JavaScript library.
  • Conducted tests for applications developed in Angular JS using Jasmine and Angular test beds and ran those test cases on Karma (Unit test runner ) platform
  • Extensively worked on subversion, GIT and Jira .
  • Worked with cross-functional team to develop timely changes and meet the design requirements.

Environment : HTML5, CSS3, JavaScript, AngularJS 2 and 1.x, Typescript, ngrx, Bootstrap 3, JSON, AJAX, NodeJS, ReactJS, HighCharts, Grunt, ExpressJS, Gulp, GIT, Webpack, REST & SOAP (web services), POSTMAN, Jasmine, Karma, Java, C#, JIRA, Source Tree, WebStrom.

Confidential, Dallas, TX

UI developer

Responsibilities:

  • Designed and Developed Client-Side application using HTML, CSS, JavaScript, BootStrap, jQuery, AngularJS, ReactJS .
  • Created the Application using AngularJS and NodeJS libraries and used NPM to manage dependencies and gulp to minify, reactify, babelify the code.
  • Worked on Angular Material components for theming purposes & Performed client-side validations.
  • Used AngularJS framework to bind HTML (views) to JavaScript objects (models) Converted wire frames to web pages with behavioral design development (BDD).
  • Involved in ReactJS and working with Redux / Flux architecture
  • Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI and developed, designed forms for browser applications and built responsive site using Bootstrap .
  • Made enhancements to existing CSS and DIV tags, made upgrades using Twitter Bootstrap model.
  • Created new RESTful Webservices using JSON data format to communicate with all external system.
  • Participated in writing application level code to interact with APIs , Web Services using AJAX, JSON.
  • Implemented modules into NodeJS to integrate with designs and requirements and used NodeJS Express Framework.
  • Wrote MongoDB queries to interact with the database and converted data from XML format into java objects and injected into MongoDB .
  • Used Bootstrap to implement pagination in the application.
  • Developed custom filters and services, to use them throughout the application.
  • Provided all the validations to the input elements in the UI form.
  • Worked on Cross-Browser compatibility issues mainly for CSS styles.
  • Designed Responsive website, to be accessed on any device.
  • Built accessible website compliant to ADA standards and used ARIA tags and also tested using screen readers.
  • Followed Agile methodology in developing this application.
  • Participated in daily meetings for reporting as well as discussing features to enhance the application

Environment: HTML, CSS, JavaScript, Angular JS, ReactJS, JQuery, Bootstrap, AJAX, JSON, gulp, NodeJS, REST (web service), Webpack, MongoDB, SOAP, Java, C#, Eclipse, Chrome developer tools, Firebug.

Confidential, Toledo, OH

UI Developer

Responsibilities:

  • D eveloped Web-based applications include writing code in HTML5, CSS3, JavaScript and JQuery making use of Bootstrap framework. My Specialty is large scale CSS, focusing on reusability and modularity .
  • Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server using Sass, LESS, Bootstrap, AngularJS.
  • Involved in development converting the static HTML mark-ups to JSP's.
  • Integrated the service call with UI using $http and $resources which are substitutes for AJAX in angular .
  • Involved in upgradation and maintenance of company’s website to the new layout using the Grid orientation model Bootstrap framework .
  • Used GWT as Java libraries to approaches to UI abstraction.
  • Developed HTML and JavaScript/ECMAscript5 for client side presentation and, data validation within the forms.
  • Made enhancements to existing CSS and DIV tags, made upgrades using Twitter Bootstrap model.
  • Extensively used CSS (Cascading Style Sheets) along with RWD to apply different styles to the layouts for varying screen sizes and pixels.
  • Developed web services using Restful and SOAP protocols .
  • Implemented business logic using C#.
  • Refine and iterate user experience by designing and implementing new modules and interfaces in a complex, responsive site.
  • Tested cross browser functionality and fixed major layout bugs for supported browsers.
  • Developed the pages that are complaint to W3C and ADA section 508(c) standards.
  • Involved in Agile/ SCRUM based approach to UI development.

Environment: HTML, CSS, JavaScript, Angular JS, JQuery, Bootstrap, AJAX, JSON, REST (web service), Java, C#, DOM, Eclipse, MS Office, GIT 1.8.5.6.

Confidential

Software Engineer

Roles & Responsibilities:

  • Developed use cases, drawn sequence diagrams and class diagrams for the application and responsible for writing program and functional specifications.
  • Involved in total Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Involved in user interface design and development using Struts tags, Servlets, JSP, HTML and JavaScript.
  • Designed server side pages and static webpages using HTML, CSS, JavaScript, JSP and PHP.
  • Coded HTML pages using CSS for static content generation with JavaScript for validations.
  • Created the stored procedures using Oracle database and accessed through Java JDBC.
  • Development of the complex SQL queries, stored procedures, and modifications to the existing database structure as required per addition of new features.
  • Used JDBC to connect to the database and Performed CRUD operations to get and check the data.
  • Implemented different design patterns like Singleton, Factory, Data Access Objects and Front controller.
  • Used Ant for building scripts process and wrote test cases using JUnit as a testing framework and SVN as a source version control to save the code.
  • Participated in daily meeting for enhancing the features for the portal.
  • Participated in Code review and Quality Assurance.
  • Designed CSS based page layouts.
  • Responsible for design and development of the web pages from mock- ups.
  • Developed UI layouts using HTML, CSS, JavaScript, AJAX and Spring, Hibernate for back-end development.

Environment: Java, HTML, CSS, Java script, Struts 1.0, JSP, JSTL, PHP, Java Beans, JPA, DTO, Core JDK 1.4/1.5, C#, XML, JDBC, SQL, Windows, Oracle 9i/10g.

We'd love your feedback!