We provide IT Staff Augmentation Services!

Ui Developer Resume

3.00/5 (Submit Your Rating)

Atlanta, GA

CAREER SUMMARY:

  • 6 Years of hands - on experience in web designing and User Interface Development/ Front End User Interface using WebTechnologies.
  • Sound working knowledge on web development and UI using HTML, CSS, JavaScript, jQuery, Angular2/4, React JS, Node JS and AJAX.
  • Experience with creating prototypes/wireframes of websites from PSD images and working with CSS pre-processors LESS and SASS.
  • Has good understanding and knowledge withimplementing Web services with SOAP and REST.
  • Hands-on experience of Model-View-Controller (MVC) pattern in designing and developing modern single page applications (SPA) in Angular.js.
  • Experience in Graphic and User Experience Design and Transforming Web/Graphic Designers static prototypes into hand-coded HTML.
  • Knowledge in Unified Modeling Language (UML), Flow Chart, Class Diagrams, User Diagram, Activity and Sequence Diagrams.
  • Worked closely with information architects, developers and others to produce a team driven product that lead to top notch user experience.
  • Creative Knowledge in Art creation, modification and conversion- Logos, print media, web page and software interface design using Photoshop, Adobe Flash and Illustrator.
  • Knowledge on relational databases, schema, views, triggers, procedures, functions, query chaining, joins, with also an understanding of NoSQL databases and big data.
  • Developed Graphic User Interface (GUI) to display report data using jQuery in Cross-browser compatibility and Web application scaling.
  • Integrated social media and other content, along with E-commerce and related services, throughout the user experience.
  • Close communication with other development teams that included and front-end designers to ensure that the user interface remained true to spirit in all aspects.
  • Actively involved in SCRUM meetings discussing the requirements, integration of modules and best developmental practices for solution.
  • Have profound expertise in designing and deploying rich Internet/Intranet based web applications with ASP. Net and SQL with MVC based development.
  • Developed POC on Angular 2/4 components and templates for the application.
  • Excellent verbal and written communication skills including polished presentation skills.
  • Experience in third party libraries like Ng Prime, Angular Material Design.
  • Experience in Search Engine Optimization (SEO) techniques to develop web applications.
  • Utilized testing tools Karma (Unit tests), Jasmine and Protractor (End-to-End testing).
  • Efficient Management of Jira for bug & issue tracking.
  • Motivated team player with ability to work under minimal supervision possessing excellent communication, interpersonal, analytical and problem-solving skills.

TECHNICAL SKILLS:

Web Development Technologies: HTML5, AJAX, JSF, JQuery, CSS, CSS3, Angular JS, JavaScript, JSON, Node JS, React JS JavaScript Libraries

Angular.js/Angular: 2/4/5, node.js, React JS

Databases and Programming: My SQL, SQL, PL/SQL, Oracle, SQL Server, Big Data, IBM DB2, Mongo DB.

IDE: Eclipse IDE, NetBeans, Dreamweaver, Firebug, Developer Tools, JS fiddle, Atom, Web Strom, Sublime Text, Visual Studio 2012, 2013.

Web/Application Servers: Web Sphere 7, Web Logic, WAS, Apache Tomcat 6.0, JBoss 4.0, XML, DTD, XSL, XSLT, XML Schema, SAX and DOM Parsers, JAX-WS, CXF

Web services: REST API

Networking: Project Server MS IIS, DNS

Design Methodologies: UML, J2EE Design Patterns

Design Tools: Rational Rose, Star UML.

Publishing Tools: Adobe PageMaker, MS Office

SVN, Git, IBM: Clear case, Subversion

Methodology: Agile, Waterfall, SCRUM, TDD

Operating Systems: Windows Vista/7/8, UNIX, Linux

Cloud Computing: Amazon EC2, AWS Lambda, Amazon SQS, AWS Identity and access management, AWS Cloud Watch

Tools: Apache ANT, Maven, Log4j, JUNIT, Jenkins

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta, GA

UI Developer

