Sr. Ui Developer Resume
San Jose, CA
SUMMARY:
- Senior Developer wif more than 8+ years of progressive accomplishments in User Interface (UI) design and development, product design, workflow analysis, requirements and task analysis, and usability testing. Teh current focus is on teh front - end, though me has teh full-stack experience as well.
- Contributed to all levels of teh user experience and in all phases of teh product development lifecycle, from defining a product's overall architecture and structure, to iterating, specifying, and polishing teh interaction details for specific features.
- Proficient in programming and developing Web Applications, User Interfaces and Layouts using Angular JS, React JS, Node JS, Angular 2/4/5, Bootstrap, Ember JS, ES 6, AJAX, Mongo DB, Typescript, DOJO, HTML 4/5, CSS 3, XHTML, DHTML, SAML, XAML and JavaScript using W3C standards.
- Experience wif Responsive Web Design (RWD) wif involvement in several web application development projects.
- Developed UI modules using Angular.JS, Node.JS, JavaScript, jQuery, CORDOVA, CSS3, and HTML5.
- Extensive experience in working wif JavaScript Frameworks like Angular.JS, Node.JS, React.JS, Ext.JS
- Strong experience in working on modern full-stack JavaScript environment like MEAN (Mongo, Express, Angular, Node) for developing Single Page Applications (SPA).
- Good knowledge on creating services wif Angular 4 @injectable property, as to make teh service available for dependency injection when creating components.
- Created TypeScript reusable components and services to consume REST API's using Component-based architecture provided by Angular 4.
- Experience in SAAS and LESS scripting languages they are interpreted or compiled into Cascading style sheets.
- Good experience in using AngularJS components, Forms, Events, Keys, Router, Animations, and Scope concept.
- Strong Knowledge of AngularJS and NodeJS architecture using Object Oriented concepts in order to enhance teh performance of teh websites.
- Experienced in ReactJS and working wif ReactFlux architecture.
- Implemented various screens for teh front end using React.JS and used various predefined components from NPM (Node Package Manager) and redux library.
- Experience in developing Ext JS components like Grids, Toolbars, Panels, Combo-box, and Buttons.
- Extensive experience in working wif Relational and NoSQL databases like MongoDB, Oracle, PostgreSQL, IBM Informix and DB2.
- Hands on experience writing SQL Queries.
- Deployed applications on teh servers like Apache Tomcat, Microsoft IIS, GLASSFISH and Web Sphere.
- Expertise in AWS Identity and Access Management (IAM) such as creating users, groups, organizing IAM users into groups, assigning roles to groups.
- Excellent working knowledge and thorough exposure to compatibility issues wif different versions of browsers like Internet Explorer, Mozilla, and Chrome.
- Knowledge on docker based container deployments to create shelf environments for developments and containerization of environments delivery for releases.
- Experience in creating Templates, Web Interfaces, Layouts, Mock-ups and Prototypes wif Adobe.
- Proficient in writing application-level code to interact wif APIs, Web Services using AJAX, JSON, and XML.
- Expertise in analyzing teh DOM Layout, JavaScript functions, Cascading Styles across cross-browser using Developer Tool Bar.
- Experienced in various IDEs like Microsoft Visual Studio, Eclipse, Sublime Text 3, Brackets, Atom, Web Storm, Net Beans, IntelliJ IDEA.
- Experience in unit testing tools using Jasmine, Karma, Junit, Mocha, Protractor and Selenium unit testing framework along wif TDD environment and expertise in Web pack, Gulp, and Grunt.
- Experienced working in AGILE based advancement condition and taking part in SCRUM sessions.
- Excellent interpersonal abilities, communication skills, time management and Team skills wif an intention to work hard to attain project deadlines under stressful environments.
- Experienced in monitoring teh Production Environments under 24/7 under on-call rotation to meet teh Service Level Agreements set by teh management.
TECHNICAL SKILLS:
Web Technologies: HTML 5, CSS 3, JavaScript, jQuery, XHTML, XSLT, Bootstrap, Angular2/4, Angular 5, React JS, Express JS, Node JS, Backbone.JS, AJAX, JSON, PHP, XML, SASS, YEOMAN, GULP, GRUNT, WEBPACK, BOWER.
Programming Languages: C, C++, Java.
Application/Web Servers: HTTP Web Server, Jetty Server, Nginx, Web Logic, Apache Tomcat, Web Sphere.
IDE: Net Beans, Eclipse, Visual Studio, Web Storm, Sublime text, Edit Plus, IntelliJ IDEA, Brackets, Atom, Notepad++.
Debugging Tools: Bugzilla, Chrome Developer Tools, TIBCO
Build Tools: Ant, Maven, Jenkins, Gradle.
Other Tools: MS Office, JS Hint, JS Lint, Windows Movie maker, Browser Stack, Adobe Photoshop, Adobe Dreamweaver, Firebug, Docker.
Version Control: Apache Subversion, Git Hub, Perforce, TFVC, Confidential .
Databases: Mongo, MySQL, Oracle 9i/10g/11g, NoSQL
Operating Systems: Windows All versions, LINUX All versions, macOS, Solaris
Development Methodologies: Agile, Waterfall.
Testing: Jasmine, Shallow Renderer in React JS, Chai, Mocha and Karma
PROFESSIONAL EXPERIENCE:
Confidential, San Jose, CA
Sr. UI Developer
Responsibilities:
- Analyzed business requirements, participated in technical design, development, and testing of various modules assigned.
- Involved in web designing using HTML5, CSS3, JavaScript, jQuery.
- Moved existing AngularJS controllers and services to Angular2 components for more responsive and less dependency.
- Implemented client-side Interface using React JS.
- Utilized teh features of Angular 2.0 to present TEMPeffective web design.
- Implementation of View layer in MVC architecture using React.JS.
- Worked wif making calls to APIs to fetch teh data from teh backend as JSON response and parse it on teh UI for DOM/CSS Manipulation.
- Experience in integration of Google API to teh project.
- Updated teh web-application wif new features of Angular 4.
- Experience in using open-source JavaScript libraries like React in building UI components.
- Coordinated wif team members to meet scheduled deadlines, review completed work requests.
- Creating wireframes as per teh functional specification document.
- Implemented observables to get a pattern of dealing wif data by using array-like operations to parse, modify and maintain data in Angular 2.
- Implemented Angular 2 Routing.
- Used tools such as Firebug, web developer tools for debugging and correcting bugs.
- Conducted regular design and peer code reviews.
- Developed complex Angular2 UI nested components for reuse and rapid development Angular2 for each Single Page Application.
- Developed various screens for teh front end using React Native and used various predefined components from NPM (Node Package Manager).
- Worked on Jenkins For Automation and Docker For Container Service.
- Used Docker containers for deploying teh application.
- Created templates, reusable components, and workflows in AEM.
- Worked wif development manager to develop a phased approach for application delivery and release.
- Implemented design process and developed various AngularJS based UI components.
- Involved in Sprint planning and split teh tasks among teh team members.
- Developed teh layouts from Photoshop design files for Customer Relations Module.
- Experience in Client-side JavaScript libraries like Ext JS.
- Developed teh search engine and performance optimized front-end (HTML, CSS, and JS) for Business Website.
- Created end services to consume REST API's provided by Angular 2.
- Enhancement of existing application, Created HTML5 navigation menu dat is role-based menu items changes dynamically, derived from teh database in teh form of XML.
- Experience in handling data import from NoSQL solutions like MongoDB to HDFS.
- Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
- Created TypeScript reusable class and services to consume REST API services.
- Coded REST based GET/POST HTTP Services to provide organized data to Frontend.
- Profound ability to create technical animation according to teh customer and internal specifications using animation software.
- Worked on providing intuitive dashboards in D3 JS.
- Used Karma for unit testing and Protractor for an end to end testing.
- Led efforts in designing UI mockups as well as developing working prototypes which defined teh application's overall look and feel. Pixel perfect mockups were designed in Photoshop and Sketch.
- Bootstrap Standards were followed consistently to generate clean pixel perfect designs and easy code generation.
- Used React to overcome teh problems like building large applications wif data dat change over time.
- Created cross-browser compatible and standards-compliant CSS-based page layouts.
- Responsive design using Bootstrap, LESS, CSS3 media queries.
- Experienced in 2D/3D modeling, lighting, and compositing of graphics.
- Extensive knowledge in developing single page applications using various JavaScript frameworks like SASS, AngularJS, Node.JS.
- Used Grunt and Gulp JavaScript runners.
- Used various Search Engine Optimization (SEO) techniques and used SVN, GIT for version control.
- Followed Agile software development practice paired programming.
Environment: HTML 5, CSS 3, JavaScript, jQuery, JSON, D3.js, Node.js, XML, XHTML, SVN, Chrome Inspector, LESS, SASS, Angular JS, Angular 2, React.JS, MongoDB, NoSQL, Ext.JS, AWS, Bootstrap IE Tester, Karma, Firebug, Grunt, Gulp, Agile, Jenkins GIT, SVN.
Confidential, Louisville, CO
Sr. UI Developer
Responsibilities:
- Develop teh front-end by doing hands-on coding using HTML 5.0, CSS3, JavaScript, jQuery.
- Leverage knowledge of W3C standards, cross-browser development techniques.
- Created popup forms using Bootstrap Models, AngularJS Models, and AngularJS Controllers.
- Added teh Custom directives which are used in AngularJS to extend teh functionality of HTML.
- Work wif Business, functional team to transform business details into teh technical document.
- Used Angular 2 components to update entity models.
- Developed teh application using ReactJS, Redux, AngularJS, CSS3, and Bootstrap in a Test-Driven Development Environment.
- Used Custom Angular pipes to provide a better search experience.
- Used CSS3, Bootstrap, and wireframes for getting teh dashboard responsive.
- Worked wif CSS3 and bootstrap to create Responsive web designs for multiple departments/pages.
- Created animation TEMPeffects during teh data load, waiting for teh Ajax response using ng-animate.
- Created custom directives in Angular2 for DOM manipulation and services for common functionalities shared by different controllers.
- Used Entity framework 5.0 for implementing client-side validations at Controller level and SDLC (Software Development Life Cycle) of an application and Raven DB for new products and prototypes.
- Used extensive JQUERY to perform form validation and CSS manipulation.
- Implemented various Validation Controls for client-side validation and implemented custom validation controls wif JQUERY and JavaScript.
- Developed HTML prototypes and UI deliverables, such as wireframes, screen mock-ups, and interface design.
- Implemented custom validation controls for various forms wif help of AngularJS.
- Worked on teh dashboard for teh project, which contained a variety of charts and drag-able components using jQuery UI Library.
- Designed and developed User Interface Web Forms using Flash, CSS, Adobe, Photoshop, Dreamweaver, and JavaScript.
- Used Ajax TEMPeffectively to create pagination and wif client-side events like quick search.
- Used AJAX framework for asynchronous data transfer between teh browser and teh server.
- Implemented user interface guidelines and standards throughout teh development and maintenance of teh website using DHTML, HTML, CSS, JavaScript, and j-Query.
- Involved in JavaScript coding for validations and passing attributes from one screen to another.
- Created Mock-up designs and developed various functionalities wif JavaScript and jQuery.
- Written Ajax drove JSON consuming JavaScript functions to save User selections such as radio button, drop-down menu selections into a cookie.
- Implemented Services to create abstract re-usable injectable used in multiple child components.
- Hands-on expertise in developing Angular2 features like Directives, Filters, and Services.
- Developed API is driven RWA's by integrating Angular2 wif Bootstrap and API's.
- Extensive experience in developing PHP based Web Services to expose useful functionality to web users through SOAP / REST describing them using WSDL.
- Used Gulp JavaScript as runner and MongoDB as teh database.
- Designed, built and coordinate an automated build & release CI/CD process using Git Lab, Jenkins, Nexus, and Chef on hybrid IT infrastructure.
- Extensively used JavaScript testing frameworks Jasmine and Karma to test teh application
- Working experience wif version control system GIT and bug tracking tools JIRA in an Agile Scrum environment.
Environment: HTML5, CSS3, jQuery, JavaScript, AJAX, Angular.JS/2.0, Require.js, Node.js, Responsive Design, Bootstrap, DOM, XML, Firebug, DHTML, Adobe, Flash, PHP, jQuery, AJAX, JSON, JSONP, Mongo DB, Jasmine, Karma, GIT, JIRA, and Gulp.
Confidential, Solon, OH
Sr. UI Developer
Responsibilities:
- Created Single Page Application (SPA) using AngularJS UI-Route, Dependency Injection design pattern on Controller and Services for shared data between controllers.
- Work wif teh Digital Marketing, Creative and IT Development teams to conceptualize and execute design solutions and UI - including websites, graphic design, online marketing campaigns and emails.
- Create Digital Marketing materials for product launches.
- Designed UIpatterns, GUI designs, page illustrations, and user conceptual designs, templates and banners using Adobe Photoshop and Adobe Illustrator.
- Implemented AngularJS Services to bind teh data and provide access to teh data on teh server.
- Used AngularJS as teh development framework and done CRUD operations wif HTTP service.
- Worked on teh XML data dat gives teh information about store transaction information and created an application dat contains teh information based on teh stored system categories and their related trackers of shipping information.
- Implemented AngularJS Services to bind teh data and provide access to teh data on teh server. Us Designing and implementing functionality using technologies including JavaScript, AJAX, and JavaScript frameworks such as jQuery.
- Designed table-less layouts using CSS and appropriate HTML tags as per W3C standards.
- Actively involved in Analysis, Detail Design, Development, Bug fixing and Enhancement in Agile methodology.
- Designed front end screens using HTML, .NET controls, JavaScript.
- Wrote Java Scripts, .NET validation controls to validate client-side data for better quality.
- Used GIT for version controlling in designing.
- Developed various SSRS Reports for management and Business Users
- Created a Rich User Interface using Silverlight, XAML, MVC wif C#.
- Developed form validation wif AngularJS $valid, and data validation.
- Worked on Oracle database to pull out teh information in ticket printing application.
- Created Tables, Stored Procedures, User Defined Functions, Views and Triggers for different data operation on teh database using SQL server.
- Involved in sprint planning, code review, and daily standup meetings to discuss teh progress of teh application.
Environment:HTML, CSS, Angular js, JavaScript, Ajax, Web API, NPM, Agile, office 365 integration Maven, GIT, Gradle, Azure, MAC, UNIX / Linux, SQL Server Reporting Services (SSRS), XML, SQL Server 2012.
Confidential, Warren, NJ
UI Developer
Responsibilities:
- Developed responsive web design for employees/customer access using HTML, CSS3, AngularJS, JavaScript and Node JS.
- Worked on designing web pages for customer logins for accessing insurance accounts, online surgical store, and payment records.
- Created HTML pages wif access to patient's records in teh form of JSON data using DOM elements.
- Designed teh portal front page UI for Telemedicine wif stylesheets using CSS3 approach.
- Developed interactive E-learning web modules using Bootstrap and Base frameworks.
- Worked on converting teh web modules into a single page application using teh features of AngularJS and Bootstrap.
- Used Node.js to build a versatile network application where it can deal wif numerous connections simultaneously.
- Maintained Cross Browser compatibility and implemented Responsive Design custom media inquiries, and proficient cross-device design technologies like Sketch, In teh vision, creative suite.
- Stored teh sign-in information in SQL Server and Created logical and physical data models putting to practice, ideas of standardization and RDBMS.
- Enhanced an existing AngularJS application to follow strict MVC patterns for improved source code maintenance which resulted in a 40% code reduction, ease of upgrade, scalability, ease of developer spin-up and enhanced performance.
- Used teh Node.js and Angular.js MVC Frameworks in teh development of teh web applications.
- Involved in up gradation and maintenance of company's website to teh new layout using teh Grid orientation model Bootstrap framework.
- A major part of coding involved wif Angular JS and Node JS to enhance teh reusable components. Filtered teh font styles and text animations approach wif iframe templates specifically to get a Medical- Surgical related user interfaces.
- Used RESTful web services for JSON data access through AJAX request calls. GIT TEMPhas been used for teh version control and user compatibility in product development.
- Involved in unit testing of teh software modules using teh Karma and Jasmine JavaScript frameworks. Involved in testing teh cross-browser compatibility of web portal by accessing it in various browsers such as Google Chrome, Firefox, Safari and Internet Explorer.
- Debugged teh errors in teh functionality of teh tested code to improve its scalability and performance.
- Managed teh web development teams through regular meetings and constant updates on teh unit web modules.
- Used Grunt as teh system task/build runner and Node Packaged Modules (NPM).
- Worked on implementing Agile and SCRUM methodology in teh user modules to develop an efficient application.
Environment: HTML, CSS3, AngularJS, JavaScript, Node Js, Bootstrap, Base, Ajax and NPM, RESTful, JSON, Karma, Jasmine, Grunt, Agile, SQL Server.
Confidential
Java Developer
Responsibilities:
- Participated in all teh phases of SDLC including Requirements Collection, Design & Analysis of teh Customer Specifications, Development, and Customization of teh application.
- Developed high-level design documents, use case documents, detailed design documents and Unit Test Plan documents and created Use Cases, Class Diagrams and Sequence Diagrams using UML.
- Development of GUI for HTML and JSP Versions. Java Servlets were used as teh common gateway interface between teh client and server.
- Servlets are used to service requests from UI to manipulate Business Objects and invoke respective EJBs for making database updates.
- Implemented teh application using teh concrete principles laid down by several Java/J2EE Design patterns like Business Delegate, MVC, Session Façade, Factory Method, Service Locator, Singleton and Data Transfer Objects (DTO).
- Configured Web Application Context as a Context Listener in teh web.xml file to Integrating Spring wif JSF.
- Designed and Developed Web Services using technologies UDDI, WSDL, SOAP to communicate to teh other modules.
- Wrote various Hibernate Queries using Hibernate Query Language (HQL) and hibernate criterion queries to execute queries against teh database.
- Developed complex service components for Data Access Layer, DAO classes to interact wif teh backend using Java and Hibernate Framework.
- Implemented ORM in teh persistence layer using Hibernate framework in conjunction wif Spring Aspect Oriented Programming (AOP) functionality.
- Involved in performance tuning of teh application to meet non-functional requirements.
Environment: Java, J2EE, Servlets, Hibernate, JSF, Web Sphere Application Server, IBM RAD, XML, XSLT, JSP, JDBC, JavaScript, HTML, CSS, Oracle 9i/10g, Confidential, Rational Rose, UNIX, ANT, SOAP, spring, JUnit, DTD, XML Schema.