We provide IT Staff Augmentation Services!

Ui Developer Resume

5.00/5 (Submit Your Rating)

Cary, NC

PROFESSIONAL SUMMARY:

  • About 5+ years of IT experience as a Front - End UI Developer with exceptional skills in Analysis, Design and Development of high scalable Multi-Tired Web Applications
  • Experience in developing user experiences of Internet/Intranet applications usingHTML4.0/5, CSS2/3, JavaScript, TypeScript, ES6, jQuery, AJAX, JSON, XHTML, Bootstrap, Node.js, Express meeting W3C standards
  • Experience in working with CSS preprocessors like LESS and SASS along with JavaScript task runners like Grunt and Gulp
  • Expertise in developing Single Page Applications (SPA) with MVC Architecture such as AngularJS, Angular 2, ReactJS, Backbone JS
  • Good Knowledge of Flux pattern for State Management in Application Using Redux, RxJs and NgRx
  • Experience with React.JS and React-Redux app and developed real time applications using React JS Flux architecture for creating user interface, displaying data, keeping the user interface up-to-date when data changes
  • Experience in creating maintainable and testable software applications using AngularJS, created Multiple & Nested Views, Routing, Controllers, Services, Custom directives and implemented 2-way data binding
  • Experience in working on Angular 2 orders, Controllers, Filters, Services, Templates, and Events
  • Developed API driven responsive web applications by integrating Angular 2 with Bootstrap and API’s
  • Implemented features of retrieving/modifying charges, load number and dispatch number associated with the load as a part of CFP application using Angular 4.
  • Extensively implemented ES6 for building an interactivecross-platform web application
  • Extensive use of Node.js, Express.js, and MongoDB to create server-side applications
  • Strong experience in working with third party webservices and using AJAX for implementing dynamic webpages where the content can be fetched via API calls, using Restful web services
  • Perform Web Optimization on websites and web services for improved functionality over Cross Browsers and platforms compatibility issues, responsible for Responsive Web Design and hence worked on different browsers like Safari, Firefox, Google Chrome and Internet Explorer.
  • Debugging applications in different browsers using Firebug, and testing applications using QUnit, Jasmine, and karma, Mocha
  • Overriding a template using Angular4, creating own packages for Animations and adding new directives.
  • Experienced in version control toolsGITandSVNApache Tortoise Subversion and various bug tracking tools like Bug-Zilla and JIRA
  • Experience in using build tools, Gulp, Grunt, NPM, Webpack, Webpack-loaders, REST Web Services for package management and installation
  • Experience with full Software Development Life-Cycle (SDLC), Object Oriented Programming and Agile Methodologies

TECHNICAL SKILLS:

Web Technologies: HTML 5, CSS 3, JavaScript, Typescript, Bootstrap, SASS, LESS, AJAX, XML

Framework/Library: jQuery, AngularJS, Angular 2,Angular 4, Node.js, D3JS, React.JS, Redux

IDE & Tools: MS Visual Studio for web, Dreamweaver, Eclipse, IntelliJ, Note pad++, Microsoft Visio, WebStorm

Application Server: Node, Perforce, Webpack, TFS, NGINX

Version Control: Tortoise, SVN, GIT

Package Manager: NPM, Bower, Grunt, Gulp, Webpack

Operating Systems: Windows, Mac, Linux

Methodologies: Agile and Waterfall

PROFESSIONAL EXPERIENCE:

Confidential, Cary, NC

UI Developer

Responsibilities:

  • Designed and developed the agent portal by writing modular, secure, well-tested front-end code using framework Angular2 along with HTML5, CSS3, and Typescript
  • The portal is made responsive using Bootstrap and media queries to support desktop and tablets
  • Designed Sitemaps and Wireframe to clarify complex interactions
  • Implemented Restful API from core using Node.js and Express Framework
  • 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
  • Migrating angular 1, 2 applications to Angular4 features like animations, Pipes and responsible to create new module using Angular4.
  • Experience with Angular 2 & 4 Directives, Dependency Injection, Services, Routing, pipes, Animations, Forms, AOT, Lazy Loading, RXJS
  • Developed models to persist data in MongoDB using Mongoose Driver
  • Developed solutions for adapting content and presentation to mobile devices and browsers
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2
  • Used Web pack to build Typescript modules
  • Implemented HTTP requests using RxJS Observable library to handle multiple values over time
  • Developed secured credit and fraud check flows for customer verification
  • Implemented Angular Router to enable navigation from one view to the next as agent performs application tasks
  • Refactored code to improve its maintenance and extensibility and reduce its complexity
  • Created a build process for different environments like dev, test and production. Demonstrated knowledge of code reviews, unit and regression testing
  • Involved in writing test plan using Jasmine and Karma to ensure code coverage
  • Used GIT for source control and JIRA for tracking purposes

Environment: HTML5, CSS3, SASS, JavaScript, Angular 2, RxJS, Typescript, Agile, Bootstrap, REST API's, Webpack, TSLint, Jasmine, Karma, NPM, GIT, JIRA, MAC and Visual Studio.

Confidential, Los Angeles, CA

Web developer