Responsibilities:

  • Designed the front end applications, user interactive web pages in a professional manner with using web technologies like HTML, DHTML, XHTML, XSL, XSLT and CSS.
  • The project operates on agile project development cycle with Bi-weekly sprints, daily standup, retrospective sessions and sprint planning.
  • Involved in requirement gathering, designing, development, UI reviews, and maintenance.
  • Designed and developed the agent portal using framework Angular 2/4 along with HTML5, CSS3, and Typescript.
  • Built highly reusable UI components with Angular 2/4 and Styled Components to increase scalability and reusability.
  • The portal is made responsive using CSS3, preprocessors like SASS, Bootstrap, and media queries to support desktop and tablets.
  • Written modular, secure, and well-tested front-end code in Typescript, HTML5 and CSS using the latest web.
  • Created typescript reusable components and services to consume REST API’s using Component based architecture provided by Angular 4.Explored various emerging JavaScript technologies such as Node.js and Backbone.js for future product and feature development
  • Implemented HTTP requests using Rxjs Observable library to handle multiple values over time.
  • Used REST client / POSTMAN to check the response of various API's, Swagger UI as a visual documentation for back-end implementation and client-side consumption. Handled various exceptions based on the response.
  • Developed Angular service for static selection () data in the Angular SPA’s run block.
  • Worked on custom URL’s to land the user in the application.
  • Implemented Angular Router to enable navigation from one view to the next as agent performs application tasks.
  • Worked on customer’s cart including the add/remove items, save items in cart.
  • Created a build process for different environments like develop, staging and production.
  • Demonstrated knowledge of code reviews, unit and regression testing.
  • Used Web pack to build Typescript modules.
  • Involved in writing test cases using Jasmine and Karma to ensure 100% code coverage.
  • Generated the code coverage report using Istanbul.
  • Used GIT for source control and JIRA for tracking purposes.
  • Followed the coding standards, it makes for easier modification in future releases, Wireframes and prototypes created with Azure.

Environment: HTML5, CSS3, JavaScript, JSON, Angular 2/,4, NPM Typescript, Redux-Thunk, D3JS, REVIZ, VS Code, GitLab, GitHub, Node.js

Confidential, San Jose, CA

UI/React JS Developer

Responsibilities:

  • Worked closely with Business Analysts and Product team in understanding the technical requirements of each project and prepared the use cases for different functionalities and designs.
  • Implemented various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and redux library
  • Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Worked with React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Experience working on ReduxUni-directional data-flow achieving the predictable application behavior.
  • Used ES6 and JSX with react for component development.
  • Used Ajax, JSON to send request to the server to check the functionality of the websites.
  • Added Dynamic Functionality by creating and dispatching Action Creators that deployed Actions.
  • Maintained STATES in the store and dispatched the ACTIONS using Redux.
  • Worked closely with QA team in fixing the reported bugs/defects and checking cross platform Compatibility.
  • Used Saga Middleware, Redux-Promise in application to retrieve data from Back-End.
  • Responsible for React UI and architecture, building components library, including Tree, Slide-View, and Table Grid.
  • Used Redux to maintain state of react application. Used Redux-Thunk and Redux-Saga for asynchronous calls in the different applications
  • Implemented stable React JS components and stand-alone functions to be added to any future pages.
  • Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
  • Called the Restful web services calls for POST, PUT, DELETE and GET methods.
  • Used React JS for templating for faster compilation and developing reusable components.
  • Created Cross-Browser compatible and standards-compliant CSS-base page layouts.
  • Designed table-less layouts using CSS and appropriate HTML tags as per W3C standards.
  • Utilized React and created efficient data flow architecture to create a lightweight and render efficient web app.
  • Implemented the Drag and Drop functionality using React-Draggable.
  • Used React JS to create views to hook up models to the DOM and synchronize data server as a Single Page Application (SPA).
  • Performed Unit testing with Jest.
  • Working on tools like Grunt, Gulp and Jenkins
  • Node JS for heavy DOM manipulation.
  • Developed server side JavaScript using Node JS.

Environment: HTML5, CSS3, JavaScript, NODE JS, REACT JS, Redux, JQUERY, JIRA, AJAX, JSON, XML, NodeJS

Confidential, Phoenix, AZ

