Sr Ui Developer Resume
Cincinnati, OH
SUMMARY
- Over 5 years of professional experience in designing User Interface (UI) web applications by using UI authoring and web technologies.
- Experience in web analysis, design and development and implementation in Client / Server technology.
- Implemented Angular 2 as front - end framework to design and create Single Page Application (SPA).
- Experienced in all phases of SDLC like Requirement Analysis, Implementation and Maintenance with extensive experience with Agile methodologies.
- Participated in Daily stand up, daily review, Sprint Planning, Sprint review meetings as a part of Sprint.
- Experience in designing professional User Interactive (UI) web applications using with the help of HTML5, HTML DOM, DHTML, XML, XHTML, XSL, XSLT and CSS.
- Experience with Responsive and Adaptive Design using Media Queries, Twitter Bootstrap and jQuery Mobile.
- Experience applying the latest development approaches including MVC, event-driven applications using Ajax, Object Oriented (OO) Java Script, Type Script, JSON, and XML.
- Strong knowledge of Responsive Web Design, responsible for checking cross browser compatibility on different browsers.
- Expertise in using JavaScript testing frameworks such as Mocha, Chai, Protractor, Selenium.
- Experience with Grunt/NPM for building and infrastructure and Swagger for self-documentation and SDK.
- Experience with SnapCI for continuous integration deployment and Yeoman, Bower, JSDoc for code generation.
- Expertise in conducting user research, Analyze and come up with best practices and best experience methods.
- Experience in developing single page applications using Angular JS, using various angularmodules like UI-router.
- Implemented Presentation layer using CSS Framework, backbone, Angular 4, Wire-framing, HTML5.
- Experienced in designing, developing, delivering and implementing data-driven desktop and Web applications for clients and assisting in the development and maintenance of company Web applications (Internet and Intranet).
- Strong problem-solving ability and analytical skills and able to integrate quickly into team and work independently toward team goals. Experience in UX design with a strong background working in Wireframes (low fidelity and high fidelity) Prototypes, Mock-ups, Storyboard and User Flows.
- Experience working with JavaScript MVC frameworks Backbone.js and Angular.js.
- Experience in database design, development using SQL, stored procedures, triggers & cursors in SQL Server and MY-SQL.
- Good leadership qualities and ability to lead a team and Excellent analytical, organizational and interpersonal skills.
- Strong team player with ability to work productively in a team as well as individually.
TECHNICAL SKILLS
Web Technologies: HTML5, XHTML, CSS3, SASS, Bootstrap, JavaScript, Require JS, Backbone JS, JQuery, Node JS, Angular JS, Angular 2/4/5, React JS, REDUX, Typescript, EmberJS, NPM, AJAX, XML, JSON, Google analytics, Tomcat, Oracle virtual Box VM, REST
Programming languages: C, C++, C#, Java
RDBMS: MySQL, PL/SQL, MSSQL, NoSQL
Operating systems: Unix, Linux, Windows, MS-DOS.
Tools: Firebug, DOM Inspector, Google chrome developer tools, GitHub, Bamboo, Team Foundation Server, Postman, Protractor
IDE: Sublime text, Adobe Dreamweaver, Notepad++, Eclipse, Microsoft Visual Studio
Methodologies: Waterfall model, SCRUM/Agile
PROFESSIONAL EXPERIENCE
Confidential, Cincinnati, OHSr UI Developer
Responsibilities:
- Developed custom modules like app-routing module, pipes, models to make the construct of the whole application more concise and understandable and avoid writing duplicated codes.
- Implemented Router Module of Angular 5 to make the whole project a Single Page Application and add routers according to the requirements.
- Developed the UI layout and front-end programming (HTML5) for web application that matched requirements.
- Developed custom modules like app-routing module, pipes, models to make the construct of the whole application more concise and understandable and avoid writing duplicated codes
- Used Postman to test APIs and integrate API with front-end by implementing HTTP Client to Get, Post, Delete and Put data from the backend and give response in console.
- Implemented JWT to get the token from the back once the user is verified and used Interceptor and Router-Guard to do authentication and authorization.
- The Single Page Application was made responsive using CSS3, Bootstrap, and media queries to support desktop and tablets.
- Implemented Angular Router to enable navigation from one view to the next as agent performs application tasks.
- Created several Components by using Angular CLI and several services for Dependency Injection.
- Implemented HTTP requests using RxJs Observable library to handle multiple values over time.
- Implemented CSS, Bootstrap, Font-awesome, CSS and Google Font to make the UI responsive and consistent with Construct Web Application accordingly.
- Implemented Router Module of Angular 5 to make the whole project a Single Page Application and add routers according to the requirements.
- Created services as Dependency Injection and implemented Input, Output, Components communication and get local reference value of HTML.
- Working in the Agile/Scrum development environment with frequently changing requirements and actively participated in scrum meetings and reviews.
- Migrating all developed objects from development environment to all other higher environments coordinating with Business Release Team.
- Analysis and technical specification document preparation for the requirements.
- Created technical and functional documentation of the solution implementation and deployments.
- Created Run books for support, maintenance and deployment of solutions in different environments and created End user documentation for the usage of the application by Business users.
- Technical specification document walkthrough with business and offshore.
- Participate and provide support in the analysis of the requirements, fit-gap analysis and the design of the solutions.
- Review of the design documents.
- Coordination with the functional team to gather a detailed understanding of the business requirements.
- Perform all activities related to the requirements analysis, development, test and migration application.
- Act as a liaison between offshore and business for any clarifications raised by offshore during design and development phase.
Environment: Web storm,Angular 4/5, HTML5, CSS, TypeScript, jQuery, Bootstrap, React.JS REST Web Services, Angular 2, Sass, RWD, AJAX, JSON, XML, Protractor, Karma, Grunt, Gulp and Jasmine.
Confidential, Canonsburg, PA
Senior UI Developer
Responsibilities:
- Developed theUIlayout and front-end programming (HTML5) for web application that matched requirements.
- Working in the Agile/Scrum development environment with frequently changing requirements and actively participated in scrum meetings and reviews.
- Bootstrap used along with Angular JS in creating the Application.
- Development of Client-Side Validation techniques using Web RTC and jQuery and Angular Java Script.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by angular 2.
- Created single Page Application with loading multiple views using route services and adding more user experience to make dynamic by usingAngular Js 2.0 framework and Node JS.
- Designed the front-end applications, user interactive (UI) web pages using web technologies.
- REST - the standard HTTP request and response mechanism, simplifying implementation and providing for a looser coupling of the client and server.
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS, JavaScript, jQuery, AJAX and JSON.
- Responsible to manipulate HTML5, CSS in jQuery as well as making the pages dynamic using AJAX, JSON and XML.
- Modularized frontend CSS and JS code
- Used Grunt/NPM for building and infrastructure.
- Implemented client-side Interface usingReact JS.
- Developed server-side REST style web services and called them from angular collections.
- Developed a cross-device/cross-browser web application utilizing Angular JS, JavaScript API.
- Leveraged Underscore JS functional programming without extending any built-in objects.
- Integrated the Java code (API) and responsible for setting up AngularJSframework for UI development.
- Created Angular 2 components, implemented Input variables, Bootstrapping, Router Outlet, binding the click event, Component decorator, binding to the hidden property.
- Implemented Angular 2 component and services to connect the web application.
- Developed html views with HTML5, CSS, bootstrap and AngularJS.
- Worked on React JSVirtual Dom and Reactviews, rendering using components which contains additional components called custom HTML tags.
- Experience in developing single page applications using Angular JS, using variousangular modules like UI-router.
- Implemented various screens for the front end using React.JSand used various predefined components from NPM (Node Package Manager) and redux library.
- Worked in usingReact JScomponents, Forms, Events, Keys, Router, Animations and Flux concept.
- Implemented code according to coding standards.
- UsedCSS Spritesto decrease the number of HTTP requests and load time of web pages. Web application development for backend system using Angular.js and Node.js with cutting edge HTML5 and CSS3 techniques.
- Used Grunt task runner on the client side along withangular JSto perform unit testing, minification and compiling whenever a change in a file is made.
- Implemented faster mobile-friendly applications using Twitter Bootstrap framework.
- Leveraged Rally and flow doc to maintain the agile story points and burn downs.
- StructuredJScode usingAngularJS and UnderScore.JSincluding objects, module patterns and functions that encapsulate business logic, handle form validation, DOM manipulation.
Environment: Web storm,AngularJS, HTML5, CSS, JavaScript, JQuery, Bootstrap, React.JS REST Web Services, Angular 2, Sass, RWD, AJAX, JSON, XML, Star team, SQL, Grunt, Gulp and Jasmine, Rally, Flow Doc.
Confidential
Application Developer
Responsibilities:
- Websites designed and developed using HTML, DHTML, XHTML, CSSH3, Bootstrap, Ajax and jQuery based on W3C standards and Web 2.0.
- Participated in making Responsive Web Designs using Media Queries and Twitter Bootstrap.
- Created user interface using JavaScript, jQuery, CSS and HTML.
- Produced content pages with CSS layout and style markup presentations and also used JavaScript methods and properties.
- Widely used JavaScript to provide functionality for the user interface.
- Worked on the application developed using HTML, CSS and JSON.
- Worked with technologies like jQuery and Ajax to make more attractive and easier to use website.
- Defined the site layout and developed Wireframes using Adobe Illustrator.
- Created design mock-ups and wireframes using MS PowerPoint, Adobe Photoshop CS4 and Dreamweaver CS3.
- Used several jQuery plugins to build Rich Internet Application (RIA) to make it look more intuitive.
- Developed DAOs (Data Access Objects) and SQL queries to support system functionality.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
- Designed web site mockups, navigation buttons using Adobe Photoshop.
- Developed dynamic e-mails using JavaScript, and hand coding of HTML, XHTML, and CSS.
- Debugging the code using browser tools like Firebug.
- Experience use GIT version control.
- Coordinated with the business on User Acceptance Tests (UAT) and to get the approval from business on the design changes.
Environment: HTML, CSS, JavaScript, Web 2.0, Agile, Adobe Photoshop, Bootstrap, Ajax, JSON, JQuery, Windows XP.