Responsibilities:

  • Developed user interface by using HTML5, XML, JSON, JavaScript, JQuery and Angular JS.
  • Modified the website by Backbone.js and Angular.js.
  • Followed MVC architecture in AngularJS.
  • Developed the code for Enhancement CR.
  • Strong analytical, communication and interpersonal skills with cross-functional teams.
  • Ability of working independently and excellent skills of solving problem.
  • Ability to rapidly prototype interface designs in hand-coded validating, standards-compliant, and semantically rich code and be aware of cross-browser compatibility and bugs.
  • Bugs in various browsers and difference in versions are understood.
  • Understood the Software Development Life Cycle of the application.
  • Graphic prototype websites are created optimized using HTML and CSS.
  • Developed the code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Business applications are designed by HTML, XHTML and CSS as per W3C standards.
  • Application tested using Grunt JS.
  • Integrated React and Redux to keep track of application state with stores and designed components with dispatched actions that manipulate objects with actions.
  • Created JS components using JSX and used React JSON schema for implementing and building HTML forms out of a JSON schema and using Bootstrap semantics by default.
  • Developed various screens for the front end using ReactJS and used various predefined components from NPM and Redux library.
  • Highly interactive AJAX based applications are integrated with Java.
  • Deployed client-side script using JavaScript.
  • Several browser bugs are fixed and worked on Cross-Browser compatibility.
  • Created cross-browser compatible and standards-compliant CSS-based page layouts.

Environment: HTML/HTML5, CSS/CSS3,JavaScript, AngularJS, Backbone.js, React.js, jQuery, Node.JS AJAX, JSON, Sublime Text.

Confidential

Front End UI Developer

Responsibilities:

  • Designed the Graphical User Interfaces using HTML, CSS, JavaScript and jQuery.
  • Developed the Application as Single Page Application using AngularJS, MVC Framework.
  • Developed the Responsive Web Design using CSS Bootstrap.
  • Configured GRUNT and GULP to compile SCSS (SASS) to CSS using GRUNT plugins Consumed RESTful web service for fetching JSON format data from web server.
  • Used AJAX calls for data updates inUIalong with JSON data parsing.
  • Used jQuery and AJAX to create attractive animations and smooth transitions for a better user experience and used jQueryto traverse through a DOM tree and manipulated the nodes in the tree.
  • Extensively used jQuery for creating various widgets, data manipulation, data traversing, from validations, create the content on the fly depend on the user request, implementing AJAX features for the application.
  • Developed various application functionalities such as search, pagination, filtering using MVVM JavaScript Framework Angular.js.
  • Developed custom Angular.js proxy to send requests to client’s APIs, handling authentication and custom headers.
  • Integrated Angular Fusion Charts reporting component for statistical information display.
  • Involved in TDD for developing and performing test cases using Jasmine and Karma.
  • Developed HTML based Web services in Java which lets the user to track a shipment, find the transit days for a shipment.
  • Designed & developed web services, which capture the leads from various web sources, advertisements and update database using Java and JDBC.
  • Invoked Web services to generate Java classes from XML schema.
  • Implemented JQuery and Java Script to interact with DOM elements, handle events for an interface.
  • Designed PDF, excel and print previews for all the reports in the application using HTML, JavaScript and SQLStored Procedure.
  • Involved in writing and modifying Procedure, Queries, Views & Triggers and calling them from JavaScript using the Temp Net Framework.
  • Written SQLQueries to interact with Oracledatabase.
  • Developed front-end screens with HTML, DHTML, CSS, JavaScript and JSP's. Extensively did client-side validations using JavaScript and developed the required Servlets.

Environment: Grunt & Gulp, HTML, CSS, jQuery, JavaScript, Bootstrap, Jasmine, Karma, SCSS (SASS), Responsive Design, ECLIPSE, SQL server, MySQL, GIT, and MS Office.

Confidential

Junior Web Developer

Responsibilities:

  • Designed the Web application layout and forms usingHTML, CSS, and JavaScript.
  • Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure.
  • Handled all the client-side validations, slide show, hide and show controls, dropdown menus and tab navigation usingJQuery.
  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree.
  • Implemented the DragandDrop functionality using jQuery framework.
  • Used jQuery plugins for Drag and Drop, Widgets, Menus, User Interface and Forms.
  • Used Waterfall methodology as a Software Development Life Cycle and involved in requirement gathering, designing, coding, and testing.
  • Created Mockups and Wireframes for the development of variations of a layout to maintain design consistency throughout the site.
  • Used AJAXto refresh only certain section of the page and reduce the load on the web server
  • Responsible for transforming design mock-ups to W3C standards compliant HTML pages using HTML, XHTML and CSS.
  • Wrote code to fetch data from Web services usingJQuery, AJAX via JSONresponse and updating the HTML pages.
  • Performed XML Transformations from value objects to XML and from XML to HTML data.
  • Used Subversion (SVN) as User input validations done using JavaScript and developed use cases using UML.
  • Designed and developed views, controller and model components implementing MVC Frameworks. Responsible for the process ofUIdesign for Internet sites and applications.
  • Involved in implementing theUIto support all the major browsers like Internet Explorer, Mozilla Firefox and Google Chrome.

Environment: HTML, CSS, JavaScript, jQuery, AJAX, JSON, XHTML, DHTML, SVN, Apache, Windows XP/7.

We'd love your feedback!