We provide IT Staff Augmentation Services!

Sr. Ui Developer/designer Resume

3.00/5 (Submit Your Rating)

Cedar Rapids, IA

SUMMARY

  • 5+ years of strong experience as a Front - End UI Developer in analysis, design, development and testing of different modules.
  • Expert in developing User Interface (UI) applications and professional web applications using JavaScript, jQuery, XUL, HTML5 /DHTML, DOM, XHTML, XML, JSON, CSS3, and Ajax.
  • Experience in applying the latest software development approaches including MVC, event - driven applications using AJAX, Object Oriented (OO) JavaScript, Joi, JSON and XML.
  • Extensive experience with full software development life cycle (SDLC), architecting scalable platforms, object-oriented programming, and agile software methodologies (scrum).
  • Expert in HTML5/CSS3 development and have experience in Backbone.js, Require.js, Node.js, Angularjs/2/4/8, Knockout.js, Express.js,Underscore.js, React.js, Ember.js, Pdf.js, Spine.js, Ext.JS, Responsive design.
  • Experience with Java web framework technologies, such as GWT and spring.
  • Experienced implementing Web Services using Apache SOAP, WSDL, JAX-RPC, JAX-WS,RESTful and UDDI.Expert in designing web applications and web contents utilizing variousSEO techniques.
  • Extensive experience in developing web applications with open source frameworks like spring, JSF, Struts, hibernate. Expertise in developing applications in Sencha Ext.js and Apache Flex.
  • Extensive experience in developing web applications with User Experience Design (UX)like Visual Design, Interactive Design and extensive Human Computer Interaction Concepts.
  • Exposure to data visualization technologies such as D3.js, Highcharts, Graphviz.
  • Experienced in using Front End editors like Espresso, Textmate, Sublime Text 2 and Microsoft Expression Weband also in maintaining enterprise-level applications and tools ofASP.NET (C#).
  • Experience in designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop, and Adobe Illustrator CS3.
  • Developed scalable applications using the MEAN (Mongo-DB + ExpressJS + AngularJS+ NodeJS) stack and created POC's for rest service development using NodeJSand MongoDB.
  • Experience in designing and developing prototype designs into fully functional, web sites (standard, hybrid, flash and ecommerce).
  • Creative knowledge in art creation, modification, and conversion- Logos, print media, web page and software interface design using Photoshop, Adobe Flash, and Illustrator.
  • Experience in using various tools and IDEs for development and design like NetBeans, XAMPP, Notepad+ +, and Adobe Photoshopand Experience in NoSQL Database like Apache and MongoDB.
  • Expert in designing web applications and web contents utilizing various SEO techniques.
  • Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
  • Proficient in implementing concepts in C# like Delegates, Generics, Collections, Multithreading and Exception Handling.
  • Knowledge in using Dojo Components and integrating back-end applications with AJAX driven web 2.0 front-end using OO JavaScript framework and had experience with client-side templating like Handlebars.js.
  • Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test-Driven Development (TDD).
  • Strong Experience in database design using PL/SQL to write Stored Procedures, Functions, Triggers, and strong experience in writing complex queries, using Oracle, DB2, SQL Server and MySQL.
  • Strong experience in writing and updating the technical documents on daily basis with the changes made to the existing environment on daily basis.
  • Also,Excellent analytical, logical, and programming skills, Self-Motivated, Self-Starter, and Team Player, can work with minimal supervision. Effective Communication, Organizational and Time management skills.

TECHNICAL SKILLS

Web Technologies: JavaScript, AJAX, Bootstrap, jQuery, JSON, Apache,HTML/HTML5, CSS3/5, DOM, DHTML, XML, XHTML, XSLT, Joi.

JavaScript Libraries: Ext JS 2.0/1.0, AngularJS/2/4/8, Node.js, Knockout.js, Express.js, Ember.js, React.js, Underscore.js, Pdf.js, Backbone.js, Require.js.

Databases: Oracle 10g/11g, PL/SQL (oracle), MSSQL, MySQL, MongoDB

Application Servers: Apache Tomcat, IBM Websphere, JBuilder, BEA WebLogic.

Web Services: RESTful, SOAP, XML, UDDI, WSDL, JAX-RPC, JAX-RS JAX-WS, JAX-B, Axis2, CFX

IDE's and Tools: Eclipse IDE, NetBeans, Dreamweaver, Firebug, Developer Tools, JSfiddle, WebStorm, Edit Plus, YUI, IntelliJ Idea, DataStream, Sublime, Stash, Hibernate.

Development Tools: Google AdWords, Yahoo Search Marketing (spring tool suite) Publishing Tools Adobe PageMaker, MS Office.

Debugging Tools: Firebug, Jira, Bugzilla, (internet explorer), Karma, Jasmine, Chai, Sinon.

Wireframe Tools (wireframe): Adobe Illustrator CS6, Adobe Photoshop CS6 (basic idea on wireframe and visual design)

Version Control: CVS, GIT, SVN, PVCS, Accurev,TFS, Jekins.

Operating Systems: Windows,MS Dos, Windows Server, Linux, MAC OS X

PROFESSIONAL EXPERIENCE

Confidential, Cedar rapids IA

Sr. UI DEVELOPER/DESIGNER

Responsibilities:

  • Experience in developing applications usingSDLC methodologies like Waterfall, RUP, Agile (TDD, SCRUM)and Test-Driven Development.
  • Involved in Coordination with Business Analyst and Product owners for a better understanding of functional requirements, analyzed, designed, documented, and implemented the business requirements.
  • Involved in designing and developing the web pages using HTML5, CSS5, JavaScript, Bootstrap, SASS, LESS, React.js, Redux, Node.js.
  • Experience in working with ReactJS, React Flux, and Redux architecture using complex object-oriented concepts in improving the performance of websites.
  • Did wiring of the components with redux and redux-saga.
  • Responsible to Style, look and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions.
  • Worked on ReactJSVirtualDom and React views, rendering using components which contains additional components called custom HTML tags.
  • Used Jest and Enzyme for mocking functions and writing unit tests along with Istanbul setup for testing component coverage reports.
  • Involved to implement various screens for the front end using React.js and used various predefined components from yarn and Redux.js library.
  • Designed and implemented server-side RESTful web services using NodeJS and handled communications to the client side React JS using JSON.
  • Worked in using ReactJS components,Forms, Events, Keys and Router.
  • Implemented Material-Ui react component, Used Bootstrap for creating rich, Responsive UI Screens for varying screen sizes and devices.
  • Worked on ReduxForms and Formik to construct a form with a range of input methods, validate the input and to submit a form.Good knowledge of Java Content Repository (API)suite .
  • Implemented stable React components and stand-alone functions to be added to any future pages.
  • Used React JS for templating for faster compilation and developing reusable components.
  • Configured Webpack to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. based on build target.
  • Developed the React container and presentational components (as Stateless and Functional components when applicable).
  • Developed the application on Node.js platform using JavaScriptprogramming.
  • Used WebPack, Babel and Gulp for compilation configuration for Typescript to be converted to JavaScript.
  • Designed a web application for both the company user and customer user with different Login and Sign-up authorization using SSO (SingleSign-On)authentication.
  • Collaborated closely with the User Experience (UX) team in determining the Content and Wireframes.
  • Implement modules into NodeJS to integrate with designs and requirements.
  • Extensively used debugging tools such as Firebug and IE Dev tools to investigate the issues and fix the bugs.
  • Developed single application to render dynamically based on the JSON from the MulesoftAPI.
  • Experience in Mule Administration& Tuning with MuleSoft MMC & Enterprise release capabilities.
  • Experience in Restful webservices to integrate between Server side to Client Side.
  • Experience in build tools like Gulp,Grunt,NPM, Webpack, Webpack-loaders, REST Web Services.
  • Developed the unit testing scripts using JEST for evaluating the Reactcomponents using Enzymeand React test renderer.
  • Used jQuery to make the HTML, DHTML and CSS5 code to interact with the JavaScript functions to add dynamism to the web pages at the client side. Working with React Router for developing SPA’s.
  • Develop various screens for the front end using ReactJS and used various predefined components from NPM.
  • Worked on different React.JS frameworks like FLUX, REDUX, RELAY.
  • Experienced in creating reactcomponents like Drag and Drop zone, Date-picker, Pagination, Custom models, Editable drop down.
  • Utilized Java 8 features like Lambda expressions and Stream API for Bulk data operations on Collections which would increase the performance of the Application.
  • Used Java 8 Method References feature to point to methods by their names and used functional Interfaces.
  • Experienced in Cloud automation using AWS Cloud Formation templates.
  • Worked on installation of Docker using Docker toolbox. Created custom Docker container images, tagging and pushing the images.
  • Participated in the code reviews for various initiatives, Performed Static Code Analysis to follow the Best Practices for Performance and Security.
  • Managed cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
  • Implemented Snapshot testing using Jest for React project along with Enzyme test utilities.
  • Communicated and participated in testing with QA team which involved cross browser testing, loading and performance checking.
  • Unit testing tools like Karma, Jasmine, Mocha, Protractor and Chai and Selenium.
  • Used Jenkins as continuous integration server to run automated test suites.
  • Used JIRA to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.

Environment: Java8, HTML 5, CSS 5, JavaScript, jQuery, DHTML, MVC, DOM, JSON, React js, AWS, Node.js, ASP.NET, Mulesoft, Photoshop, Karma, PLSQL, Oracle, Windows.

Confidential, Chicago, IL

Senior Web/UI Developer

Responsibilities:

  • Analyzed business requirements, participated in technical design, development & testing of modules assigned.
  • Used GitHub UI, Git bash to commit, changes to the repository for maintaining versions of the Agile process.
  • Involved in web designing using HTML4/5, XHTML, CSS3, JavaScript, jQuery and used Table-less Design in CSS for positioning. Built SPA with multiple views using route services using Angular 4, Node.js.
  • Developed front-end code with Ajax call in Angular 4and jQuery to retrieve data as JSON Object from controllers in back-end RESTful Server and created popup forms using Bootstrap Models, Angular 4 Models and Angular 4 Controllers.
  • Developed entire server side using Node.js with Express. Written code according to coding standards.
  • Used Rxjs catch library&catch functions for ErrorHandling in Angular 4 Application.
  • Implemented Angular 4 services for connectivity Between web application &back-end API'S using TypeScript.
  • Built SPA with multiple views using route services using Angular 4and Node.js.
  • Created Angular 4 components, implemented interpolation, input variables, Bootstrapping, NgFor, Ngif, Router Outlet, binding the events, decorators.
  • Created TypeScript reusable components and services to consume REST API's using Component based architecture provided byAngular4. Also used WebPack.
  • Worked with Angular 4 and typescript as part of migration from Angular and Vue.js to Angular.
  • Worked on building jQuery modules and vue.js apps.
  • Maintained user interface screens using JavaScript, jQuery, HTML, CSS, Bootstrap UI, ASP.NET MVC, C#.
  • Worked on various IaaS platforms like AWS, Azure and VMWare.Experience in provisioning, configuring and troubleshooting of various AWS cloud services.
  • Created TypeScript reusable components and services to consume REST API's using Component based architecture provided byAngular4. Also used WebPack.
  • Created the Docker containers and Docker consoles for managing the application life cycle.
  • Experience in developing and creating a rich user interfaces and related data modelling using Angular4.
  • Experience in building end to end web applications using MEAN stack with Angular, 4.
  • Used Wire Frame Tools like Adobe illustrator CS3 for basic Visual design and followed User Experience Design (UX) properties also created Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.
  • Experience in creating test suites using Jasmine and Karma with angular 4 integrations.
  • Worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSSManipulation.Designed and documented REST/HTTP APIs, including JSON data formats
  • Developed client-side AJAX application that uses XSLT, XPath, JavaScript, OOP, and more Bind objects and retrieve them via JNDI interface and having experience in handling data import from NoSQL solutions like MongoDB to HDFS.
  • Experience working with Angular 4 including building components, directives, Routers and other modules based on Angular CLI.
  • Utilized Java 8 features like Lambda expressions and Stream API for Bulk data operations on Collections which would increase the performance of the Application.
  • Developed Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP, WSDL, and UDDI. Coordinate with QA for testing, releases, Application deployment and integration. Solid understanding of testing software like Postman, Jasmine, and Karma.
  • Expert in implementing automation architecture using Java, JUnit, Selenium WebDriver, Ant, Jenkins, etc.
  • Experience in using test suites such as Jasmine, Mocha and now Jest and Enzyme.
  • Designed the User Interface using use case diagrams, class diagrams, and sequence diagrams as a part of Design Phase using Rational Rose. Created Graphic User Interface (GUI) and applied to web site.
  • Designed and development of PL/SQL batches using JAVA with connectivity to Oracle for data maintenance and handling. Used CSS Blueprint to create grids and adopt cross browser interactive features.
  • Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Toolbar for IE.

Environment: Java, HTML 4/5, CSS2/3, JavaScript, jQuery, DHTML, MVC, DOM, JSON, Angular 4, Node.js, D3.js,underscore.js, pdf.js,, ASP.NET, C#, .NET, AJAX, SOAP, XML, Joi, XPATH, Adobe Flash, Photoshop, Karma, Mocha,TFS, PLSQL, Oracle, Windows.

We'd love your feedback!