We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

5.00/5 (Submit Your Rating)

Austin, TX

SUMMARY

Sr. UI Developer

  • Around 8 years experience in the programming, Front - End Web App, and User Interface (UI) development using Angular2/4/5, Typescript, ES 6, XHTML, DOJO, JavaScript, Mongo DB, Ember JS, Vanilla JS, Canvas JS, jQuery, AJAX, XML, AngularJS, React JS, Node JS, Bootstrap, JSON, HTML 4/5, CSS.
  • Expertise in developing Single Page Applications (SPA) and creating Custom Directives, Filters and Factory, Provider, Service functions in Angular2 to reuse components in different parts of the application.
  • Good knowledge of developing GUI based application using Swings and Java Applets.
  • Developed UI modules using AngularJS, Node.js, JavaScript, jQuery, CORDOVA, CSS3 and HTML5.
  • Good knowledge on creating services with Angular 4 @injectable property, as to make the service available for dependency injection when creating components.
  • Moderate working experience on CSS Pre-Processor LESS, SASS, Media Queries using mix ins, functions, custom grid systems following object oriented modular CSS patterns; Working with complex CSS Layouts, Positioning, Key frame Animations and Pseudo Elements along with JavaScript task runners like Grunt JS.
  • Good working experience with MVC and View Model patterns in creating and managing views, partial views, web API's using ASP.NET MVC, custom error pages.
  • Worked closely with back end team to implement AJAX call to REST APIs and update dynamic functionality of HTML in Angular 5.
  • Strong experience in working on modern full stack JavaScript environment like MEAN (Mongo, Express, Angular, Node) for developing single page applications.
  • Expertise in building strong websites confirming Web 2.0 standards using Yahoo User Interface ( Confidential ) Framework, jQuery, HTML, XHTML, DHTML & CSS to develop valid code and table-free sites
  • Experience using ECMAScript 6 with React.js and transpilation of ES6 to ES5 using Babel.
  • Experience in Vue.JS for building apps and declarative templates with data-binding, created some custom directives in the application.
  • Played around Higher Order functions or lambda programming in JavaScript to implement pure functions in redux as well as redux such as Map, Reduce, Filter, Spread Operator and Object. Assign for cloning an existing object.
  • Experience in implementing Component life cycle architecture, store actions, using socket. io in React-
  • Redux app to handle real time data, installing React Router, Thunk Redux for API calls in React JS
  • Experience Building Hybrid Applications using Apache Cordova and PhoneGap, which includes frameworks for Front End development, such as jQuery Mobile and jQuery.
  • Developed Interactive graphs using D3.js with JSON data.
  • Experience in using Node JS and Express for making calls (GET, POST, PUT, DELETE) for triggering or fetching data from Restful API's provided by the backend team.
  • Worked with Docker to easily build, deploy and run distributed apps and provide operating system level virtualization on Windows and Linux.
  • Fixed the HTML errors in Site Core content editor.
  • Experience in Version Control tools like CVS, GIT, SVN and Clear-Case for Source Code version management.
  • Working knowledge in cloud technologies Amazon webserver, EC2, S3, IAM and Load Balancers Tools/ frames work puppet, Git, GitHub, Docker, WinSCP, putty.
  • Maintained the user accounts IAM Roles, VPC, RDB, Dynamo DB, SES, SQS and SNS services in AWS cloud.
  • Hands-on experience in AWS cloud resources to better achieve a lower cost and higher performance/uptime.
  • Worked with Relational and NOSQL databases like MongoDB, Oracle, PostgreSQL, Confidential and DB2. Hands on experience writing SQL Queries.
  • Wrote proof of concept for transferring current services to Microsoft Azure and Bot services.
  • Experience in developing Ext JS components like Grids, Toolbars, Panels, Combo-Box and Buttons.
  • Strong knowledge on micro services, Docker containers and Hadoop.
  • Migrated moderate workloads from on premise to Azure laaS.
  • Published web services APIs using Azure API management service.
  • Experience in unit testing tools using Jasmine, Karma, Junit, Mocha, Chai, Protractor and Selenium unit testing framework along with TDD environment and expertise in Web pack, Gulp and Grunt.
  • Involved in using various IDE's like Dreamweaver, WebStorm, IntelliJ, Notepad++, Eclipse, Sublime Text 2, Brackets. and Visual Studio.
  • Followed Waterfall and Agile/Scrum methodology of software development, which satisfies the customer through the early and continuous delivery of valuable software.

