Ui/ux Developer Resume
St Louis, MO
SUMMARY:
- Over 7+ years of experience in Software Development Life Cycle (SDLC) in developing and designing user experiences of Internet/Intranet applications using HTML/HTML5, CSS/CSS3, XTHML, XML, JAVASCRIPT, jQuery, JSON, JSTL, AJAX, Angular JS, ReactJS, NodeJS,Backbone.JS that follows W3C standards.
- Expert in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of future pages.
- Good knowledge in Twitter Bootstrap and Responsive Design.
- Excellent working knowledge and thorough exposure on compatibility issues with different versions of browsers like Internet Explorer, Mozilla Firefox, Safari and Google Chrome.
- Experience in using the JavaScript frameworks jQuery, Angular.js, Backbone.js, node.js & Twitter Bootstrap.
- Good understanding of Document Object Model (DOM) and DOM functions.
- Expertise in client side designing and validations using HTML, HTML5 and JavaScript.
- Skilled at analyzing and solving browser compatibility challenges and possesses ability to maintain consistency and well commented HTML and CSS markup.
- Knowledge on Angular 2.0 modules, classes, components, and templates.
- Working experience on integrating back - end technologies (Node.JS) with JavaScript frameworks (AngularJS) by using AJAX andJSON.
- Worked in different changed procedures of Angular1.x to Angular 2.0 such as, @Route, Router Outlet, router-link etc.
- Familiar with SQL Database like MongoDB and Apache.
- Expertized in Object Oriented JavaScript concepts and Angular 2.0 Architecture.
- Frontend development skills including JavaScript and experience with one or more of its modern frameworks including React/Redux, Vue.js, Ember.js, Angular.js
- Experience on working with CSS background, Layouts, Positioning, Text, Border, Padding, Pseudo Classes, Elements and CSS behaviors in CSS.
- Expertized in using bug tracking tools like JIRA, Rally and Quality Center.
- Extensively used version controls like SVN, GIT, TFS and Bit bucket.
- Experience working extensively on both UNIX based and Windows Environments.
- Excellent oral and written communication and interpersonal skills.
- Involves in understanding functional specifications and developing creative solutions to meet business requirements.
- Ability to learn and adapt quickly to the emerging new technologies.
TECHNICAL SKILLS:
Web Technologies: HTML, HTML 5, DHTML, CSS, CSS3, XHTML, XML, JavaScript, TypeScript, ES6, Vanilla JS, jQuery, JSON, AJAX, Angular JS and React JS.
Editing Tools: Notepad++, Adobe Dreamweaver, Sublime Text Editor, Visual Studio.
Application servers: WebSphere, WebLogic
Database: Oracle11g, MySQL.
Operating Systems: Windows, Mac, Linux.
Version Controls: SVN, GIT, JIRA
PROFESSIONAL EXPERIENCE:
Confidential, St.louis, MO
UI/UX Developer
Responsibilities:
- UI Components designing and development using ReactJS, Redux and JSX.
- Implementing different modules in ReactJS to integrate with designs and requirements.
- Extensively involved in redesigning the entire site with CSS styles for consistent look and feel across allbrowsers and all pages.
- Developed robust, responsive Ajax driven UIs with AJAX, CSS3, DHTML, HTML5, React JS, JavaScript and jQuery.
- Worked on Webpack for build and webpack-dev-server a server.
- UI Components designing and development using ReactJS, Redux and JSX.
- Implementing different modules in ReactJSto integrate with designs and requirements.
- Extensively involved in redesigning the entire site with CSS styles for consistent look and feel across all browsers and all pages.
- Improved user experience by designing and creating new web components and features
- Working with ECMAScript 6 features and using Babel, web pack with es2015,reactJSX presets.
- Expert in creating bundling complex applications using webpack or packaging it using gulp/grunt.
- Develop various screens for the front end usingReactJSand used various predefined components from NPM (Node Package Manager) and Redux library.
- Developed single page applications usingReactRedux architecture, ES6, web pack and grunt.
- Extensively worked on ES6 new features such as Arrow functions, Classes, Iterators and Generators.
- UsedReactRouter to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with the server.
- Worked on ReactJS Virtual DOM and React views, rendering using components which contain additional components called custom HTML tags.
- Participated in design brainstorming sessions, technical design reviews, formal code reviews, bug triage, and functional walkthroughs.
- Involved in designing and developing web pages using HTML 5, SASS,Hybris Integration, React JS, Redux, Flux, Node JS.
- Developed a front-end web application for Global Network Operations using React JS, Redux, ES6/Babel and Webpack.
- Added Dynamic Functionality by creating and dispatchingAction Creatorsthat deployed Actions.
- Created and usedReducersthat received said Actions to modify theStore State Tree
- ImplementedReactcontainerandpresentationalcomponents(as Stateless and Functional components when applicable).
- Implemented stableReactcomponentsandstand-alone functionsto be added to any future pages.
- UsedReact JSfortemplatingfor faster compilation and developing reusablecomponents.
- Worked on React JS Virtual Dom and React views, rendering using components which contain additional components called custom HTML tags.
- Configured Web pack to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. based on build target.
- Extracted reusable logic from components as Higher-Order Components such as infinity scroll to achieve more flexibility.
- Use React JS to create more responsive web pages, which can be compatible with all the browsers and compatible with the different devices.
Environment:ReactJS, Redux, Jest, NodeJS, Responsive Web Design, jQuery, Webpack, JSON, JIRA, Ajax, JSP, DOM, JUnit, SQL, PL/SQL, Oracle, Bootstrap, Protractor, Microservices.
Confidential, St.louis, MO
UI Developer
Responsibilities:
- Design, build, test and maintain scalable and stable off the shelf application and Medical management applications like Web-Auths, Member Center, Prior AuthLoader and TruCare wrapper services based on the technologies Java, J2EE, Spring, Angular, REST, SOAP, Java Script, Node.JS, Express.js, JQuery, XML, JSON, TIBCO, EMS, Oracle, TeraData, MongoDB NoSQL Databases.
- Implement REST based micro services to replace legacy TIBCO inbound and Outbound services in order to process Member Authorization data from TruCare system into Amisys claims system adhering to Centene healthcare standards.
- Develop Single Sign On solution for the Web-Auths and Member Viewer applications using Centene SSO framework, SAML LDAP application protocol.
- Contribute to the entire implementation process for new applications and enhancements to existing applications.
- Analyze functional and system level user stories, tasks and issues and conduct Sprint and release planning and implements maintenance and feature sprints.
- Create change task(CTASK) and change requests(CR) in ServiceNow for biweekly deployments and assign them to the respective group.
- Involved in developing Class diagrams in UML showing generalization and other relationships, Sequence
- diagram describing the interaction of objects over time.
- Develop server side restful web services using Spring, Hibernate and other related java frameworks process XML and JSON.
- Create node.js applications for RESTful APIs in support of specific deliverables.
- Develop the User-Interface screens involving HTML5, CSS3, JavaScript, JQuery, Bootstrap, Angular, Ionic, Cordova.
- Assist in containerizing the applications using Docker and Kubernetes. Also using Helm to define, install, upgrade and manage complex kubernetes applications.
- Working on complex SQL queries and PL/SQL packages, functions and stored procedures.
- Using Jenkins for Continuous Integration during the project development.
- Using the following tools to accomplish day to day work.
- Bit bucket, service now, JBoss, FileZilla, Jira, Confluence, Postman, Studio 3T, IntelliJ Idea,
- STS, VS code, Git. Microsoft SQL Server 2008.
- Meet with business partners to understand business needs.
- Conduct root cause analysis and complex performance tuning.
Environment: HTML, HTML5, CSS3, Ajax, JSON, JavaScript, TypeScript, Angular4, Bootstrap, less CSS, SASS, Jasmine, Karma, grunt, gulp, GIT, JIRA.
Confidential, Bellevue
Sr. Front End Developer
Responsibilities:
- Worked in a team involved in developing the UI, layout and front-end programming for the web applications using HTML, CSS, jQuery, JavaScript and Angular.
- Designed and developed the portal using Angular2/4 along with HTML5, CSS3, and Typescript and Bootstrap.
- Built custom Angular 2/4 Components and Services for single-page web application and Dependency Injection to add the functionality of components at run-time.
- Created multiple reusable components and services using Angular 2 built-in and custom directives.
- Worked with diverse team of product owners and UX design team in a fast-paced environment, with quick iterative cycles.
- Used WebPack to bundle TypeScript and JavaScript modules and used Scaffolding tools like Yeoman to create the skeleton of the web application. Utilize package mangers like Bower and NPM.
- Worked on Angular 4 by consuming Restful web services & Used Angular 4 forms like Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server and client side.
- Implemented HTTP requests using RxJS Library to handle multiple values over time.
- Enhanced legacy application by building new components in Angular 4 and TypeScript with REST wrapper around the existing backend java services as well as various enterprise web services integration.
- Created TypeScript reusable components and services to consume REST API’s using Component based architecture provided by Angular 4.
- Experienced in React JS and working with React Flux architecture. Experienced in working with Redux architecture.
- Created Angular 4 components, implemented interpolation, input variables, Bootstrapping, NgFor, NgIf, binding to the hidden property.
- Involved in making the application Responsive using Bootstrap and used SASS pre-processor.
- Written unit test cases using jasmine and karma.
Environment: HTML, HTML5, CSS3, Ajax, JSON, JavaScript, TypeScript, Angular4, Bootstrap, less CSS, SASS, Jasmine, Karma, grunt, gulp, GIT, JIRA
Confidential, Austin-TX
Sr. Front End Developer
Responsibilities:
- Developed a front-end web application by using Angular 2/4, HTML5 and CSS3.
- Used Angular-CLI for initializing and for project setup with scaffolding features.
- Created Typescript reusable components and services using Component-based architecture provided by Angular.
- Implemented Angular component router for navigation, Angular services to connect the web application to back-end made use of ES6 features.
- Wrote application level code to interact with backend and consume the JSON by using RXJS Observables.
- Updated the application with new features of Angular2/4.
- Designed responsive user interface using Bootstrap 3.
- Used HTML 5, Cascading Style Sheets (CSS3), Bootstrap 3 to develop and implement a user-friendly UI design for the presentation layer.
- Used HTTP Request to get data from web servers and process JSON data to render in the UI by using observables.
- Maintained source code versions using Github.
- Implemented Router to enable navigation from one component to another.
- Created custom pipes to format the data before displaying it to the user.
- Used @Input and @Output to communicate between parent component and child component.
- Experience in using directives like ngIf, ngFor, ngStyle etc.,
- Used JIRA tool for task assignment, bug tracking and fixture.
- Coordinated with the QA team for testing the latest releases of the application and bug fixing.
- Followed Agile Methodology for the complete life cycle of the project & Involve In daily stand up meetings.
Environment: HTML, HTML5, CSS3, Ajax, JSON, JavaScript, TypeScript, Angular2, Bootstrap, less CSS, SASS, grunt, gulp, GIT, JIRA.
Confidential, Austin, TX
UI developer
Responsibilities:
- Designing websites and programming various components for large-scale businesses using HTML, CSS3/CSS and JavaScript.
- Used AngularJS, jQuery and JavaScript for designing web pages and developing the business logic.
- Applied Angular 2.0 to follow MVC patterns for improving the source code and maintaining track of it.
- Used latest ES 6 features such as arrow functions, classes, let + const to implement business logic in the application.
- Responsible to make Wire-Frames and convert PSD to HTML.
- Implemented JavaScript to program validation logic coupled with AJAX to provide a flicker-free refresh rate.
- Developed reusable components using Custom Directives in AngularJS
- Developed single page applications using angular.js Used Angular MVC and two-way data binding.
- Web pack was used as a build tool and module binder.
- Worked through cross-browser compatibility issues with layout and styles for all new CSS that was implemented.
- Wrote application level code to perform client-side validation using JQUERY and JavaScript.
- Extensively used CSS and Bootstrap for styling the HTML elements
- Designed layout using the Grid orientation model Bootstrap framework.
- Experienced in React JS and working with React Flux architecture. Experienced in working with Redux architecture.
- Design, develop and test HTML, CSS, jQuery and React.JS-Redux that meets accessibility and web browser standards.
- Adhere to web standards, usability, and best practices with a focus on consistency and usability.
- Solid understanding of React Virtual DOM Algorithm, for React performance optimization.
- Making changes to the existing web applications and creating new components using React JS.
- Built the Simple Page Application by React framework and Redux Architecture
- Develop various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.
- Performed manual testing and used selenium for automation testing before passing on the code to QA team.
- Scrum meetings were held every morning to define daily goals and track team progress.
- Helped new recruits to get trained in tools and languages which were required for this project. Spent daily two hours to upgrade and learn new skills for the project.
Environment: HTML, HTML5, CSS3, Ajax, JSON, JavaScript, jQuery, Angular, React JS, Bootstrap, less CSS, sass CSS, grunt, gulp, GIT, JIRA. C#.NET 4.5.1, ASP.NET, Entity Framework, Swagger Visual Studio 2013, Team Foundation Server (TFS), Web API 2.0
Confidential, Irvine, CA
UI developer
Responsibilities:
- Developed the User Interface using HTML 5, CSS, JavaScript, jQuery, AngularJS and AJAX.
- Responsible for design and development of the web pages from mock- ups.
- Designed dynamic and multi-browser compatible pages using HTML5, CSS3 and JavaScript.
- Programmed and maintained application code with HTML and Coffee Script.
- Worked on less and Sass CSS and bootstrap to make it responsive.
- Worked on MVC framework like AngularJS as the development framework to build single page application.
- Tested all application controllers extensively with mocha/chai and Angular’s built in test facilities
- Wrote application level code to interact with the backend databases Ajax and JSON.
- Designed and Developed Java Script frame work which is wrapper on top of JQUERY frame work and AJAX based UI frame work for UI Configuration widgets
- Implemented client-side Interface using Redux.
- Solid understanding of React Virtual DOM Algorithm, for React performance optimization.
- Responsible for React UI and architecture. Building components library, including Tree, Slide-View, Table Grid.
- Making changes to the existing web applications and creating new components using React JS.
- Developed rich interactive graphics and data visualizations of large structured data in browser-friendly formats.
- Applied jQuery scripts for basic animation and end user screen customization purposes.
- Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, jQValidtor, AutoComplete, Ajax, JSON, Angulars.JS and JavaScript, Bootstrap
- Used Ajax and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Worked on build tools like grunt and gulp.
- Developing XML classes for loading the data from XML files deployed at the server.
- Involved with bug fixing on functionality, performance and designing issues with JavaScript and jQuery
Environment: HTML, HTML5, CSS3, Ajax, JSON, JavaScript, jQuery, Angular.js, React JS, Bootstrap, less CSS, sass, CSS, Backbone.js, grunt, gulp, GIT, JIRA.
Confidential
Web Developer
Responsibilities:
- Developed web pages using HTML, DHTML, XHTML, DOM, CSS, JSON, JavaScript, jQuery and AJAX.
- Designed and implemented different layouts using HTML and CSS.
- Implemented applications using Twitter Bootstrap framework.
- Designed table-less layouts using CSS and appropriate HTML tags as per W3C standards.
- Debug the application using Firebug too traverse the documents and manipulated the nodes using DOM and DOM functions.
- Worked on portals for developing patient online ordering using JavaScript, jQuery and Ajax.
- Created images, logos and icons that are used across the web pages using Adobe Photoshop.
- Used JIRA for bug tracking and issue tracking.
- Worked with JSON for data exchange between client and server.
- Developed the pages that are complaint to W3C and ADA standards.
- Component level design and defined the usage of AJAX to reuse the network bandwidth efficiently and making feel that the user resides in the same page of our website.
- Uses JavaScript for custom client-side validation.
Environment: HTML, CSS, JavaScript, jQuery, AJAX, JSON, JSTL, XML, XHTML, DHTML, Eclipse, Adobe Dreamweaver, JIRA, Twitter bootstrap, SVN, CVS, GIT, PHP, ClearQuest, Harvest, Adobe Photoshop
