Ui Developer Resume
Bothell, WA
PROFESSIONAL SUMMARY:
- A dedicated proficient with around 6 years of experience in Web Technologies with expertise set and attentiveness in regard to detail, willing to work as a Front - End UI Developer where I could create digital magic and elevate user experience.
- Experience with modern JavaScript libraries (Angular 1.x, Angular 2, NPM, React).
- Strong experience as a Front-End Developer in developing User Interface (UI) web applications by using JavaScript, DOM, jQuery, HTML/HTML5, CSS/CSS3, Ajax, JSON, AngularJS.
- Also acquired good knowledge on Angular 2 with better exposure when implementing a successful working prototype (POC) and carried the migration effectively using Angular 2.
- Sound Understanding and good Experience with Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test-Driven Development (TDD).
- Experience in developing applications using HTML, HTML5, CSS, CSS3, JavaScript, DOM, jQuery, Bootstrap and AJAX.
- Experienced in building cross browser compatibility applications using Bootstrap and CSS media queries.
- Experience in using React JS, Redux, Flux, Common JS, Babel+ES6, Web-Pack for SPA development.
- Proficient in Responsive Design Layout applications using Twitter Bootstrap and CSS media queries supporting multitude of browsers and devices.
- Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviours in CSS.
- Strong experience with jQuery, jQuery plugins (Validator, Drag and Drop, AutoComplete), AJAX, Dynamic HTML (DHTML) and JSON.
- Experience in working with third party web services APIs and Web Services using AJAX and jQuery.
- Expertise in creating User Controls, Web Forms and client-side validations using JavaScript.
- Experience in using various tools and IDEs for development and design like WebStorm, Visual studio Code, Sublime Text, Atom, Eclipse and NetBeans.
- Experience in implementing Presentation layer using CSS Framework, AngularJS, Wire-framing and HTML5.
- Good understanding of relational databases and proficient in writing SQL queries and stored procedures.
- Experience in Unit testing and implemented test cases for applications using testing frameworks like Mocha, Karma, Jasmine, jUnit etc.
- Strong understanding and experience with all phases of SDLC and agile development methodologies including SCRUM, involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
- Worked in all the phases of Software Development Life Cycle (SDLC) with Analysis, Design, Development, Integration, Maintenance, Debugging, Testing.
TECHNICAL SKILLS:
Operating Systems: Windows XP/7/8, UNIX, LINUX, Mac OS.
Version Controls: Tortoise SVN, GitBash, GIT, CVS.
Debugging Tools: Remedy, HP Quality Center, Chrome.
Build Tools: ANT, MAVEN.
Programming Languages: C, C++, Java/J2EE, Objective C.
Web Servers: IBM WebSphere, Apache Tomcat, JBOSS, WebLogic.
Web Technologies: HTML, CSS, AJAX, JavaScript, JSON, Angular 1.x, Angular 2.0, Node JS, React JS, Redux, jQuery, Typescript, Bootstrap.
IDE/GUI Tools: Eclipse, NetBeans, RAD, WebStorm, Sublime text, Brackets, Visual Studio
Database: RDBMS, Oracle 10g, SQL SERVER 2008/2012/2014 , DB2.
Bug Tracking Tools: JIRA, Bugzilla, Firebug.
PROFESSIONAL SUMMARY:
Confidential, Bothell, WA
UI Developer
Responsibilities:
- Developed and designed web pages using HTML5, CSS3, jQuery, AngularJS, Bootstrap, Angular Material and Eclipse.
- Interacted with Product Managers to fine tune user stories and requirements and testing team to approve Functional Specification and test cases.
- Developed the applications UI using Angular 1.x/ Angular 2.0.
- Developed the front end of the application using HTML5, CSS3, SASS, JavaScript.
- Developed RESTFUL web services to provide JSON data to the various readers.
- Used JavaScript, CSS, Bootstrap, AngularJS to create interactive user interface.
- Used Bootstrap grid model and Bootstrap components for the entire application for cross-device compatibility.
- Migrated the application while creating templates, classes and creating reusable components.
- Displayed huge sets of data in the tables, and implemented different operations with table dynamically like add rows, edit rows and save the edited rows on table using AngularJS.
- Created AngularJS controllers, services and used AngularJS filters for filter functionality in search box and integrator functionalities.
- Developed single page applications using Angular2.0, Typescript, HTML5, CSS3, ng2-Bootstrap.
- Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by angular 2.
- Extensively used $http service to make Ajax calls and consume JSON response across various services.
- Consumed REST web services through AngularJS services to get JSON Object and modified the response object to display in UI.
- Involved in design and implementation of applications, relying on Service Oriented Architecture (SOA), using RESTful Web Services.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Used JavaScript for Client-Side validations.
- Attended meetings with UX team to discuss shortcomings, suggestions, limitations of framework, technical glitches for the given wireframes
- Resolved UI issues/Functionality issues reported by Tester/QA.
- Implemented TEST DRIVEN DEVELOPMENT (TDD) using Testing tools like Grunt/Gulp.
- Worked with a two-week sprint process, acquired good knowledge in creating user stories, story point with estimations.
Environment: HTML/ HTML5, CSS/ CSS3, Bootstrap, AJAX, Responsive Web Design, Angular 1.x /2.0, jQuery, JSON, JavaScript, SASS and REST.
Confidential, Columbus, OH
UI Developer
Responsibilities:
- Design, develop and test HTML5, CSS3, jQuery, Redux and React JS that meets accessibility and web browser standards for website.
- Utilizing Responsive web design to support usability in desktop, mobile, and tablet environments.
- Resolve cross-browser layout issues and bugs.
- 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.
- Worked directly with the business unit partners to gather requirements, attended daily scrum calls and delivered biweekly prototype sprints ahead of schedule via rapid application development techniques.
- Have Experience in requirements gathering, information architecture, wire frame development, prototype development and documenting the front-end requirements and style guides.
- Implementing client-side Interface using React JS.
- Developed custom directives in Angular JS that could be re-used like a template across the application and can be re-used to manipulate DOM across the application.
- Used Angular JS and Node JS to implement rich functionality in various pages: form validation, grid, search, sort, pagination.
- Making changes to the existing web applications and creating new components using React JS.
- Using CSS preprocessor SASS to make CSS more efficient.
- Added live reload configuration using Browserify and Watchify programmatically with libraries loaded from NPM and Bower.
- Adhere to web standards, usability, and best practices with a focus on consistency and usability.
- Providing consultation and development support services for engaging in a commercial grade search engine including Elastic search, HTML, CSS, Responsive Web Design, Test Driven Development (TDD), Continuous Integration and Continuous Delivery.
- Using JavaScript, jQuery, Kendo UI for user interactions in pages. Creating a Responsive web application integrating Twitter Bootstrap with React JS and media queries.
- Working in Microsoft Team Foundation Server environment and using Visualstudio 2013 for code enhancements.
- Communicating with team to meet better customer expectations and desires.
- Working in Agile environment to accomplish team goals.
- Actively speaking to other teams regarding tech stacks which will result in high quality code bases, faster sprint completions, fewer defects, and boosts
Environment: HTML5, CSS3, JavaScript, AJAX, jQuery, AngularJS, Node JS, Redux, React JS, JSON, NPM, BPM, DOM, XML, RWD (Responsive Web Design), Jasmine, Karma and Visual Studio.
Confidential
UI Developer
Responsibilities:
- Implemented Software Development Life Cycle (SDLC) - Requirements Specification, Design documents and writing Test cases -Waterfall to Agile methodology.
- Used the Use Cases, Interaction diagrams and Class diagrams in development of the application.
- Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues.
- Involved in developing UI pages using HTML, XML, DHTML, XSL/XSLT, XHTML, DOM, CSS3, JSON, JavaScript, jQuery, Ajax.
- Designed dynamic and multi-browser compatible pages using HTML, CSS, jQuery, AngularJS and JavaScript.
- Web design and development, application development using Photoshop, HTML, JavaScript and Dreamweaver.
- Designed and implemented the user interface using HTML, XHTML, XML, CSS3, JavaScript and AngularJS.
- Created the Application using React.JS and Node.js libraries NPM, gulp directories to generate desired view and flux to root the URL's properly.
- Responsible for ensuring the pattern consistency across all pages, design and development of the web pages from mock- ups and creating the screens with table-less designs meeting W3C standards.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Involved in building scalable applications using Node.JS and used for Heavy DOM manipulation.
- Extensively worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation.
Environment: HTML, XML, DHTML, XSL/XSLT, XHTML, DOM, CSS3, JSON, JavaScript, jQuery, Ajax, AngularJS, Node.js, Gulp, Restful services, Adobe Photoshop, Adobe Dreamweaver, SVN.
Confidential
UI Developer
Responsibilities:
- Developed Use Case Diagrams, Object Diagrams and Class Diagrams in UML using Rational Rose.
- Used Ajax API for intensive user operations and client-side validations.
- Developed the application using JSF 1.2 MVC Framework.
- Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declaration.
- Developed user interface using JSP, JSP Tag libraries, third party libraries JBoss RichFaces 3.0 and Java Script to simplify the complexities of the application.
- Developed application service components and configured beans using Spring IoC, creation of Hibernate mapping files and generation of database schema.
- Used Web Services (JAX-WS using Axis 2.0) for creating rate summary and used WSDL and SOAP messages for getting health plans from different module and used SAX XML parsers for data retrieval.
- Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
- Created tables, triggers, stored procedures, SQL queries, joins, integrity constraints and views for multiple databases, using MS SQL Server 2005.
- Involved in Unit Testing of various modules by generating the Test Cases.
- Developed Ant Scripts for the build process and deployed in IBM WebSphere.
- Implemented Log4J for Logging Errors, debugging and tracking using loggers and components.
- Prepared technical reports & documentation manuals during the program development.
- Used CVS for version control and ClearQuest 2003 for bug tracking.
- Performed deployment of applications on IBM WebSphere Application Server 6.1.
Environment: IB M Web Sp h er e A pp lica Confidential ion S er ver 6.1, J 2E E 1.4, JSF 1.2, Sp ri n g Framework 2.5, XM L1.1, M S SQL S er ve r 20 05, Web Servic es, SO A, SOAP - UI, WS D L 1.1, S AX, JavaScrip Confidential .