TECHNOLOGY COMPETENCIES:

Web Technologies: HTML 5, CSS 3, JavaScript, jQuery, AJAX, JSON, PHP, XML, XHTML, XSLT, Bootstrap, Angular JS, Angular 2/4, Angular 5, React JS, Express JS, Node JS, Backbone.JS, SASS, YEOMAN, GULP, GRUNT, WEBPACK, BOWER.

Programming: Languages C, C++, Java.

IDE & Editor: Net Beans, Eclipse, Visual Studio, Web Storm, X-Code, Brackets, IntelliJ, Vim, Sublime Text, Atom, Notepad++.

Build Tools: Maven, Ant, Jenkins, Gradle.

Debugging tools: Firebug, Bugzilla

Chrome Developer Tools: , TIBCO.

Other Tools: Adobe Photoshop, Adobe Dreamweaver, Firebug

Chrome Development Tools: , Docker, Browser stack, JS Hint, JS Lint, Windows Movie maker, MS Office. Web/APP Servers Restful Web Services, Apache Tomcat, HTTP Web Server, Jetty Server, Nginx, Web Logic. Version Control Git Hub, Perforce, TFVC, CVS, Apache Subversion.

Database: Mongo, MySQL, NoSQL, Oracle

WORK EXPERIENCE

Sr. UI Developer

Confidential, Austin, TX

Responsibilities:

  • Involved in the Software Development Life Cycle phases like Requirement Analysis, Implementation and estimating the time - lines for the project.
  • Designed dynamic, cross-platform pages using HTML 5, CSS 3, JavaScript and with the addition of Bootstrap 4 for a responsive menu navigation interface.
  • Set up base ReactJS structure with the Create-React-App package.
  • Used React JS to create Controllers to handle events triggered by clients and send request to server.
  • Developed custom directives (elements, Attributes and classes) using angular.js.
  • Participated in development of a well responsive single page application using
  • React JS framework and JavaScript in conjunction with HTML5, CSS3 standards, with front end UI team.
  • Created Angular 2 custom pipes to format the data before displaying it to the user and used Angular 2 Forms API to get the data from the user.
  • Creating pages in Site Core and validating the HTML5 code with W3C Validator.
  • Developed various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.
  • Created Angular 5 components, implemented interpolation, input variables, Bootstrapping, NgFor, NgIf, Router Outlet, binding the events, decorators.
  • Designed the single page application (SPA) with Model-View-Controller (MVC) architecture using AngularJS, React, React Native framework.
  • Wrote Angular interceptor for redirections of pages based on redirection keys comes from AJAX success scenarios and make watches on pending AJAX calls to load loader(spinner)
  • Involved in matters relating to Angular 5 to ensure products were released in a timely fashion and that the code remained organized.
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 4.
  • Maintain passwords, data integrity, file system security and SIP accounts for computing environment using Azure Active Directory.
  • Used Ext.js theming with SASS, CSS customization, localization and controls like grid, datastore, panels, tab panels, windows.
  • Used Redux methods like Action creator, Dispatcher, Reducer, create Store, combine Store, middleware, subscribe to work with Redux.
  • Installed react-redux package to bridge between react and redux and passed redux store as props to react by nesting react components inside of provider component.
  • Experience in Node.js modules like grunt, bower, express and mongoose.
  • Configured multiple websites on Apache http server using VirtualHost and reverse proxies.
  • Utilized Angular to build high-quality, scalable and reusable components like multi-field form elements and background file uploads and used Angular-Router for app routing.
  • Implemented page routing with the use of React-Router to create a Single Page Application (SPA) for quick, responsive pages and dynamic navigation through the menu.
  • Created Res-useable components, Custom Modules, Pipes, Services in Angular 4.
  • Involved in developing UI pages using $http in Angular 5 for calling the Rest API from Backend.
  • Created Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.
  • Expedited on database like MongoDB, experience with Mongoose JS framework to interact with Node JS server-side framework.
  • Involved in design and Implementation of iRecruitment in DMZ using Firewalls, External Application Server and Reverse proxies.
  • Tested NodeJS/Express based Web API using Postman to verify functionality.
  • Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
  • Setup Jasmine, Karma for UNIT and Functional Testing of JavaScript.
  • Used agile methodology for the software development.
  • Used Jira as a device for venture following and administration where we refresh the day by day undertakings performed.
  • Used Git for rendition control and WebStorm IDE.