UI Developer

Responsibilities:

  • Responsible for the design of web applications right from the conceptualization stage to its implementation and maintenance.
  • Experience in Design with a Good background working in Wireframes, Prototypes and Mock-ups.
  • Developed UI using HTML, CSS, jQuery and JavaScript for interactive cross browser functionality and complex user interface.
  • Participated in meetings with the end-clients to develop layout, color scheme for the web page and implemented them.
  • Refactoring the code with Angular JS and created new modal Templates by using ng- show and ng-hide in-built directives.
  • Used Angular JS to implement rich functionality in various pages: form validation, grid, search, sort, pagination, authentication, slide pages, users switch etc.
  • Working with Angular routers like UI router to establish routing between Nested html views.
  • Leveraged Two-way data binding through scope in applications built on AngularJS.
  • Used different Angular built in services for all data access, encapsulating URLs and Standardizing data access interfaces.
  • Developed user interactive dialogs and toasts for error and success messages using Angular Material.
  • Worked with designers to create mockups for the client screen per the provided wireframes.
  • Analyzed and parsed the response of JSON/XML to update DOM.
  • Involved in Spring framework for middle tier and spring-hibernate for data access.
  • Fabricated style sheets to manage the look-and-feel of the site using CSS, bootstrap and XML.
  • Experience with common front-end development tools such as Babel, Web pack and Grunt.
  • Developed AJAX based web-based UI framework by utilizing jQuery library.
  • Well Versed in using Jira for tracking issues, defects and project management.
  • Used jQuery plug-in to implement features as a light box, sliders and other intuitive features.
  • Worked extensively with the backend team to integrate the HTML code into JSPs .
  • Worked with PHP for server-side scripting and had an experience in working with XSLT .
  • Experience in using various IDE’s like MS Visual Studio, Notepad++ and sublime text.
  • Developed components involving closures, event handling and Object-Oriented Java Script.
  • Developed the custom data grids upon jQuery framework to deliver the business data Involved in daily defect triage calls, fixed various serious defects based on their impact on the application.
  • Worked upon the dashboard for the project which contains a variety of charts and drag-and-drop components using jQuery UI library

Environment: HTML, XML, CSS, AJAX, JavaScript, AngularJS, jQuery, JSON, JSP, C#, Adobe Dreamweaver.

Confidential

Web Developer

Responsibilities:

  • Developed programs to port the xml data to the database to make the website XML driven.
  • Story board design and multiple role web authentication.
  • Worked with CSS Selectors, classes, pseudo classes, and Inheritance and cascade concepts .
  • Used CSS to embed the online videos for product introduction.
  • Developed UI using IDE Tools like Eclipse , Net Beans for Web development.
  • Implemented Caching, Session State, Cookie Management, view state, POST and GET techniques.
  • Profound Knowledge in Document Object Model (DOM) and DOM functions.
  • Implemented the Drag and Drop functionality using jQuery framework.
  • Worked with several jQuery plugins to make Rich Internet Applications to look intuitive.
  • Built dynamic e-mails by using HTML, XHTML, CSS and JavaScript.
  • Involved in debugging the Java code to understand the interaction between modules in the project.
  • Used AJAX, JSON along with jQuery to request data and response processing.
  • Usage of Dependency Injection, DOM manipulation, Directive and Module design.
  • Developed applications for the web site in certain media sections.
  • Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
  • Involved in peer-to-peer code reviews and functional testing.
  • Good knowledge in creating functional specifications with visual design mockups in Adobe Photoshop, Adobe Illustrator and Adobe Flash .
  • Providing best marketing strategies to land the websites on the best results in the search engines.
  • Experience in participating support calls and war rooms for the systems failure.
  • Designed XML files to maintain contents like video, images, audio and display them in flash application.
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
  • Optimizing the website using search strategies like link building, online submissions, social bookmarking.
  • Usage of AJAX programming to interface with MYSQL database.
  • Making website GUI design by using Twitter Bootstrap.

Environment: HTML, CSS, JavaScript, jQuery, AJAX, DOM, XHTML, Twitter Bootstrap, MYSQL.

We'd love your feedback!