Environment: HTML5, CSS3, jQuery, JavaScript, Typescript, AJAX, Spring, Struts, Hibernate, JSP, Unix, XHTML, XML, XQuery, SASS, Spring, DOM, MVC, Site Core, Adobe Flash, Adobe Photoshop, RestAPI, Redux, Dreamweaver, Angular.js, Angular 2/4/5, backbone.js, React.js, node.js, Ext.js, bootstrap, agile, Oracle, Jira, GIT.

Sr. UI Developer

Confidential

Responsibilities:

  • Developed High level and detailed level design documents based on business requirements provided.
  • Designed, developed and test HTML, CSS, ES6, jQuery and React JS, Redux that meets accessibility of web browser.
  • Developed web applications using ES6 features such as multi - line strings, destructuring assignments, enhancing object literals and arrow functions.
  • Familiar with the Flux architecture and components involved (Stores, Dispatchers, Actions) thorough knowledge Virtual Dom implementation within React.
  • Built an Automated shell script which checks all the required versions and installs any missing dependencies to minimize the stress in installing Cordova on local machines to test the application on android and iOS platforms.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Migrating some of the applications from AngularJS 1 to Angular 2 and componentize the code as per the Angular recommendations for better testability.
  • Implemented flux pattern by using Redux framework as a core dependency.
  • Responsible for the build of all new VIPs based on 3-tier approach to design.
  • F5 was the predominant technology for load balancing and reverse proxies.
  • Cooperate with UX team and redesigned using Angular-Bootstrap and Angular-UI to improve business competencies, also makes the website more attractive.
  • Use Angular 2, Ionic2&3, Firebase, and Cordova to create a messaging application for Android and iOS.
  • Good involvement in actualizing MVC systems like Angular.js for AJAX information calls utilizing the $http benefit.
  • Implemented a 'server less' architecture using API Gateway, Lambda, and Dynamo DB and deployed AWS Lambda code from Amazon S3 buckets.
  • Used CSS3, Bootstrap and wireframes for getting the dashboard responsive.
  • Created a Lambda Deployment function and configured it to receive events from your S3 bucket.
  • Used Redux Asynchronous actions to make the app fully asynchronous.
  • Coordinated with the Architect and mobile development team in scaffolding for developing the Mobile application with latest technologies like React Native and Redux Frameworks.
  • Used Polymer JS with techniques like AJAX, DHTML and DOM scripting for building interactive web pages.
  • Experience with React Native framework in developing apps on cross mobile platforms.
  • Expertise in React JS framework and integrate them to Node JS server-side code.
  • Experienced working with NPM modules (Grunt, Bower, Express, Mongoose).
  • Watched project changes with Grunt task runner and installed latest version of libraries with NPM and Bower based on running in the Node JS environment.
  • Wrote Angular catch management service for optimization of web application and configured with gulp. js to test the Angular code with JS Hint, run unit tests with Jasmine-Karma, compile LESS and concatenate and minify the source code for deployment.
  • Responsible for parsing JSON data to & from the server for presentation & storage purposes in the project.
  • Worked with JASMINE unit test framework to write unit tests for JavaScript code.
  • Involved in AGILE Methodology and participates in SCRUM meetings.
  • Coordinated with the business on User Acceptance Tests (UAT) and to get the approval from business on the design changes.

Environment: HTML5, CSS3, JavaScript, React JS, Node JS, AJAX, Typescript, Responsive Web Design, JSON, Agile methodology, Sublime, GIT, Mongo DB, Mongoose, MySQL, Redux, Jasmine, Karma, Grunt, Protractor, Microsoft Visual Studio Code.

UI Developer

Confidential, Chicago, IL

Responsibilities:

  • Developed and Maintained critical components of website, including shopping cart, quick view, and checkout page, using React Components.
  • Worked Closely with Designers to Understand and redesign the Package Customization and Service Locator Modules using HTML 5, CSS3 and jQuery for Confidential e - commerce application.
  • Created HTML pages from the PDF's given by the UX and used AngularJS to retrieve data from the rest services.
  • Designed and implemented the user interface using HTML5, XHTML, XML, CSS3, JavaScript, and Angular JS.
  • Wrote and integrated custom Cordova plugins, OAuth and GPS using native code, Objective C and Android Studio.
  • Developed the website using ASP.NET and worked on discussion forum using ASP.
  • As a UI Developer, assisting my team in developing two different Web-based applications and managed in developing various web pages of the ecommerce website.
  • Developed the front-end featuring rich web interface implemented using JavaScript libraries like jQuery, backbone.js.
  • Used advanced level of jQuery, AJAX, JavaScript, CSS and pure CSS layouts.
  • Used jQuery core library functions for the logical implementation part at client side for all the applications. Used D3.js for interactive data visualization.
  • Worked on responsiveness of the application and explored the fixed width and fluid layouts using the Bootstrap.
  • Developed the application Using Java Server Faces Ext JS tag libraries.
  • Developed and implemented UI controls and APIs with Ext JS.
  • Developed and improved application using MVC Framework backbone.js, AngularJS and Bootstrap.
  • Used jQuery plug-ins for Widgets, Menus, User Interface and Forms.
  • Involved in developing HTML and JavaScript for client-side presentation and, data validation on the client side with in the forms.
  • Git is used as a version control tool and Jenkins is used for continuous integration of builds.
  • Wrote application level code to perform client-side validation using jQuery and JavaScript.
  • Used agile process time-boxed, fixed schedule Sprints of 1-4 weeks, to deliver new feature quickly and frequently.

Environment: HTML, CSS, AngularJS, JavaScript, Ext JS, React JS, jQuery, Backbone.js, Bootstrap-Sass, Node.js, Gulp.js, jQuery, JSON, Sublime Text, Siebel, Web Methods, Fire bug, HPQC, GITHUB, Jasmine.

UI Developer

Confidential, Burlington, MA

Responsibilities:

  • Involved in the Software Development Life Cycle phases like Requirement Analysis, Implementation and estimating the time - lines for the project.
  • Designed Frontend with in object-oriented JavaScript.
  • Used Wireframe for UX designing and implemented responsive web design based on it.
  • Integrated multiple REST services with UI components.
  • Designed Frontend with in object-oriented JavaScript Framework like bootstrap, and Angular.js 1.x/2.
  • Created proof-of-concept using responsive web design, HTML, GIT and CSS.
  • Designed and developed user-interface for major modules of the project using ASP.NET controls.
  • Developed HTML prototypes and UI deliverables, such as wireframes, screen mock-ups, and interface design.
  • Extensively involved in redesigning the entire site with CSS styles for consistent look and feel across all browsers and all pages.
  • Designed Graphical User Interface (GUI) using ASP.NET MVC 4 and the business logic was coded in C#.
  • Designed dynamic client-side JavaScript, codes to build web forms and simulate process for web application, page navigation and form validation.
  • Developed Tabbed pages using AJAX with jQuery and JSON for quick view of related content, providing both functionality and ease of access to the user.
  • Developed Win forms customized properties of a .NET application from XML config file.
  • Designed the email blasts using Adobe software and then implemented them using HTML and JavaScript.
  • Used Agile methodology for the software development.
  • Extensively participated in developing the website across different browsers and performed cross-browser testing.
  • Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.

Environment: JavaScript, AngularJS, jQuery, bootstrap, HTML, CSS, JSF, DHTML, CSS, jQuery, AJAX, jasmine and GIT.

Jr. UI Developer

Confidential, Columbus, OH

Responsibilities:

  • Involved in developing the UI pages using HTML, DHTML, CSS, and JavaScript.
  • Coordinated with Photoshop designers to implement mockups and the layouts of the application.
  • Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
  • Developed web pages with functionalities like login, register, forgot password, Email, Filters using JavaScript, jQuery and HTML.
  • Involved in writing jQuery - based Ajax requests using jQuery. Get (URL, DATA, CALLBACK, TYPE) or jQuery. Ajax(options).
  • Creating pages in Site Core and validating the HTML code with W3C Validator.
  • Responsible for creating the screens with table-less designs meeting W3C standards.
  • Designed frame-less web applications using CSS preprocessors like SASS, LESS as per W3C Standards.
  • Developed Tabbed pages using AJAX with jQuery and JSON for quick view of related content, providing both functionality and ease of access to the user.
  • Developed Interactive GUI Screens using JavaScript, jQuery & Ajax.
  • Eased using JSON parse, stringy methods to create and retrieve JSON data.
  • Created Oracle MySQL scripts to update data in various systems to support user request.
  • Used Subversion (SVN) as a repository tool and as a version control.
  • Eased working with the agile methodology which allows for Changes in the project, focuses on business value, focuses on users and improves quality. Got aware of Scrum methodology.

Environment: HTML, DHTML, CSS, JavaScript, jQuery, SASS, JSON, MySQL, AJAX, Agile, Scrum, SVN.

Java Developer

Confidential

Responsibilities:

  • Developed application using Java Spring Framework and used Eclipse Integrated Development Environment (IDE), SVN, and Ant.
  • Developed the UI Layer using Struts, CSS, JSP, JavaScript, JSTL, XML and XPath.
  • Used advanced level of HTML, XML, AJAX, JavaScript, CSS and pure CSS layouts.
  • Developed the presentation layer using Struts MVC.
  • Developed PL/SQL programming on Oracle database using Oracle SQL Developer and Java JDBC technologies.
  • Wrote custom Query plugins and developed JavaScript functions to build a bleeding-edge, AJAX-driven user interface.
  • Created Ajax calls to exchange (request / responses) information with database.
  • Written Junit test cases for unit testing and load testing for various service codes.
  • Used SVN for version and source control.
  • Used XML Web Services using SOAP to transfer information to the Credit Monitoring Systems.
  • Developed and designed XML Schemas to transport and store data.
  • XML was used to simplify data and allow for Platform Changes, as well as making data more available across the applications distributed platforms.

Environment: J2EE, SQL, HTML, XML, XSLT, XPATH, CSS, JavaScript, Struts, jQuery, JSP, JSON, SOAP, AJAX, DOM, SVN, Eclipse.

Skills: LINUX, MAC, MAC OS

Additional Information: Operating systems Windows All Versions, LINUX All Versions, Mac OS. Testing Shallow Renderer in React JS, Jasmine, Mocha and Karma. Methodologies Agile, Waterfall.

We'd love your feedback!